Acerca de este evento
El webhooktransfer_started se activa cuando Altur registra que inició la transferencia de una llamada. Úsalo para preparar contexto en tiempo real para el agente humano que podría recibir la llamada transferida.
Detalles del evento
- Trigger: Se activa automáticamente cuando inicia la transferencia.
- Propósito: Notificar a tu backend o CRM antes de que conecte la llamada con el agente humano.
Detalles de la solicitud
- Método HTTP:
POST - Content Type:
application/json - Endpoint: La URL que configures en tu integración de webhook.
- Autenticación: Incluye el header
X-Altur-Signaturepara verificación HMAC.
Ejemplo de payload
Campos de transferencia
Los demás campos coinciden con el payload de llamada de
on_call_end.
El payload describe la llamada en el momento de la transferencia:
status es
in-progress, answered_by es human, y ended_at, ended_by, ended_reason, duration y
billed_duration son null. El transcript contiene los mensajes que Altur
ha recibido hasta la transferencia; ocasionalmente pueden faltar las últimas
líneas dichas justo antes de transferir. Usa on_call_end para el
transcript completo. Los objetos end_user y campaign_user reflejan sus
valores al momento de enviar el evento.status y answered_by de la integración, evaluados contra el estado de la llamada al momento de la transferencia (status: in-progress, answered_by: human), no contra su estado final. Por ejemplo, un filtro status: ["ended"] bloquea todos los webhooks de transferencia de esa integración.
Los timestamps usan el mismo formato que on_call_end: ISO 8601 con offset +00:00 y fracciones de segundo opcionales (p. ej. 2026-09-30T21:08:12.340917+00:00).