Webhooks — Integraciones Externas
Los webhooks permiten enviar automáticamente notificaciones HTTP POST a sistemas externos (ERP, CRM, Slack, Microsoft Teams) cuando ocurren eventos en el helpdesk. El sistema envía un mensaje JSON a la URL configurada.
Acceso a Webhooks
En el panel de administración, vaya a Integraciones → Webhooks. Esta sección solo está disponible para marcas con el módulo *API Access
- activo.
Crear un Webhook
Haga clic en *+ Nuevo Webhook
- y complete:
- *URL
- — endpoint HTTPS de su sistema
- *Descripción
- — nota opcional
- *Eventos
- — seleccione los eventos que activarán el webhook
Eventos Disponibles (HelpDesk)
| Evento | Cuándo se activa |
|---|---|
| *Ticket creado | |
| * | Nuevo ticket en el sistema |
| *Estado cambiado | |
| * | Cambio de estado del ticket |
| *Ticket asignado | |
| * | Ticket asignado a un agente |
| *Ticket resuelto | |
| * | Ticket marcado como resuelto |
| *Nuevo comentario | |
| * | Comentario público agregado |
| *Escalación SLA | |
| * | Límite SLA excedido |
Clave de Firma
Cada webhook tiene una *clave de firma
- generada automáticamente. La firma se envía en el encabezado
X-Webhook-Signaturecomosha256=.
Entrega y Reintentos
- Los webhooks se envían de forma asíncrona
- Las entregas fallidas se reintenta *hasta 3 veces
- (10s, 60s, 5min)
- Los registros de entrega están disponibles en la página de edición del webhook
*Consejo:
- Use webhook.site para probar sus webhooks.