El builder visual de OKTO: automatizaciones por eventos, cron y webhooks. Configurables sin tocar código. Eliges el disparador, pones tus condiciones y encadenas pasos —notificar, esperar, bifurcar, emitir eventos—. Tu operación se ejecuta sola, paso a paso y con auditoría.
Todo workflow empieza con un Cuando. Eliges entre cuatro tipos de disparador desde un selector visual — sin escribir una sola línea de código— y OKTO se queda escuchando tu operación las 24 horas.
Las condiciones se montan en visual: cumplir TODAS o cumplir ALGUNA, con 9 operadores (=, ≠, >, <, ≥, ≤, contiene, existe, ha cambiado) y evaluación en milisegundos. Y los pasos pueden esperar y bifurcarse, como en el ejemplo: el flujo se queda escuchando «limpieza completada» y, si duró menos del 50% de lo esperado, avisa al coordinador.
No empiezas de cero. La galería trae 8+ plantillas instalables en 1 clic, cada una con su preview Cuando → Si → Entonces. Instalas, ajustas un par de campos y publicas. O la usas como punto de partida para tu propia versión.
Una automatización solo es útil si te fías de ella. Por eso cada workflow se puede simular sin ejecutar acciones reales, cada ejecución deja un historial paso a paso con input/output, y hay límites anti-desbocados que paran el flujo antes de que haga daño.
Cada paso es una pieza que encajas en el editor. Combínalas como quieras: el flujo resultante es tuyo.
Push, SMS o email. Configurables por canal, destinatario, enlace y cuerpo con plantillas.
Publica un evento a un stream que dispara cascadas de automatizaciones, p. ej. crear una limpieza.
Llamadas HTTP con presets internos: generar reportes, cerrar liquidaciones y más.
Modifica directamente una entidad, p. ej. marcar un gasto como «pendiente de aprobación».
Pausa el flujo hasta que ocurra un evento concreto, con timeout y caminos onMatch / onTimeout.
Rama condicional if/else visual: si se cumple, una rama; si no, la otra.
Ejecuta varias ramas a la vez, esperando a todas o a la primera que termine.
Inserta {{event.data.…}} o variables de tu empresa en cualquier campo, con vista previa en chips.
Textarea de payload JSON + «Simular ejecución»: ves qué pasaría sin ejecutar acciones reales.
Timeline por ejecución con estado por paso, input/output, errores y duración. Filtrable y buscable.
Registro append-only de quién creó, editó, pausó o versionó cada workflow — y auto-pausa por anomalía.
Máx. acciones por ejecución, timeout total, cooldown y máx. ejecuciones/hora — por workflow.
Borrador → Activo → Archivado, publicar/pausar, versiones v1, v2… y estadísticas de cada workflow.
Ejecuciones en 7 días, tasa de éxito y duración media — visibles desde el listado.
Firma HMAC-SHA256 con validación de timestamp: solo entra lo que viene de donde debe.
0 9 * * 1 = cada lunes a las 9:00 en tu zona horaria. Sin sorpresas con el horario de verano.
Cada módulo emite eventos; Workflows los escucha y actúa sobre cualquiera de ellos. Un solo builder para automatizar limpieza, mantenimiento, mensajería y propietarios a la vez.
Cuando una limpieza tarda demasiado o una oferta se rechaza, avisa al coordinador y reoferta.
Ver móduloCuando entra un ticket crítico y nadie lo asigna a tiempo, escala al responsable automáticamente.
Ver móduloUn webhook de WhatsApp crea un ticket; y al mover un checkout, el equipo se entera al segundo.
Ver móduloCuando un propietario sube un gasto, márcalo «pendiente de aprobación»; y el día 1, cierre mensual solo.
Ver móduloNo. Todo se monta en un editor visual de tres columnas: eliges el disparador (Cuando), añades condiciones con frases tipo «cumplir TODAS» (Si) y encadenas pasos como tarjetas numeradas (Entonces). Las variables se insertan con un clic desde un buscador lateral. Si sabes describir tu proceso en voz alta, sabes montarlo en Workflows.
Cuatro cosas: eventos de negocio (9+: nueva reserva, reserva modificada o cancelada, limpieza iniciada o completada, oferta rechazada, ticket creado o asignado, gasto de propietario creado), cron con zona horaria (p. ej. cada lunes a las 9:00), webhooks personalizados firmados con HMAC-SHA256 y validación de timestamp, y lanzamiento manual desde el panel con permiso.
Sí, con el simulador dry-run: pegas un payload de ejemplo, pulsas «Simular ejecución» y ves si el trigger matchea, si las condiciones pasan y qué pasos se ejecutarían — todo sin ejecutar acciones reales. Ni un push, ni un email, ni un cambio en tus datos hasta que tú publiques.
Hay límites anti-desbocados configurables por workflow: máximo de acciones por ejecución, timeout total, cooldown entre ejecuciones y máximo de ejecuciones por hora. Además, si la tasa de error se dispara, el workflow se auto-pausa y te avisa. Y todo queda en el historial paso a paso y en la auditoría inmutable: siempre sabes qué hizo, cuándo y quién lo tocó.
Workflows está en beta. Funciona y lo usamos sobre operación real, pero seguimos puliendo el editor y añadiendo plantillas, así que de momento no se vende suelto: viene incluido en la Full Suite sin coste adicional. Si quieres acceso anticipado, pídelo en la demo — los clientes de la beta están dando forma al módulo con nosotros.
En la demo montamos contigo tu primer workflow real — un aviso, un escalado o un reporte — y lo ves ejecutarse paso a paso. Sin tarjeta, sin compromiso.