Triggers
El Trigger es el nodo de inicio del flow. Define qué evento activa la ejecución. Cada canal tiene su propio tipo de trigger con variables específicas.
Referencia
- WhatsApp — mensaje entrante
- Se activa cuando llega un mensaje al número conectado. Variables: {{trigger.message}}, {{trigger.from}}, {{trigger.message_id}}, {{trigger.type}} (text/image/audio/document).
- WhatsApp — callback de botón
- Se activa cuando el usuario pulsa un botón inline. Variable: {{trigger.callback_data}}.
- Telegram — mensaje
- Se activa con cualquier mensaje al bot. Variables: {{trigger.message}}, {{trigger.chat_id}}, {{trigger.user.first_name}}.
- Telegram — callback
- Se activa cuando el usuario pulsa un botón inline. Variables: {{trigger.callback_query.data}}, {{trigger.callback_query.id}}.
- Instagram — DM
- Se activa cuando llega un mensaje directo. Variables: {{trigger.message}}, {{trigger.sender_id}}.
- Webhook manual
- Trigger HTTP. Recibe cualquier payload JSON en la URL del webhook. Variables: todo el body como {{trigger.*}}.
- Manual / Test
- Para ejecutar el flow manualmente desde el canvas o el historial. Sin variables de canal reales.
Errores comunes
- Flow no se activa con mensajes reales
- Verifica que: 1) el flow está en Modo producción, 2) el canal tiene el webhook configurado correctamente en Meta/Telegram, 3) el Trigger apunta al canal correcto.
- Trigger desconectado
- El canal asociado al Trigger fue eliminado o desconectado. Reconecta el canal o crea uno nuevo.
Siguiente paso
Aprende a activar el Modo producción para recibir eventos reales.