Ir al contenido principal

Workflows

Los workflows son pipelines de ejecución compuestos por una o más etapas. Cada etapa puede llamar a un agente, definir qué entrada recibe ese agente y pasar resultados hacia adelante para componer la ejecución completa. Los workflows pueden ejecutar agentes de forma secuencial, paralela, condicional o en colaboración basada en equipo.

Cuándo usar

  • Usa workflows para convertir tareas repetibles en ejecuciones guiadas.
  • Úsalos cuando un entregable necesita pasar por más de un agente.
  • Úsalos para generar resultados que pueden revisarse, exportarse, ajustarse o enviarse a integraciones.
  • Úsalos para rutinas de monitoreo, informes periódicos, sincronización de backlog u otros pipelines programados.

Antes de empezar

  • Confirma la organización activa.
  • Crea o selecciona los agentes que deben participar en el workflow.
  • Prepara bases de conocimiento si el workflow necesita contexto documental.
  • Configura adaptadores antes de usar acciones de entrega por integración.

Paso a paso: navegar por workflows

  1. Haz clic en Workflows en la navegación principal.
  2. Usa la búsqueda para encontrar un workflow.
  3. Filtra por tipo o estado cuando sea necesario.
  4. Ordena por nombre o fecha.
  5. Haz clic en una tarjeta para abrir los detalles del workflow.

Paso a paso: crear un workflow

  1. Haz clic en Crear Workflow.
  2. Ingresa nombre y descripción.
  3. Elige el tipo de workflow.
  4. Define el idioma de salida o mantén la selección automática cuando esté disponible.
  5. Asocia un proyecto cuando el workflow necesite bases de conocimiento específicas del proyecto.
  6. Selecciona bases de conocimiento cuando aplique.
  7. Agrega una o más etapas.
  8. En cada etapa, elige el agente responsable.
  9. Configura adaptadores de entrega cuando sea necesario.
  10. Haz clic en Crear Workflow.

Entiende los campos principales

CampoQué significa
TipoDefine la estructura del workflow, como secuencial, paralela, condicional o basada en equipo.
Idioma de salidaIdioma preferido para las respuestas generadas.
ProyectoContexto usado para habilitar bases de conocimiento relacionadas.
Bases de conocimientoFuentes que pueden consultarse durante la ejecución.
Metadatos personalizadosCampos adicionales de documento incluidos en el contexto enviado al agente.
EtapasLista de agentes que participan en el workflow.
Entrada de etapaMensaje, plantilla o salida anterior pasada a una etapa de agente.
Clave de salidaNombre opcional usado para identificar la salida de una etapa.
AdaptadoresIntegraciones que pueden recibir el resultado del workflow.

Tipos de workflow

TipoQué hace
SecuencialEjecuta etapas en orden, normalmente usando la salida de una etapa como contexto para la siguiente.
ParaleloEjecuta varias etapas de agente de forma independiente cuando el trabajo puede ocurrir al mismo tiempo.
CondicionalDirige la ejecución según condiciones configuradas o resultados intermedios.
EquipoPermite que varios agentes especializados colaboren en una tarea o entregable compartido.

Formateadores de salida

Los formateadores de salida definen cómo se presentan o entregan los resultados de workflow.

FormateadorQué produce
Texto o MarkdownTexto formateado mostrado directamente en la interfaz.
JSON SchemaSalida estructurada que sigue un schema JSON definido.
PDFDocumento PDF generado a partir del resultado o plantilla del workflow.
JiraIssues o tarjetas creadas automáticamente desde la salida del workflow.
BusinessMapTarjetas creadas en BusinessMap desde la salida del workflow.
MCPEntrega o integración mediante Model Context Protocol cuando está habilitado.

Paso a paso: ejecutar un workflow

  1. Abre el workflow que deseas ejecutar.
  2. En Ejecutar Workflow, escribe el mensaje de entrada.
  3. Haz clic en Ejecutar.
  4. Espera a que se abra la página de resultado.
  5. Sigue el estado de ejecución y el progreso de las etapas.

Paso a paso: revisar historial de ejecuciones

  1. Abre el workflow.
  2. Ve a Historial de Ejecuciones.
  3. Haz clic en una ejecución para abrir el resultado.
  4. Usa los controles de paginación cuando el historial tenga muchos registros.

Paso a paso: programar ejecuciones

  1. Abre el workflow.
  2. En Ejecuciones Programadas, ingresa la expresión cron.
  3. Usa el enlace de ayuda visual cuando necesites entender el formato de programación.
  4. Confirma la zona horaria usada por la programación.
  5. Escribe el mensaje o payload que debe enviarse a cada ejecución automática.
  6. Elige si la programación debe iniciar activa.
  7. Haz clic en Crear Programación.

Las ejecuciones programadas usan la zona horaria configurada para la programación o el entorno. Confirma el horario esperado antes de habilitar rutinas importantes.

Paso a paso: editar una programación

  1. Abre el workflow.
  2. Encuentra la programación.
  3. Actívala o desactívala usando el control mostrado.
  4. Haz clic en Editar Mensaje para actualizar el mensaje enviado durante la ejecución.
  5. Haz clic en Guardar.

Paso a paso: eliminar un workflow o programación

  1. Abre el elemento que deseas remover.
  2. Haz clic en Eliminar.
  3. Lee el mensaje de confirmación.
  4. Confirma solo si estás seguro.
precaución

Eliminar workflows o programaciones puede detener rutinas usadas por la organización.

Resultado esperado

Deberías tener un workflow que usa los agentes, contexto y opciones de entrega correctos, y poder ejecutarlo o programarlo según las necesidades de la organización.

Ver también