Automatiser et personnaliser les tâches Slack
Automatisez les tâches Slack selon vos besoins, en utilisant l’exemple de ces scénarios comme référence.
Vous pouvez utiliser les configurations sortantes, les décisions entrantes et les flux secondaires par défaut comme référence pour personnaliser les tâches selon vos besoins.
Automatiser les commandes Slack
Procédez comme suit pour automatiser des événements tels que la création d’enregistrements d’incidents, en fonction des commandes Slack :
- Configurez les commandes Slack sur la page Commandes à barre oblique de votre application personnalisée. Pour plus d'informations, consultez Configurer l’application Slack.
- Dans Studio de workflow, créez un flux secondaire à configurer pour créer les enregistrements d’incident selon vos besoins ou créer une copie du flux secondaire par défaut, répondez à la commande Slack et configurez-le.Remarque :Créez une action et utilisez la charge utile dans l’entrée de flux secondaire selon vos besoins.
- Configurer les décisions entrantes dans l’instance ServiceNow.
- Dans la condition, veillez à spécifier la valeur de la commande en tant que /now et spécifiez les paramètres requis.Remarque :Vous pouvez spécifier jusqu’à 2 paramètres dans votre condition pour déclencher le flux secondaire requis.
- Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.
- Dans la condition, veillez à spécifier la valeur de la commande en tant que /now et spécifiez les paramètres requis.
Lorsqu’un utilisateur Slack saisit la commande /now create incident <text>, la condition spécifiée dans la décision entrante est remplie et le flux secondaire associé est déclenché. De même, vous pouvez personnaliser les flux secondaires et les décisions entrantes pour configurer davantage de commandes Slack, notamment :
- /now list incidents pour répertorier tous les incidents actifs affectés à l’utilisateur connecté.
- /now aide à afficher toutes les commandes disponibles et leur utilisation décrite.
- /now note [note] pour ajouter des notes à l’incident requis.
- /maintenant Créer un incident [description brève] > [facultatif : urgence] > [facultatif : impact] pour créer un incident avec une brève description, une urgence et un impact spécifiés. Par exemple, /now créer un incident L’e-mail ne fonctionne pas > 3 > 2.
Automatiser les actions de message
- Dans votre application personnalisée Slack, créez un raccourci qui apparaît sur les messages et saisissez la valeur, post_message_now pour ID de rappel. Pour plus d'informations, consultez Configurer l’application Slack.
- Dans Studio de workflow, créez un flux secondaire à configurer pour créer les enregistrements d’incident selon vos besoins ou créer une copie du flux secondaire par défaut, Répondre à l’action de message Slack et configurez-le.Remarque :Créez une action et utilisez la charge utile dans l’entrée de flux secondaire selon vos besoins.
- Configurer les décisions entrantes dans l’instance ServiceNow.
- Dans la condition, assurez-vous de spécifier la valeur de callback_id comme post_message_now et spécifiez les paramètres requis.
- Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.
- Dans la condition, assurez-vous de spécifier la valeur de callback_id comme post_message_now et spécifiez les paramètres requis.
Publier un message d’approbation
Suivez ces étapes pour automatiser la publication d’un message d’approbation sur un canal Slack.
- Dans Studio de workflow, créez une copie du flux secondaire par défaut, répondez à l’action d’approbation Slack et configurez-la selon vos besoins.Remarque :Créez une action et utilisez la charge utile dans l’entrée de flux secondaire selon vos besoins.
- Configurer les configurations sortantes dans l’instance ServiceNow
- Ouvrez la configuration sortante par défaut, le message d’approbation.
- Dans ID d’action , spécifiez l’identificateur unique pour automatiser la tâche de publication d’un message de confirmation. Par exemple, la valeur de l’ID d’action peut être approval_request.
- Configurer les décisions entrantes dans l’instance ServiceNow.
- Dans la condition, assurez-vous de spécifier la valeur de l’ID d’action comme approval_request. Vous pouvez spécifier d’autres conditions selon vos besoins.
- Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.
- Dans la condition, assurez-vous de spécifier la valeur de l’ID d’action comme approval_request. Vous pouvez spécifier d’autres conditions selon vos besoins.
Lorsque les événements Slack correspondent à l’ID d’action pertinent, le flux secondaire associé, c’est-à-dire le flux secondaire Répondre à l’action d’approbation Slack, est déclenché. Ce flux secondaire contient la logique pour mettre à jour l’enregistrement requis et envoyer le message de confirmation approprié sur le canal Slack.
Affecter une demande basée sur confirmation
Effectuez les étapes suivantes pour automatiser l’affectation de la demande :
- Dans Studio de workflow, créez une copie du flux secondaire par défaut, Astreinte Affecter par confirmation, et configurez-le selon vos besoins.Remarque :Créez une action et utilisez la charge utile dans l’entrée de flux secondaire selon vos besoins.
- Configurer les configurations sortantes dans l’instance ServiceNow.
- Ouvrez la configuration sortante par défaut, Astreinte : affecter par confirmation.
- Dans ID d’action , spécifiez l’identificateur unique pour automatiser la tâche de publication d’un message de confirmation. Par exemple, la valeur de l’ID d’action peut être on_call_assign_by_acknowledgement.
- Configurer les décisions entrantes dans l’instance ServiceNow.
- Dans la condition, assurez-vous de spécifier la valeur de l’ID d’action comme on_call_assign_by_acknowledgement. Vous pouvez spécifier d’autres conditions selon vos besoins.
- Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.
Publier un message actionnable
Effectuez les étapes suivantes pour automatiser la publication d’un message actionnable :
- Configurer les configurations sortantes dans l’instance ServiceNow.
- Ouvrez la configuration sortante par défaut, Astreinte : affecter par confirmation.
- Sélectionnez la table et les champscibles selon vos besoins. Par exemple, short_descriptionet priorité de la table Tâche [task].
- Sélectionnez des boutons selon vos besoins. Par exemple, Accepter et Rejeter.
- Dans ID d’action , spécifiez l’identificateur unique pour automatiser la tâche de publication d’un message de confirmation. Par exemple, la valeur de l’ID d’action peut être on_call_assign_by_acknowledgement.
- Dans Studio de workflow, créez une copie du flux secondaire par défaut, publiez un message exploitable et configurez-le selon vos besoins.Remarque :Créez une action et utilisez la charge utile dans l’entrée de flux secondaire selon vos besoins.
- Dans l’entrée Sys_ID d’enregistrement , fournissez l’ID système de l’enregistrement requis. Par exemple, spécifiez l’ID système de l’enregistrement de tâche.
- Dans l’entrée Modèle , sélectionnez le modèle que vous avez créé dans les configurations sortantes.
- Configurer les décisions entrantes dans l’instance ServiceNow.
- Dans la condition, assurez-vous de spécifier la valeur de l’ID d’action comme on_call_assign_by_acknowledgement. Vous pouvez spécifier d’autres conditions selon vos besoins.
- Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.