Configuration de Slack en tant que méthode de contact
Vous configurez Slack pour permettre aux utilisateurs de recevoir des notifications Slack pour les escalades. Pour proposer Slack en tant que méthode de contact aux membres d'équipe, vous devez installer le spoke Centre d'intégration pour Slack.
Configurer Slack pour Planification d'astreinte
Le spoke Slack automatise les notifications Planification d'astreinte et y répond. Les configurations suivantes prennent en charge les notifications Planification d'astreinte :
Configurations sortantes
- Slack > Configurations sortantes > Astreinte : affecter par confirmation
- Génère un message d'escalade général. Modifiez l'enregistrement pour personnaliser le modèle de message.
Figure 1. Flux secondaire Affectation sortante par confirmation - Slack > Configurations sortantes > Astreinte : affecter par confirmation Polyvalent
- Génère un message d'escalade de contact de secours. Modifiez cet enregistrement pour personnaliser le modèle de message.
Décisions entrantes
- Slack > Décisions entrantes > Astreinte : affecter par décision de confirmation
- Définit la configuration entrante pour la gestion générale des réponses pour les messages d'escalade d'acceptation ou de refus. Utilisez action_id comme clé pour mapper la configuration sortante et les décisions entrantes pour les escalades générales. La réponse pointe vers le flux secondaire qui est exécuté lorsque l'utilisateur clique sur Accepter ou Refuser. Modifiez l'enregistrement pour modifier le comportement de gestion des réponses.
Figure 3. Flux secondaire Décision entrante Affecter par confirmation - Slack > Décisions entrantes > Astreinte : décision polyvalente Affecter par confirmation
- Configuration entrante pour la gestion des réponses de contact de secours pour l'escalade des messages d'acceptation ou de refus. Utilisez action_id comme clé pour mapper la configuration sortante et les décisions entrantes pour les contacts de secours. La réponse pointe vers le flux secondaire qui est exécuté lorsque l'utilisateur clique sur Accepter ou Refuser. Modifiez l'enregistrement pour modifier le comportement de gestion des réponses.
Figure 4. Flux secondaire Décision polyvalente Affecter par confirmation
Flux secondaires
- Astreinte : affecter par confirmation
- Ce flux secondaire gère les réponses entrantes provenant de Slack, puis agit. Par exemple, affectez une tâche à un utilisateur et renvoyez un message de confirmation. En cas de refus, le flux secondaire consigne la réponse et déplace l'escalade vers le prochain escaladé.
- Insérer une réponse Slack
- Cette action crée un enregistrement dans la table [sn_slack_ah_v2_inbound] pour les réponses Slack entrantes. Vous pouvez référencer la réponse par workflow en fonction de context_id.
- Contrôleur de réponse d'astreinte
- Cette action effectue les opérations appropriées lorsque l'utilisateur clique sur Accepter ou Refuser à partir de Slack. Elle appelle les méthodes d'utilitaire pour effectuer des actions à partir de l'include de script OnCallSlackUtils.