Integraciones
Webhooks
Danil AI te genera una URL lista para usar. Conéctala a n8n, Make, Zapier o cualquier herramienta para recibir eventos de tu agente.
Eventos disponibles
| Evento | Descripción | Estado |
|---|---|---|
| call_human | Un cliente solicitó ser atendido por un humano | Disponible |
| message | Cada mensaje enviado o recibido en una conversación | Disponible |
| conversation_summary | Resumen al cerrar una conversación | Próximamente |
¿Cómo funciona?
No necesitas exponer ningún servidor. Danil AI almacena los eventos de tu agente y tú los consultas cuando quieras haciendo un GET a tu URL. Los eventos se marcan como leídos automáticamente.
Evento ocurre
Ej: un cliente pide hablar con un humano
Danil lo guarda
El evento espera en tu bandeja
Tú lo lees
Haz GET a tu URL y obtén los eventos nuevos
Obtener tu URL
Ir a Integraciones
En el dashboard, ve al menú lateral → Integraciones → Webhooks.
Copiar tu URL
Danil ya generó una URL única para tu cuenta. Solo cópiala.
Pegar en tu herramienta
Úsala en n8n, Make, Zapier, o un cron con curl.
Consultar eventos
Haz un GET a tu URL. Cada consulta devuelve los eventos no leídos y los marca como leídos.
GET https://app.danil.ai/webhooks/{tu-token}/events Parámetros opcionales:
| Parámetro | Default | Descripción |
|---|---|---|
| mark_read | true | Si es false, los eventos no se marcan como leídos |
| limit | 50 | Máximo de eventos a devolver (máx. 200) |
Estructura de la respuesta
{
"events": [
{
"id": "071c02c9-e686-49a4-9d77-030b7051cf3a",
"event": "message",
"payload": {
"direction": "inbound",
"contact": { "name": "Abraham Perez", "identifier": "+523411557781" },
"content": "algo mas",
"content_type": "text",
"conversation_id": 7266,
"message_id": 298701
},
"created_at": "2026-03-19T16:49:58.915801-06:00"
},
{
"id": "123d5248-2819-46d8-9931-1aea8ff105a7",
"event": "message",
"payload": {
"direction": "outbound",
"contact": { "name": "Abraham Perez", "identifier": "+523411557781" },
"content": "Podemos varias cosas: hacer pedidos...",
"content_type": "text",
"conversation_id": 7266,
"message_id": 298707
},
"created_at": "2026-03-19T16:50:14.630600-06:00"
}
],
"count": 2
} Payload del evento call_human:
{
"event": "call_human",
"payload": {
"reason": "El cliente quiere hablar con un humano",
"contact": { "name": "Ana López", "identifier": "+52551234567" },
"agent_id": 58,
"provider": "cloud"
}
}