Casos de uso
Casos de uso
Empieza con workflows cuando ya tienes un proceso claro, repetitivo y con reglas que puedes describir paso a paso.
Procesa solicitudes de derecho (DSR)
Usa un workflow para reaccionar cuando una solicitud de derecho entra en procesamiento, asignarla a una persona, pedir revisión interna y cerrar el caso según el resultado.
Este patrón suele combinar:
Solicitud de derecho recibidaAsignar DSRSolicitud de formularioSi / NooSelectorTransición DSR
Profundiza antes en la guía de gestión de derechos.
Solicita aprobaciones internas
Usa workflows para pedir una decisión a una persona del equipo antes de seguir con el proceso.
Este patrón sirve para:
- revisión legal
- aprobación de jefatura
- validación de documentación
- escalamiento de casos sensibles
El bloque clave aquí es Solicitud de formulario, porque detiene la ejecución y la reanuda cuando llega la respuesta.
Sincroniza con sistemas externos
Usa workflows para enviar información a tu CRM, ticketing, sistema de soporte o una API interna.
Este patrón suele combinar:
Webhook recibidoEnviar solicitud HTTPFiltrooSi / NoEnviar correo
También puedes extraer campos desde la respuesta HTTP y reutilizarlos más adelante dentro del mismo flujo.
Reacciona a eventos de Soyio
Usa workflows para iniciar automatizaciones cuando ocurra un evento interno de Soyio, por ejemplo sobre solicitudes, autenticaciones o validaciones.
Este patrón es útil para:
- detectar fallas operativas
- iniciar revisiones manuales
- notificar a equipos internos
- disparar integraciones hacia otros sistemas
Puedes consultar los eventos disponibles en Obtener contratos de eventos.
Programa tareas periódicas
Usa un trigger programado cuando el flujo no depende de un evento externo, sino de una rutina diaria, semanal o mensual.
Ejemplos frecuentes:
- recordatorios operativos
- revisiones de backlog
- chequeos de estados pendientes
- sincronizaciones periódicas con otros sistemas
Orquesta ramas paralelas
Usa bloques paralelos cuando varias tareas pueden ejecutarse al mismo tiempo y necesitas esperar a que todas terminen antes de continuar.
Este patrón sirve, por ejemplo, para:
- pedir revisión a distintas áreas
- llamar más de un sistema externo
- separar validaciones independientes
Usa Dividir flujo para abrir ramas y Unir flujo para continuar cuando todas hayan llegado al punto de reunión.