Workflows automáticos

Motor BPM con pasos paralelos, acciones automáticas, SLA con escalación y traspaso entre negocios. Sin código, sin coordinar a mano.

Un pedido no se "cumple" solo. Hay que prepararlo, notificar al equipo, generar la factura, enviar confirmaciones, actualizar el estado. Si lo haces a mano, se te olvida algo. Vamos tiene un motor BPM que ejecuta el workflow completo: pasos secuenciales o paralelos, acciones automáticas en cada paso, SLA con escalación si algo tarda demasiado, y traspaso entre negocios cuando hace falta.

Grafo de pasos

Pasos secuenciales o paralelos

No todo es una línea recta. Empaqueta y genera la factura al mismo tiempo, no uno después del otro. Asigna el mismo grupo paralelo a dos pasos y se ejecutan simultáneamente. El siguiente paso no empieza hasta que todos los del grupo terminan. Dependencias, grupos paralelos y ramificación por outcomes — todo configurable desde el panel.

Workflow: Envío express

Confirmar pedido

Completado · auto · 2s

Grupo paralelo: "preparacion"

Empaquetar

En progreso · SLA 30min

Generar factura

Completado · auto · 1s

Entregar a courier

Esperando · requiere skill "logistica"

Inspección de entrega

aprobarrechazar

Esperando · 2 outcomes

Acciones

8 tipos de acciones automáticas

Cada paso tiene tres triggers: on_enter (al iniciar), on_complete (al completar) y on_timeout (si se vence el SLA). En cada trigger encadenas acciones: enviar email, SMS, webhook, crear factura, notificar al equipo, actualizar el estado del pedido o del activo. Fire-and-forget — si una falla, las demás continúan.

Paso: Notificar check-inon_enter

Enviar email

Plantilla "pre_arrival" al cliente

1

Notificar equipo

Recepción · skill "front_desk"

2

Crear factura

Auto-generar · sin envío automático

3

Actualizar estado del pedido

→ ACTIVE

4

Trigger on_timeout: notificar al manager si SLA vence

SLA y escalación

Si algo tarda demasiado, el sistema reacciona

Cada paso puede tener un SLA en minutos. Si se vence, Vamos dispara las acciones on_timeout — por ejemplo, notificar al manager — y marca el paso como escalado. El nivel de escalación se incrementa cada vez. Un cron job corre cada minuto revisando SLAs vencidos. Sin vigilancia manual.

Monitoreo de SLA
EmpaquetarA tiempo
12/30min
Asignar roomCerca del límite
17/20min
Inspección de entregaSLA vencido
45/30min

Escalación nivel 1 → Manager notificado

Módulos

Cada paso, su tipo de evidencia

Los pasos no son solo "completar y seguir". Cada paso puede tener módulos que definen qué información se captura: datos de envío, inspección con checklist, firma del cliente o evidencia fotográfica. El equipo ve el módulo en su pantalla, completa la información y el workflow avanza. Todo queda registrado en el pedido.

Configuración del paso
📦

Shipping

Datos de envío: dirección, transportista, tracking.

🔍

Inspection

Inspección con checklist y fotos.

✍️

Signature

Captura de firma del cliente.

📸

Photo

Evidencia fotográfica del paso.

Checklist

Verificar dirección de envío
Confirmar transportista
Imprimir etiqueta
Foto del paquete
Skill requerido:logistica
8 acciones

Encadena acciones en cada paso

on_enter, on_complete, on_timeout. Múltiples acciones por trigger, ejecutadas en orden.

Enviar email

Plantilla al cliente, equipo o email custom.

Enviar SMS

Mensaje al cliente o equipo.

Webhook

POST a URL externa con datos del pedido.

Crear factura

Genera factura automáticamente. Opcional: envío automático.

Notificar equipo

Al asignado, al manager, por skill o a toda la sede.

Notificar cliente

Pre-arrival, check-in listo, recordatorio de check-out.

Actualizar estado

Cambia estado del pedido o del activo automáticamente.

Esperar (delay)

Espera N minutos o hasta "startTime - 24h" antes de continuar.

Operaciones automáticas

Coordinar a mano no escala. Tu operación sí debería.

Con 10 pedidos al día, puedes coordinar a mano. Con 100, se te olvida notificar al equipo, la factura sale tarde y nadie se entera del SLA vencido. Vamos automatiza el cumplimiento completo — desde la confirmación hasta la entrega — con un motor BPM que no se olvida de nada.

3

triggers por paso: on_enter, on_complete, on_timeout. Acciones en cada uno.

Motor BPM de Vamos

4

módulos de evidencia: shipping, inspección, firma y foto. Checklist configurable.

Configuración por paso

0

coordinación manual. El workflow se ejecuta solo, con SLA y escalación.

Automatización Vamos

Preguntas frecuentes

Todo lo que necesitas saber sobre workflows en Vamos.

¿Qué es un workflow de cumplimiento?

Es la secuencia de pasos que sigue un pedido desde que se confirma hasta que se completa. Cada paso puede tener acciones automáticas (enviar email, notificar al equipo, crear factura), un responsable, un SLA y un checklist. El motor BPM de Vamos ejecuta el workflow automáticamente — no necesitas coordinar nada manualmente.

¿Qué son los pasos paralelos?

Algunos procesos no son lineales. Por ejemplo, al preparar un envío necesitas empaquetar y generar la factura al mismo tiempo, no uno después del otro. Vamos soporta grupos paralelos: asignas el mismo "parallelGroup" a dos pasos y se ejecutan simultáneamente. El siguiente paso no empieza hasta que ambos terminan.

¿Cómo funcionan las acciones automáticas?

Cada paso tiene triggers: on_enter (al iniciar el paso), on_complete (al completarlo) y on_timeout (si se vence el SLA). En cada trigger puedes encadenar múltiples acciones: enviar email, SMS, webhook, crear factura, notificar al equipo, actualizar el estado del pedido o del activo. Las acciones se ejecutan en orden y son fire-and-forget — si una falla, las demás continúan.

¿Qué pasa si un paso tarda demasiado?

Cada paso puede tener un SLA en minutos. Si el SLA se vence, Vamos dispara las acciones on_timeout (por ejemplo, notificar al manager) y marca el paso como escalado. El nivel de escalación se incrementa cada vez que se vuelve a vencer. Todo automático vía un cron job que corre cada minuto.

¿Puedo tener pasos que se ejecuten solos?

Sí. Los pasos con "autoAdvance" se completan automáticamente al entrar — no necesitan intervención humana. Son útiles para pasos intermedios como "esperar 24h antes del check-in" o "crear factura automáticamente". El sistema los completa y avanza al siguiente paso solo.

¿Qué son los outcomes?

Algunos pasos necesitan una decisión: aprobar o rechazar, pasar o fallar. Los "outcomes" son opciones que el responsable elige al completar el paso. Cada outcome dirige el flujo a un paso distinto vía transiciones. Si no hay outcomes, el flujo avanza por el grafo de dependencias automáticamente.

¿Funciona entre varios negocios?

Sí. Vamos soporta traspaso entre negocios — un courier puede recibir el fulfillment de otro negocio y continuar el workflow. Es "mensajería como servicio": el pedido cambia de manos pero el flujo no se interrumpe. Ideal para marketplaces y alianzas entre negocios.

¿Necesito programar algo?

No. Los workflows se configuran desde el panel: creas pasos, defines dependencias, agregas acciones y asignas skills. Los workflows del sistema (por tipo de producto) ya vienen configurados. Puedes clonarlos y adaptarlos a tu operación sin escribir código.

Workflows automáticos incluidos en el plan Negocio Total.

Automatiza tu operación

Pasos paralelos, acciones automáticas, SLA con escalación. Sin código, sin coordinar a mano.

Comenzar gratis