Ir al contenido principal

Asistentes de workflow

Las asistentes de workflow son una forma avanzada de asistentes de IA. En lugar de una conversación completamente abierta, el empleado sigue una serie definida de pasos guiados por la IA. Esto permite estandarizar y automatizar procesos complejos de varios pasos, de forma consistente y repetible.

¿Qué es una asistente de workflow?​

Una asistente de workflow funciona sobre la base de un diagrama de flujo visual de nodos conectados por flechas. Cada nodo realiza una tarea específica:

Tipo de nodoDescripción
Inicio / FinPunto de inicio y fin del workflow
EvaluarAnaliza el contexto y guarda información en la memoria del workflow
CondiciónEvalúa una expresión y dirige el flujo en la dirección correcta
LLMLlama a un modelo de lenguaje para una tarea específica (opcional: espera entrada)
AprobaciónHace una pregunta de sí/no y dirige el flujo según la respuesta
ConectarConecta rutas sin tarea de IA ni salida visible
SubagenteEjecuta la misma tarea en paralelo para varios elementos

El workflow guarda automáticamente su estado después de cada paso. Cuando el empleado proporciona entrada, el workflow continúa exactamente donde se quedó, incluso después de cerrar el navegador.

¿Cómo uso una asistente de workflow?​

Inicia una nueva conversación y elige una asistente de workflow de la lista. La asistente te guía automáticamente por todos los pasos. En algunos pasos, la asistente espera tu respuesta; en otros, continúa de forma autónoma.

A la derecha del cuadro de entrada del chat verás el botón de Workflow. Haz clic allí para abrir un panel con todos los pasos y su estado actual (esperando, activo, listo, esperando entrada, omitido, error).

Pausar entre medias

Puedes cerrar el chat en cualquier momento y continuar más tarde. El workflow continúa desde el punto en que te quedaste.

Ejemplo: Investigación en profundidad​

El preset Investigación en profundidad es un ejemplo de asistente de workflow disponible para los empleados. Guía un proceso de investigación exhaustivo:

  1. Definir el tema — la IA pregunta por el tema de investigación y el nivel de profundidad deseado
  2. Formular preguntas de búsqueda — la IA formula preguntas de búsqueda específicas basadas en el tema
  3. Realizar la investigación — la IA lleva a cabo la investigación y recopila información relevante
  4. Generar informe — la IA escribe un informe de investigación estructurado
  5. Finalizar — el empleado revisa el informe y puede hacer preguntas adicionales

Crear una asistente de workflow​

Abre Asistentes y elige la pestaña Asistentes de workflow. En la tarjeta superior, haz clic en Nuevo workflow y elige Crear o editar workflow con IA, Workflow vacío, workflow n8n o un preset. En Inicio rápido puedes iniciar un preset directamente o elegir Usar como plantilla.

También puedes convertir una asistente propia: en el menú de la tarjeta del asistente, elige Abrir como workflow. Obtendrás un nuevo borrador sin compartir; la asistente original seguirá existiendo. Revisa y prueba los pasos propuestos antes de publicar.

Las asistentes de workflow, al igual que las asistentes normales, se pueden compartir con grupos de usuarios y colegas, también desde el editor con el botón Compartir en la barra de herramientas. Al compartir con colegas, AI-Corporate puede enviar automáticamente una notificación por correo electrónico para que los destinatarios sepan que la asistente de workflow está disponible.

Iniciar un workflow n8n​

Además de las asistentes de workflow guiadas por IA, AI-Corporate también puede iniciar un workflow n8n mediante un webhook. Un workflow n8n no abre un chat: sin campos, el webhook se invoca directamente; con campos, primero se abre un formulario. Los administradores lo crean a través de Asistentes → Asistentes de workflow → Nuevo workflow → workflow n8n.

Lee la explicación completa en la página workflows n8n.

Configuración general​

Al crear o editar un workflow, en el panel de configuración defines lo siguiente para todo el workflow:

  • Modelo: El modelo de IA que usan todos los pasos.
  • Herramientas: Qué herramientas están disponibles (p. ej., Captura, Búsqueda en Internet). Los pasos LLM pueden desactivar herramientas habilitadas globalmente por paso.
  • Servidores MCP: Conexiones externas.
  • Documentos e imágenes: Archivos que los pasos LLM pueden consultar.

Crear un nodo de triage​

Un nodo de evaluar analiza la entrada del usuario y guarda valores estructurados en la memoria (p. ej., departamento, urgencia). Configura:

  1. Un prompt del sistema que describa qué debe analizarse.
  2. El esquema de salida: campos con nombre y tipo (string, number, boolean, enum).

Los valores guardados están disponibles como state.nombreDelCampo en los nodos de condición.

Configurar un nodo de condición​

Un nodo de condición lee la memoria del workflow y dirige el flujo al siguiente paso correcto mediante expresiones CEL:

Comportamiento deseadoExpresión
El campo es truestate.aprobado == true
El campo tiene valorstate.departamento == "sales"
Umbral numéricostate.prioridad > 3

Cada rama tiene su propia conexión al siguiente nodo.

Usar un nodo de conectar​

Un nodo de conectar no ejecuta ninguna tarea de IA. El nodo solo pasa el workflow al siguiente paso. Usa este nodo para unir rutas de forma clara, por ejemplo cuando una ruta omite un paso y luego debe volver a conectarse con la ruta principal.

Un nodo de conectar debe tener al menos una conexión de entrada y una de salida. El nodo no se muestra como un paso de contenido independiente en el progreso del workflow.

Captura en workflows​

Activa la herramienta de Captura en la configuración general y añade en el prompt del sistema de un paso una instrucción para registrar resultados. El empleado ve los documentos registrados mediante el botón de Captura (📄) en la barra de herramientas.

Restaurar conversación​

¿No estás satisfecho con la dirección de la conversación? Mediante el botón de restaurar junto a un mensaje anterior puedes volver el workflow a ese punto. Todos los mensajes posteriores se eliminarán y el workflow se reanudará desde ese momento exacto.

Atención

Restaurar es definitivo: los mensajes eliminados ya no se pueden recuperar.

Archivos y subagentes en workflows​

Un workflow puede pedir al usuario que aporte archivos, por ejemplo un documento fuente, un modelo de evaluación, un contrato, un documento de políticas o un formulario rellenado. El usuario puede subir un archivo nuevo o elegir un archivo existente desde Gestión de archivos. Los archivos que se añaden mediante un formulario de workflow estarán disponibles para la asistente en ese chat, pero no se seleccionarán automáticamente para preguntas normales del chat.

Los archivos nuevos primero deben procesarse antes de que el workflow pueda continuar de forma fiable. Si un archivo obligatorio aún se está procesando o ha fallado, el usuario debe esperar o volver a elegir/subir el archivo.

El nodo Subagente ejecuta la misma tarea en paralelo para varios elementos. Úsalo cuando un workflow deba procesar una lista, por ejemplo un documento, participante, empleado, cliente, expediente o formulario por ejecución. El subagente recibe siempre el elemento actual en un contexto aislado. Por ello, haz que los prompts se refieran explícitamente al elemento actual y evita instrucciones que procesen varios elementos a la vez.

Crear o editar un workflow con IA​

Comenta tu workflow con IA. Los cambios válidos aparecerán en el editor. Revisa y prueba el resultado antes de guardarlo o publicarlo.