Integra WhatsApp en tu producto.
Para desarrolladores que conectan los mensajes de sus clientes con su app, backend o CRM.
Obtener mi clave APIVer la guía de conexión{
"phone": "+1234567890",
"message": "¡Hola, Alejandra! Lo reviso con el equipo y te comparto una actualización de tu pedido."
}Una petición. Luego, sigue lo que pasa.
Los tipos de mensaje dependen de la conexión del número y de las reglas de WhatsApp. Usa plantillas aprobadas cuando se requieran.
Recibe eventos por webhook
Envía con la API REST y usa webhooks para seguir los eventos del mensaje. Que esté en cola no significa que se haya entregado.
Ver la guía de conexiónmessage:in:newmessage:out:ackVer la guía de conexión
cURL
curl -X POST https://api.wassenger.com/v1/messages \
-H "Token: $WASSENGER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone": "+1234567890",
"message": "Hello from Wassenger"
}'Node.js
await fetch('https://api.wassenger.com/v1/messages', {
method: 'POST',
headers: {
'Token': process.env.WASSENGER_API_KEY,
'Content-Type': 'application/json'
},
body: JSON.stringify({
phone: '+1234567890',
message: 'Hello from Wassenger'
})
})Python
import os, requests
requests.post(
'https://api.wassenger.com/v1/messages',
headers={'Token': os.environ['WASSENGER_API_KEY']},
json={
'phone': '+1234567890',
'message': 'Hello from Wassenger'
}
)PHP
$ch = curl_init('https://api.wassenger.com/v1/messages');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Token: ' . getenv('WASSENGER_API_KEY'),
'Content-Type: application/json'
],
CURLOPT_POSTFIELDS => json_encode([
'phone' => '+1234567890',
'message' => 'Hello from Wassenger'
])
]);
curl_exec($ch);Antes de conectar
¿Una respuesta de la API confirma la entrega?
¿Puedo enviar cualquier tipo de mensaje desde cualquier número?
Menos cambios de pestaña. Más tiempo para tus clientes.
Conecta WhatsApp con las herramientas que ya usa tu equipo.
Conectar mi WhatsApp