Saltar al contenido principal
Cada workflow define un proceso automatizado compuesto por nodos de disparador, de llamada de ejecutor, condicionales, de acción y de espera conectados en un canvas visual. Gestionas los workflows en la Lerian Console.

Acceso a la página Workflows


Para abrir la página Workflows, haz clic en Workflows en el menú del lado izquierdo de la página Flowker. La página lista tus workflows en una tabla de datos, con las siguientes columnas:
  • Name: el nombre del workflow (y su descripción, cuando está definida).
  • Status: el estado actual del ciclo de vida: Draft, Active o Inactive.
  • Trigger: cómo empieza el workflow, Webhook, Schedule o ambos.
  • Last run: el estado y la antigüedad de la ejecución más reciente del workflow, que abre esa ejecución. Un guion significa que el workflow nunca corrió.
  • Last Updated: la fecha del último cambio en el workflow.
  • Actions: menú de acciones.
Una insignia junto a un nombre muestra cuántas ejecuciones programadas perdidas de ese workflow esperan tu revisión. Haz clic en ella para abrir la programación. Puedes filtrar los workflows por nombre o por estado, y ordenarlos por Recently updated, Newest first, Oldest first o Name (A-Z), con los campos que están arriba de la tabla.

Estados del workflow


Cada workflow tiene un estado de ciclo de vida que determina si puede correr:

Menú de acciones disponibles


El menú de acciones muestra estas acciones, según tus permisos:
  • Details: abre el workflow en el editor visual de canvas (hacer clic en el nombre del workflow hace lo mismo).
  • Schedule: abre el panel de programación, que muestra el estado de programación del workflow, las próximas ejecuciones y las ejecuciones perdidas pendientes de revisión. Aparece para un workflow con un trigger de programación. Consulta Ejecutar un workflow con una programación.
  • View runs in Executions: abre Executions filtrada por este workflow.
  • Execute: abre el diálogo Run. Solo un workflow Active se ejecuta.
  • Clone: crea un duplicado del workflow.
  • Activate: disponible solo para un workflow Draft.
  • Deactivate: disponible solo para un workflow Active.
  • Move to Draft: disponible solo para un workflow Inactive. Lo devuelve al estado borrador.
  • Delete: quita de forma permanente un workflow Draft o Inactive. Sigue no disponible para un workflow Active: desactívalo primero.

Ejecutar un workflow

El diálogo Run pide la entrada que recibe el workflow. Cuando el workflow tiene varios triggers, elige qué trigger inicia la ejecución. Cuando el trigger de webhook usa un contrato OpenAPI, el diálogo muestra un formulario para ese contrato. En caso contrario, muestra un editor JSON. Use the input of the last run llena el diálogo con la entrada de la ejecución más reciente del workflow. Cuando un paso de la ejecución registra en el ledger o escribe datos, el diálogo lista esos pasos. Después de ejecutar, la Console abre la nueva ejecución.

Páginas relacionadas


Crear un workflow

Editar un workflow

Workflow Canvas

Activar / Desactivar

Clonar un workflow

Eliminar un workflow