{
"id": "01a1180a-2b3c-7d4e-8f5a-6b7c8d9e0f1a",
"event": "case.classified",
"createdAt": "2026-10-07T21:01:11.204Z",
"data": {
"id": "01a11809-7469-741c-9183-2d5abfb2f040",
"conversationId": "01a11809-7124-718f-9140-76e63b646ed7",
"contactId": "01a11809-7055-71ce-a38b-959107993149",
"status": "open",
"openedAt": "2026-10-07T20:23:51.000Z",
"closedAt": null,
"closeReason": null,
"reason": {
"id": "01a117f0-0b1c-7d2e-8f3a-4b5c6d7e8f90",
"name": "Comercial"
},
"subreason": {
"id": "01a117f0-0b1d-7e2f-9a3b-5c6d7e8f9a01",
"name": "Consulta de precio"
},
"reasonSource": "jev",
"reasonConfidence": 0.88,
"handledBy": "ai",
"adId": "120210000000000001",
"score": 82,
"outcome": null,
"pipeline": null
}
}Eventos de webhook
case.classified
Jev le puso motivo a un caso o calculó su puntaje comercial.
WEBHOOK
case.classified
{
"id": "01a1180a-2b3c-7d4e-8f5a-6b7c8d9e0f1a",
"event": "case.classified",
"createdAt": "2026-10-07T21:01:11.204Z",
"data": {
"id": "01a11809-7469-741c-9183-2d5abfb2f040",
"conversationId": "01a11809-7124-718f-9140-76e63b646ed7",
"contactId": "01a11809-7055-71ce-a38b-959107993149",
"status": "open",
"openedAt": "2026-10-07T20:23:51.000Z",
"closedAt": null,
"closeReason": null,
"reason": {
"id": "01a117f0-0b1c-7d2e-8f3a-4b5c6d7e8f90",
"name": "Comercial"
},
"subreason": {
"id": "01a117f0-0b1d-7e2f-9a3b-5c6d7e8f9a01",
"name": "Consulta de precio"
},
"reasonSource": "jev",
"reasonConfidence": 0.88,
"handledBy": "ai",
"adId": "120210000000000001",
"score": 82,
"outcome": null,
"pipeline": null
}
}Encabezados
Nombre del evento, igual que event en el cuerpo.
Id de la entrega, igual que id en el cuerpo. Se repite en los reintentos: úsalo para no procesar dos veces lo mismo.
Firma: t=<unix>,v1=<hex>, donde v1 es el HMAC-SHA256 de "<t>.<cuerpo>" con tu secreto de firma.
Cuerpo
application/json
Id de la entrega. Se repite en los reintentos.
Opciones disponibles:
message.received, message.status, contact.created, contact.opted_out, campaign.completed, automation.completed, automation.failed, case.opened, case.classified, case.closed, case.outcome, case.stage_changed Allowed value:
"case.classified"Cuándo ocurrió el evento.
El caso en los webhooks.
Show child attributes
Show child attributes
Solo en el evento de prueba del botón Probar.
Respuesta
200
Responde con cualquier 2xx para confirmar que lo recibiste.

