Aprobación de solicitudes de crédito en Slack
Un mensaje en #credit-requests inicia el flow. Una decisión DMN elige quién aprueba, y esa persona responde en Slack.
4 pasos, de evento de app al resultado
Vea cómo se ejecuta “Aprobación de solicitudes de crédito en Slack” dentro de un flow gobernado.
- Disparador: On new message posted to channel. Una solicitud publicada en #credit-requests inicia el flow.
- Decisión: Classify credit request. Una decisión DMN gobernada clasifica la solicitud y elige quién aprueba.
- Acción: Send a message and wait for response. Slack pregunta a quien aprueba y el flow espera Approve o Reject.
- Acción: Slack message: Update a message. La respuesta se guarda en el registro, el hilo se actualiza y la ejecución queda registrada para auditoría.
Paso a paso
- 1 Disparador On new message posted to channel
Una solicitud publicada en #credit-requests inicia el flow.
- 2 Decisión Classify credit request
Una decisión DMN gobernada clasifica la solicitud y elige quién aprueba.
- 3 Acción Send a message and wait for response
Slack pregunta a quien aprueba y el flow espera Approve o Reject.
- 4 Acción Slack message: Update a message
La respuesta se guarda en el registro, el hilo se actualiza y la ejecución queda registrada para auditoría.
Gobernado desde el diseño
El paso de decisión es un modelo DMN: reglas que su equipo puede leer, probar y versionar, en lugar de lógica oculta en el código. Cada ejecución registra la versión del modelo o del flow que produjo el resultado, así las respuestas siguen siendo explicables.
Casos de uso relacionados
Ver todos →- Aprobaciones Incorporación de empleados Apruebe la contratación, cree y comparta una carpeta en Drive y envíe el correo de bienvenida.
- Operaciones de ingeniería Triaje de issues de GitHub Clasifique nuevas issues con una decisión gobernada, comente los siguientes pasos y avise al equipo responsable.
- Operaciones de ingeniería Enrutamiento de solicitudes de soporte Dirija las solicitudes publicadas en un canal de soporte al equipo adecuado y abra una issue en GitHub para los bugs.