Saltar al contenido principal

Disparadores y canales

La pestaña Canales (Configuración del flujo > Conexiones) define por dónde entra y sale información. Cada conexión muestra Sin uso, Pendiente o Configurado; un flujo con una conexión Pendiente no se puede publicar.

Canales de un flujo con WhatsApp como cuenta del flujo

Webhook (Conecta con tus apps)

Conecta sistemas externos mediante una URL: reciben solicitudes y devuelven resultados.

  1. Arrastra Conecta con tus apps desde el panel Componentes, o actívalo en Canales. Guarda el flujo para reservar la URL del webhook; es pública y fija mientras el flujo exista.
  2. En Configuración webhook define el Path (el tramo final de la URL), el Método (POST habitualmente) y el Header de autenticación con su token.
  3. Activa Requerir header Authorization para que solo tus sistemas puedan dispararlo.
  4. En Avanzado, Modo asíncrono hace que el webhook responda 202 de inmediato y procese en segundo plano. Úsalo cuando el sistema que llama no puede esperar la respuesta completa (procesos de más de unos segundos); el resultado lo consultas en Registros o lo entrega otro canal de salida.

Cada llamada crea una ejecución con origen Webhook. La respuesta HTTP trae la salida del nodo Agents output y el identificador de la ejecución. Ejemplo de llamada en Tutorial: tu primer workflow.

WhatsApp (Conecta con WhatsApp)

Requiere una credencial de WhatsApp Business asignada como Cuenta del flujo; si no hay ninguna verás Sin credencial y el botón Nueva credencial. La misma cuenta sirve para Recibir información (los mensajes que llegan al número) y Enviar información (las respuestas).

Activa Respuesta automática al contacto para que el resultado del flujo se envíe de vuelta a la persona que escribió. Sin esa opción, el flujo procesa el mensaje pero no contesta por WhatsApp.

Entrada y salida internas (Conecta con tus Agents)

Permiten que un agente ejecute el workflow como herramienta y reciba su resultado, sin configurar conexiones. No exponen nada fuera de Studio. Ver Workflows como herramienta.

Canales de un flujo con entrada y salida internas: no hay endpoint ni URL que configurar

En Canales, un flujo así muestra Entrada interna (Agents) ("Este flujo se activa desde tus Agents. No hay un endpoint público que configurar aquí") y Salida interna (Agents) ("El resultado se entrega al Agent que ejecuta el flujo"). Es el caso de las plantillas de extracción: el documento llega como adjunto del agente que las invoca.

Qué origen ves en cada caso

Cómo se disparóOrigen en Registros
Llamada HTTP a la URL de entradaWebhook
Mensaje a la cuenta de WhatsAppWhatsApp
Un agente lo usó como herramientaAgents
Pestaña Probar flujoPrueba interna

Siguiente paso