Ir al contenido

Qué son los flujos

Un flujo (Zoan Flow) es un proceso de negocio completo dibujado una sola vez: el robot hace su parte, una persona aprueba cuando hace falta, la IA lee o clasifica un documento y una API avisa a otro sistema. Zoan Cloud lleva cada caso (una factura, un pedido, una solicitud) de principio a fin y sabe en todo momento en qué paso va, quién lo tiene y qué hacer si algo falla.

  • Menos traspasos manuales. Nadie tiene que estar pendiente de pasarle el trabajo al siguiente: cuando el robot termina, la tarea llega sola a la persona que decide, y cuando la persona decide, el caso sigue por el camino que corresponde.
  • Trazabilidad de cada caso. Cada caso tiene su registro paso a paso, con fechas, quién intervino, cuánto duró cada paso y qué datos llevaba. Lo encuentras por su clave de negocio (por ejemplo, el número de factura) sin abrir nada más.
  • Reintentos seguros. Si un paso falla, el caso se detiene en ese punto y no se pierde lo que ya se hizo. Zoan Cloud solo repite por su cuenta lo que con certeza no llegó a ejecutarse; si el paso pudo haber hecho algo, te avisa antes de repetirlo para no duplicar un registro o un pago.
  • Errores que se atienden en grupo. Los casos detenidos aparecen en Incidentes, agrupados por el paso y el motivo, con una acción sugerida. Si cincuenta casos fallaron por lo mismo, los reintentas de una vez.
  • Cambios sin sustos. Publicas versiones: los casos que ya están en curso terminan con la versión con la que empezaron y los nuevos usan la última.

Una empresa recibe facturas de proveedores. Hoy un robot las lee, alguien revisa las de montos altos por correo y otra persona las registra en el ERP. Con un flujo, todo eso es un solo proceso:

flowchart LR
  I((Llega una factura)) --> R1["Robot: leer la factura"]
  R1 --> D{"¿Total mayor<br/>que el tope?"}
  D -- "Sí" --> P["Persona: aprobar"]
  D -- "No" --> R2["Robot: registrar en el ERP"]
  P -- "Aprobada" --> R2
  P -- "Rechazada" --> F2((Rechazada))
  R2 --> F1((Registrada))

Cada factura es un caso. En el monitor ves cuántas van por cada paso, cuáles esperan una aprobación y desde cuándo, y cuáles quedaron detenidas y por qué.

PiezaQué es
FlujoEl diagrama del proceso, con un borrador que editas y versiones publicadas. Vive en un ambiente.
PasoCada caja del diagrama: un robot, una persona, la IA o una integración. Las compuertas deciden por dónde sigue el caso.
VariablesLos datos que viajan con cada caso (el número de factura, el total, la decisión de quien aprobó).
CasoUna ejecución del flujo con sus propios datos. Puede durar segundos o semanas.
IncidenteUn paso con error que necesita que alguien decida qué hacer.
PasoPara qué sirve
RobotEjecuta un proceso publicado en un agente o en un worker, con datos del caso, y guarda lo que devuelve.
PersonaCrea una tarea en la bandeja Tareas para que una persona o un rol decida, con un formulario si hace falta; el caso sigue según su decisión.
IAExtrae datos con un esquema, clasifica en categorías o redacta un texto con un modelo, opcionalmente con tus bases de conocimiento.
IntegraciónLlama una operación de una API conectada en Centro › Recursos › Integraciones.

En el menú, la capacidad Flujos trabaja sobre el ambiente que eliges arriba a la derecha:

  • Diseñar: la lista de flujos y el lienzo de cada uno.
  • Casos: todos los casos, con su estado y su duración.
  • Incidentes: los casos detenidos por un error, agrupados.
  • Monitoreo: cómo les va a tus flujos, dónde se va el tiempo y qué falla más.

En el riel del menú, Flujos muestra cuántos incidentes hay pendientes.