Automatiser et personnaliser les tâches Slack

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 4 minutes de lecture
  • 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 en fonction de 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 :
    1. Configurez les commandes Slack sur la page Commandes à barre oblique de votre application personnalisée. Pour plus d'informations, consultez Configurer l’application Slack.
    2. Dans Concepteur de flux, créez un flux secondaire à configurer pour créer les enregistrements d’incidents selon vos besoins ou créez 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 du flux secondaire en fonction de vos besoins.
    3. Configurer les décisions entrantes dans l’instance ServiceNow.
      1. Dans la condition, assurez-vous de spécifier la valeur de la commande en tant que /now et de spécifier les paramètres requis.
        Remarque :
        Vous pouvez spécifier jusqu’à 2 paramètres dans votre condition pour déclencher le flux secondaire requis.
        Commande Slack
      2. Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.
    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 plus de commandes Slack telles que :
    • /now list incidents (Liste des incidents pour répertorier tous les incidents actifs affectés à l’utilisateur connecté).
    • /now aide pour afficher toutes les commandes disponibles et décrire leur utilisation.
    • /Now note [note] pour ajouter des notes à l’incident requis.
    • /Now Créer un incident [Brève description] > [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 messages

    1. Dans votre application personnalisée Slack, créez un raccourci qui apparaît dans les messages et saisissez la valeur post_message_now pour ID de rappel. Pour plus d'informations, consultez Configurer l’application Slack.
    2. Dans Concepteur de flux, créez un flux secondaire à configurer pour créer les enregistrements d’incidents selon vos besoins ou créez 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 du flux secondaire en fonction de vos besoins.
    3. Configurer les décisions entrantes dans l’instance ServiceNow.
      1. Dans la condition, assurez-vous de spécifier la valeur de callback_id en tant que post_message_now et de spécifier les paramètres requis.
        Fournissez les callback_id requis.
      2. Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.

    Publier un message d’approbation

    Procédez comme suit pour automatiser la publication d’un message d’approbation sur un canal Slack.
    1. Dans Concepteur de flux, créez une copie du flux secondaire par défaut, répondez à l’action d’approbation Slack et configurez-le selon vos besoins.
      Remarque :
      Créez une action et utilisez la charge utile dans l’entrée du flux secondaire en fonction de vos besoins.
    2. Configurer les configurations sortantes dans l’instance ServiceNow.
      1. Ouvrez la configuration sortante par défaut, Message d’approbation.
      2. Dans ID d’action , spécifiez l’identificateur unique permettant d’automatiser la tâche de publication d’un message de confirmation. Par exemple, la valeur de l’ID d’action peut être approval_request.
    3. Configurer les décisions entrantes dans l’instance ServiceNow.
      1. 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.
        Fournissez une valeur pour l’ID d’action.
      2. Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.

    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 permettant de mettre à jour l’enregistrement requis et d’envoyer le message de confirmation pertinent sur le canal Slack.

    Affecter une demande en fonction de la confirmation

    Procédez comme suit pour automatiser la demande d’affectation :
    1. Dans Concepteur de flux, créez une copie du flux secondaire par défaut, Affectation d’astreinte par confirmation, et configurez-le selon vos besoins.
      Remarque :
      Créez une action et utilisez la charge utile dans l’entrée du flux secondaire en fonction de vos besoins.
    2. Configurer les configurations sortantes dans l’instance ServiceNow.
      1. Ouvrez la configuration sortante par défaut, Astreinte : affecter par confirmation.
      2. Dans ID d’action , spécifiez l’identificateur unique permettant d’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.
    3. Configurer les décisions entrantes dans l’instance ServiceNow.
      1. 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.
      2. Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.

    Publier un message exploitable

    Pour automatiser la publication d’un message activable, procédez comme suit :
    1. Configurer les configurations sortantes dans l’instance ServiceNow.
      1. Ouvrez la configuration sortante par défaut, Astreinte : affecter par confirmation.
      2. Sélectionnez la table cible et les champs en fonction de vos besoins. Par exemple, la short_description et la priorité de la table Tâche [task].
      3. Sélectionnez les boutons selon vos besoins. Par exemple, Accepter et Rejeter.
      4. Dans ID d’action , spécifiez l’identificateur unique permettant d’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.
    2. Dans Concepteur de flux, créez une copie du flux secondaire par défaut, Publier un message exploitable et configurez-le selon vos besoins.
      Remarque :
      Créez une action et utilisez la charge utile dans l’entrée du flux secondaire en fonction de vos besoins.
      1. Dans l’entrée Sys_ID enregistrement , fournissez l’ID système de l’enregistrement requis. Par exemple, spécifiez l’ID système de l’enregistrement de tâche.
      2. Dans l’entrée Modèle , sélectionnez le modèle que vous avez créé dans les configurations sortantes.
    3. Configurer les décisions entrantes dans l’instance ServiceNow.
      1. 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.
      2. Dans Réponse, sélectionnez le flux secondaire que vous avez configuré.