Activités du workflow pour Planification d'astreinte
Activités du workflow dans les workflows Planification d'astreinte.
Activités du workflow d'escalade
- Astreinte : consigner le début d'escalade
Crée un enregistrement d'escalade en fonction des détails du groupe, de la tâche et du workflow.
Remarque :L'escalade pour laquelle le workflow crée le sys_id
workflow.scratchpad.escalationSysId. Utilisez sys_id dans les autres activités du workflow.Paramètre Description Groupe sys_id du groupe auquel l'escalade appartient. Table Nom de table de l'enregistrement de tâche de l'incident. Source sys_id de l'enregistrement de tâche sur lequel l'escalade s'est produite. Définition du workflow sys_id de la définition de workflow utilisée pour l'escalade. Contexte du workflow sys_id du contexte de workflow. ID de niveau d'escalade parent sys_id de l'escalade parent dans le cas où l'escalade a été déclenchée à partir d'une autre escalade. Catégorie Catégorie de l'escalade. L'une des catégories suivantes : [assign_by_acknowledgement, auto_assignment, notify_manual_assignmen, conferencing]. Canaux Liste séparée par des virgules des canaux utilisés pour communiquer pendant l'escalade. Un ou l'ensemble des canaux suivants : [e-mail, SMS, message vocal, Slack]. Par exemple, SMS, e-mail, appels vocaux Ignorer les rappels de définition Si le paramètre est défini sur vrai, le workflow envoie des rappels de notification comme spécifié par le workflow, et non tel que spécifié dans les paramètres Escalade d'astreinte. Par exemple, dans les escalades d'astreinte de téléconférence, le workflow peut appeler les membres d'astreinte à des intervalles d'une minute au lieu des intervalles standard de 15 minutes. - Astreinte : consigner le niveau d'escalade
Crée un enregistrement de niveau d'escalade en fonction des détails d'escalade et de niveau donnés.
Paramètre Description EscalationId sys_id de l'escalade à laquelle le niveau appartient. RotaId sys_id de l'équipe pour laquelle l'escalade se produit. Niveau Niveau d'escalade actuel. Par exemple, 2. Escaladé Objet d'escaladé au niveau d'escalade actuel. Par exemple, getEscalationPlan()[1]. CatchAll Vrai si le niveau d'escalade appartient à un contact de secours. - Astreinte : tentative d'escalade de journal
Crée un enregistrement de tentative de contact en fonction des détails d'escalade, de niveau et de tentative.
Paramètre Description EscalationId sys_id de l'escalade à laquelle la tentative de contact appartient. RotaId sys_id de l'équipe pour laquelle l'escalade se produit. Niveau Niveau d'escalade actuel. Par exemple, 2. ContactAttempt Nombre de tentatives de contact dans le niveau d'escalade. Par exemple, 1. - Astreinte : journaliser la communication d'escalade
Crée un enregistrement de communication en fonction des détails d'escalade, de niveau, de tentative et de communication.
Paramètre Description EscalationId sys_id de l'escalade à laquelle la communication appartient. RotaId sys_id de l'équipe pour laquelle l'escalade se produit. Niveau Niveau d'escalade actuel. Par exemple, 2. ContactAttempt Nombre de tentatives de contact dans le niveau d'escalade. Par exemple, 1. EscalateeType Type d'escaladé auquel la communication est envoyée. L'un des types suivants : [utilisateur, appareil] EscalateeId sys_id de l'utilisateur ou de l'appareil, selon le type d'escaladé. CommType Type de communication. L'un des types suivants : [SMS, message vocal, e-mail, Slack] CommValue Numéro de téléphone ou adresse e-mail, selon le type de communication. Par exemple, abel.tuter@servicenow.comÉtats État de la communication. L'un des états suivants : [envoyé, échec]. Escaladé Objet d'escaladé au niveau d'escalade actuel. Par exemple, getEscalationPlan()[1]. CatchAll Vrai si le niveau d'escalade appartient à un contact de secours. - Astreinte : consigner la fin d'escalade
Termine l'escalade en définissant le marqueur actif sur faux.
Paramètre Description EscalationId sys_id de l'escalade. - Astreinte : envoyer une notification
Envoie une notification à l'escaladé actuel via un message vocal, un SMS, Slack, Microsoft Teams ou une notification push mobile.
Paramètre Description Type de notification Type de notification. L'un des types suivants : [SMS, message vocal, Slack]. Message Texte du message à envoyer à l'escaladé actuel si le type de notification est SMS. Détail de la notification Liste des paramètres requis pour une notification : - SMS : notify_number, utilisateurs, groupes, numéros
- Fonctions vocales : numberToCallFrom, numberToCall, utilisateur
- Slack : utilisateur Slack, taskId, catchAllOption, wFContextId
- Microsoft Teams : utilisateur, taskId, catchAllOption, wFContextId
- Notification push mobile : userSysId, tablename, recordSysId
- D'astreinte : gérer la réponse d'escalade
Gère un enregistrement de réponse d'escalade (insérer l'enregistrement d'escalade, nettoyer les enregistrements d'escalade, mettre à jour la réponse à une escalade). Un enregistrement de réponse d'escalade effectue le suivi d'une réponse reçue pour une escalade via SMS, message vocal, e-mail ou les canaux de notification Slack. Un enregistrement de réponse d'escalade est utilisé pour reprendre le workflow Astreinte : affecter par confirmation lors du refus d'une escalade.
Paramètre Description Contexte du worklow ID de contexte du workflow. ID d'escaladé ID d'utilisateur de l'escaladé actuel. Nom de table Nom de table de l'enregistrement de tâche. Par exemple, incident. ID d'enregistrement actuel sys_id de l'enregistrement de tâche. Type d'actions Type d'action. L'un des types suivants : [ajouter, nettoyer, mettre à jour] Réponse Réponse par un escaladé à une escalade. L'une des réponses suivantes : [accepté, refusé] Exemples d'utilisation :- Insérer (ajouter) : Contexte du workflow, ID d'escaladé, Nom de table, ID d'enregistrement actuel
- Nettoyer : Contexte du workflow
- Mettre à jour : ID d'escaladé, Nom de table, ID d'enregistrement actuel, Réponse