Workflows
Workflows
Esta funcionalidad está disponible como add-on en ciertos planes. Escríbenos a soporte@soyio.id para conocer disponibilidad y planes.
Usa workflows para automatizar procesos repetitivos dentro de Soyio y conectarlos con tus sistemas internos.
Un workflow es un flujo visual compuesto por bloques conectados. Cada workflow empieza con un trigger, evalúa condiciones cuando hace falta y ejecuta acciones como enviar correos, llamar APIs externas, pedir aprobaciones internas o actualizar el estado de una solicitud.
Qué resuelven
- Reducen trabajo manual en procesos operativos y de cumplimiento
- Estandarizan decisiones y pasos repetitivos
- Permiten reaccionar a eventos, webhooks o horarios programados
- Dejan trazabilidad de cada ejecución y de cada versión guardada
Cómo funcionan
Cada workflow tiene estas piezas base:
- Elige un trigger para iniciar el flujo
- Agrega bloques para enrutar o ejecutar acciones
- Guarda el workflow como borrador mientras lo configuras
- Pruébalo antes de publicarlo
- Publícalo cuando esté listo para ejecutarse en producción
Cuando un workflow corre, Soyio crea una ejecución con su propio contexto, resultados por paso y una copia de la versión usada en ese momento. Eso permite revisar el historial y reanudar ejecuciones pendientes sin depender del estado actual del editor.
Estados del workflow
draft: corresponde aBorradoren el dashboard y te permite editar y probar el workflow sin dejarlo activo para uso normalpublished: corresponde aLiveen el dashboard y deja el workflow listo para ejecutarse desde sus triggers
Qué puedes automatizar
- Procesamiento de solicitudes de derecho (DSR)
- Aprobaciones internas con formularios
- Integraciones con APIs externas
- Notificaciones por correo
- Flujos activados por eventos internos, webhooks o calendarios
Referencias útiles
- Consulta el esquema del recurso en el objeto Workflow
- Revisa el detalle de las ejecuciones en el objeto WorkflowRun
- Aprende a construir uno en Crea un workflow
- Revisa patrones comunes en Casos de uso