Approbation de demandes de crédit dans Slack
Un message dans #credit-requests lance le flow. Une décision DMN choisit l’approbateur, qui répond dans Slack.
4 étapes, de événement d’app au résultat
Découvrez comment « Approbation de demandes de crédit dans Slack » s’exécute dans un flow gouverné.
- Déclencheur: On new message posted to channel. Une demande publiée dans #credit-requests lance le flow.
- Décision: Classify credit request. Une décision DMN gouvernée classe la demande et choisit l’approbateur.
- Action: Send a message and wait for response. Slack interroge l’approbateur et le flow attend Approve ou Reject.
- Action: Slack message: Update a message. La réponse est enregistrée dans le record, le fil est mis à jour et l’exécution est journalisée pour l’audit.
Étape par étape
- 1 Déclencheur On new message posted to channel
Une demande publiée dans #credit-requests lance le flow.
- 2 Décision Classify credit request
Une décision DMN gouvernée classe la demande et choisit l’approbateur.
- 3 Action Send a message and wait for response
Slack interroge l’approbateur et le flow attend Approve ou Reject.
- 4 Action Slack message: Update a message
La réponse est enregistrée dans le record, le fil est mis à jour et l’exécution est journalisée pour l’audit.
Gouverné par conception
L’étape de décision est un modèle DMN : des règles que votre équipe peut lire, tester et versionner, plutôt qu’une logique cachée dans le code. Chaque exécution enregistre la version du modèle ou du flow qui a produit le résultat, pour que les réponses restent explicables.
Cas d’usage similaires
Tout voir →- Approbations Intégration des collaborateurs Validez l’embauche, créez et partagez un dossier Drive et envoyez l’e-mail de bienvenue.
- Opérations d’ingénierie Tri des issues GitHub Classez les nouvelles issues avec une décision gouvernée, commentez les prochaines étapes et prévenez l’équipe responsable.
- Opérations d’ingénierie Routage des demandes de support Orientez les demandes publiées dans un canal de support vers la bonne équipe et ouvrez une issue GitHub pour les bugs.