EventosFlujos

flow.failed

Lo envía el área conversaciones: suscribite en Webhooks › Suscripciones › Suscripciones de webhooks.

La ejecución de un flujo para un contacto terminó por un error.

Se envía una sola vez por cada ejecución de un flujo que termina por un error, no porque llegó al final. reason indica el motivo y toma uno de estos valores: node_missing (el paso a ejecutar ya no existe), unknown_node_type (el paso es de un tipo no reconocido), missing_subflow (el flujo que debía ejecutarse dentro de otro ya no existe), malformed_node (el paso tiene una configuración dañada), loop_detected (la ejecución dio vueltas sin esperar nada) y execution_error (un error inesperado detuvo la ejecución). No se envía si la ejecución se canceló, quedó bloqueada o se cortó porque se editó el flujo o se unieron contactos. contact es null si la ejecución no tiene un contacto asociado.

Cabeceras

X-Funnelchat-Signature*string

Firma de la entrega: t=<timestamp>,v1=<firma>. Se calcula sobre t + "." + cuerpo crudo.

X-Funnelchat-Event*string

Tipo de evento (igual que type en el cuerpo).

X-Funnelchat-Delivery*string

Identificador de esta entrega; cambia en cada intento.

Cuerpo del pedido

application/json
  1. body

Cuerpo de la respuesta

Cualquier respuesta 2xx en 10 segundos o menos confirma la entrega.

Ejemplos

POST/flow.failed