Construye procesos automatizados de varios pasos en un lienzo visual de nodos: conecta disparadores, pasos de IA, flujo de control y acciones; luego guárdalos, publícalos, ejecútalos y depúralos. Sin código, con alternativas de código y HTTP cuando las necesites.
Un flujo de trabajo es un grafo de nodos conectados que se ejecuta automáticamente en respuesta a un disparador. El disparador inicia el flujo, los nodos de IA razonan sobre los datos, los nodos de flujo de control ramifican y buclan, y los nodos de acción hacen el trabajo: llaman a una API, ejecutan una integración, escriben en una carpeta de conocimiento o notifican a tu equipo. Los nodos se conectan con flechas que definen el orden de ejecución.
Imagina: "cada vez que alguien envía nuestro formulario de solicitud, analiza la petición con IA, pide aprobación al responsable, crea el registro y notifica al equipo", convertido en un proceso fiable, observable y automatizado que se ejecuta sin que nadie lo supervise.
Los flujos de trabajo se ejecutan en un motor LangGraph (un motor Python) detrás de un servidor de IA dedicado: un motor de automatización y agentes totalmente gestionado integrado en YOffice. El constructor compila tu lienzo en un grafo; el motor gestiona la ramificación, los bucles y las pausas nativas para intervención humana. Es el mismo motor que ejecuta los Agentes. Nunca ves esa fontanería; solo diseñas en el lienzo.
Todo lo relacionado con la automatización vive en Flujos de trabajo en el panel de navegación. El centro está organizado en cinco pestañas:
| Pestaña | Contenido |
|---|---|
| Flujos de trabajo | Tus flujos de trabajo: abre uno para editarlo en el lienzo o crea uno nuevo. |
| Plantillas | Flujos de trabajo prediseñados que puedes clonar y personalizar. |
| Ejecuciones | Historial de ejecución y registros por ejecución de cada flujo de trabajo. |
| Formularios | Formularios rellenables generados por flujos de trabajo con disparador de formulario. |
| Aprobaciones | Pasos de aprobación humana pendientes de una decisión. |
Abre cualquier flujo de trabajo para iniciar el constructor. Organizas los nodos en un lienzo desplazable, los conectas arrastrando desde un puerto de salida a un puerto de entrada, y configuras cada uno en un inspector lateral. Una biblioteca de nodos muestra todos los tipos disponibles, agrupados por categoría. Los cambios se guardan automáticamente como borrador mientras trabajas, con un indicador de estado Guardando / Guardado.
El primer nodo que añadas debe ser siempre un disparador: el constructor solo ofrece disparadores en un lienzo vacío. A partir de ahí puedes añadir nodos de IA, flujo de control, acción y terminal en cualquier disposición. Crear un flujo de trabajo recorre el lienzo en detalle.
¿No quieres conectar los nodos a mano? Abre el chat integrado Diseñar con el Asistente dentro del constructor y describe lo que necesitas en lenguaje natural: "cuando falle un pago de Stripe, redacta un correo al cliente y crea una tarea de seguimiento". El asistente propone y edita el grafo por ti: añade nodos, los conecta y completa sus ajustes. Tú mantienes el control y puedes ajustar todo lo que construya directamente en el lienzo.
Construye visualmente arrastrando nodos, construye conversacionalmente por chat, o combina ambos: describe el esqueleto con el asistente y luego ajusta los nodos individuales en el inspector. Los dos editan el mismo grafo subyacente.
Esta sección desglosa los flujos de trabajo en guías detalladas. Empieza por la construcción y luego profundiza en los disparadores, la referencia completa de nodos, la ejecución y las aprobaciones, y las plantillas y formularios.
Los nodos de IA y las acciones de integración consumen el presupuesto de tu organización, y los administradores establecen límites por servicio y por flujo de trabajo en Ajustes para mantener los costes predecibles. Cuando se alcanza un presupuesto, la capacidad correspondiente se pausa automáticamente para que nunca gastes de más. Cada límite numérico tiene un mínimo fijo, y 0 significa desactivado, nunca ilimitado.