GlideConversation : global

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • L’API GlideConversation fournit des méthodes permettant d’accéder aux informations contenues dans un Connect message.

    Important :

    Depuis la version Paris, le Support de Connect ne reçoit plus d'améliorations ou de correctifs pour les bogues non prioritaires. Envisagez de passer à ServiceNow® Affectation de travail avancée et Messagerie instantanée d'agent dans l'espace de travail pour affecter automatiquement des demandes de messagerie instantanée et d'autres éléments de travail aux agents. Pour en savoir plus, voir Passer du support de Connexion à Affectation de travail avancée et à la Messagerie instantanée d’agent.

    Accédez aux propriétés GlideConversation via un objet global (conversation) disponible uniquement dans les conditions d’action et les scripts de Connect.

    Les conversations de connexion sont stockées dans la table Profil de groupe actif [live_group_profile].

    GlideConversation : description

    Description de la conversation.

    Tableau 1. Champ
    Nom Type Description
    description Chaîne Description de la conversation.
    var c= conversation.description;

    GlideConversation : document

    sysID du document associé à la conversation.

    Ce champ est défini pour les conversations de flux et contient le sysID de l’enregistrement en cours de discussion.

    Tableau 2. Champ
    Nom Type Description
    document GlideRecord Document associé à la conversation.

    GlideConversation : nom

    Le nom de la conversation.

    Tableau 3. Champ
    Nom Type Description
    nom Chaîne Le nom de la conversation.
    var c= conversation.name;

    GlideConversation : queueEntry

    Entrée de file d’attente associée à la conversation.

    L’entrée de file d’attente est un champ de référence pointant vers la table chat_queue_entry. Ce champ n’est disponible que pour les conversations de support. L’entrée de messagerie instantanée de file d’attente est utilisée pour suivre l’état de la conversation. Cette propriété n’est pas modifiée si un enregistrement d’incident est créé à partir de la conversation de support à l’aide de la méthode newRecord( ).

    Tableau 4. Champ
    Nom Type Description
    entrée de file d’attente GlideRecord Entrée de file d’attente associée à la conversation.
    var c= conversation.queueEntry;

    GlideConversation : sys_id

    Le sys_id de la conversation.

    Tableau 5. Champ
    Nom Type Description
    sys_id Chaîne Le sys_id de la conversation.
    var c= conversation.sys_id;

    GlideConversation : table

    Nom de la table contenant l’enregistrement en cours de discussion.

    Ce champ est défini pour les conversations de flux et est défini sur la table contenant l’enregistrement.

    Tableau 6. Champ
    Nom Type Description
    table Chaîne Nom de la table contenant l’enregistrement en cours de discussion.
    var c= conversation.table;

    GlideConversation : type

    Le type de conversation.

    Ce n’est pas le type de message.

    Connect prend en charge les types suivants.
    • Pair : conversations directes, qui consistent en des messages entre deux utilisateurs.
    • Connexion : les conversations de groupe, qui consistent en des messages entre plus de deux utilisateurs.
    • assistance : conversations de support de connexion.
    • Flux : conversations d’enregistrement, qui consistent en des messages qui correspondent à des commentaires et des notes de travail sur un enregistrement spécifique.
    Tableau 7. Champ
    Nom Type Description
    type Chaîne Le type de conversation.
    var c= conversation.type;