Ekinox
Blocks

Bloque de flujo de trabajo

Ejecuta otro flujo de trabajo dentro del flujo actual

Qué hace

Configuración del bloque de flujo de trabajo

Coloca un bloque de Flujo de trabajo cuando quieras llamar a un flujo de trabajo secundario como parte de un flujo más grande. El bloque ejecuta la última versión implementada de ese flujo de trabajo, espera a que termine y luego continúa con el principal.

Cómo configurarlo

  1. Elige un flujo de trabajo del menú desplegable (las auto-referencias están bloqueadas para evitar bucles).
  2. Asigna entradas: Si el flujo de trabajo secundario tiene un disparador de Formulario de entrada, verás cada campo y podrás conectar variables del principal. Los valores asignados son los que recibe el secundario.
  3. Salidas: Después de que el secundario finaliza, el bloque expone:
    • result – la respuesta final del flujo de trabajo secundario
    • success – si se ejecutó sin errores
    • error – mensaje cuando la ejecución falla

Notas de ejecución

  • Los flujos de trabajo secundarios se ejecutan en el mismo contexto de espacio de trabajo, por lo que las variables de entorno y herramientas se mantienen.
  • El bloque utiliza el versionado de implementación: cualquier ejecución de API, programación, webhook, manual o chat llama a la instantánea implementada. Vuelve a implementar el secundario cuando lo cambies.
  • Si el secundario falla, el bloque genera un error a menos que lo gestiones posteriormente.

Mantén los flujos de trabajo secundarios enfocados. Los flujos pequeños y reutilizables facilitan su combinación sin crear anidamientos profundos.

Bloque de flujo de trabajo