Cette action est disponible dans la catégorie Données de la boîte à outils de l’éditeur de tâche. Les participants à l'appel peuvent se voir attribuer des attributs ou des « données de participant ». Dans Architect , un participant est flux de l’appel entrant l’appelant sur un , flux d’appels ou le destinataire de l’appel sur une sortie.

À propos des attributs

An attribut est une information sur un participant qui voyage avec lui tout au long de l’interaction. Contrairement aux flux variables, les attributs transferts de flux d’appels données des participants persistent entre l’un et l’autre. Par exemple, le numéro de téléphone de l’appelant () ne persiste pas si l’interaction est transférée à une autre flux d’appels. Toutefois, si l’information est stockée dans les données des participants, elle peut être consultée par les flux d’appels ultérieurs.

Chaque données de participant est une paire nom/valeur. Ces appariements sont des chaînes contrôlées par l'auteur du flux. Pour obtenir attribut un , spécifier son nom et une attribut variable de chaîne que vous souhaitez assigner à la. Ces attributs de données de participant sont les plus utiles pour les informations qui doivent persister au-delà du flux d'appels en cours. Par exemple, des informations accessibles à partir d’un flux différent ou des informations qui quittent complètement Architect, comme Genesys Cloud for Salesforce, qui reçoit fenêtre contextuelle informations d’URL de fenêtre contextuelle définies via les données du participant.

Remarques:
  • Les attributs sont sensibles à la casse. Si vous utilisez attribut un existant flux dans une autre partie de attribut la , assurez-vous que vous correspondez au cas de l’original.
  • Analytics ne Sauvegarder pas les attributs définis une fois la conversation terminée. Si la conversation et les segments sont terminés, les analystes ne peuvent pas rouvrir la conversation pour enregistrer les modifications : 
    1. L'appel entrant et le flux entrant sont actifs, et certaines données relatives aux participants sont écrites dans le flux, synchronisées dans les services de conversation et les services d'analyse.
    2. Le système transfère l'appel dans une file d'attente et le fait patienter. Le flux en file d'attente est actif et certaines données relatives aux participants sont écrites dans le flux, synchronisées dans les services de conversation et les services d'analyse.
    3. L'appel sonne et un agent l'accepte. Le script de l'agent contient des données sur les participants, synchronisées dans les services de conversation et les services d'analyse.
    4. Le client se déconnecte et l'agent atteint l'état de clôture. Le script de l'agent, déclenché par la variable de sortie du script, inclut davantage de données sur les participants, synchronisées dans les services de conversation, mais pas dans les services d'analyse.
    5. L'agent termine la synthèse et la vue d'interaction se ferme pour cet agent. Par le biais de l'API, les données d'un autre participant pour cette interaction et cet agent participant sont définies et synchronisées dans les services de conversation, mais pas dans les services d'analyse.

    L'action Définir les données du participant dans une tâche attribue une valeur d'attribut à un participant à l'interaction. Par exemple, si vous avez une action Appeler les données qui recherche des informations sur un appelant, utilisez l'action Définir les données du participant pour enregistrer les résultats de ce que l'action Appeler les données recherche. Si Architect transfère l'interaction vers un autre flux, le deuxième flux peut rappeler les informations via l'action Get Participant Data afin que l'action Data n'ait pas besoin d'être répétée.

    Remarque :  note: Lorsqu’un attribut rappel est rappelé via Get Participant Data, assurez-vous flux que le attribut nom correspond exactement au nom de données des participants de l’ancien. Architectne complète pas auto-complète les noms de données des participants à travers les flux d’appels-copier et coller les noms sensibles aux cas pour assurer une correspondance précise.

    Si l’action Définir les données des participants définit une valeur d’attribut participant pendant un appel, alors l’ensemble de valeurs est la valeur lue lors des appels d’action Get les données des participants suivants, même si l’ensemble de valeurs n’est pas mis à jour dans le cloud jusqu’à la fin du flux. Par exemple:

    1. Si le flux émet une action Obtenir les données des participants avec "Foo" comme nom d’attribut, le Cloud renvoie "Bonjour", de sorte que la variable liée à "Foo" dans l’action Obtenir les données des participants est définie sur "Bonjour".
    2. Le flux émet ensuite une action Définir les données des participants avec "Foo" comme nom d’attribut et "Goodbye" comme valeur.
    3. Le flux répète ensuite l’émission d’une action Obtenir les données des participants avec "Foo" comme nom d’attribut, le Cloud renvoie "Bonjour" comme auparavant, car les mises à jour effectuées via Définir les données des participants sont mises en file d’attente et envoyées uniquement au cloud juste avant la fin. Cependant, dans ce cas, la variable liée à « Foo» est définie sur « Au revoir» car Get Participant Data utilise toutes les valeurs en file d’attente de mise à jour avant d’utiliser ce que le cloud renvoie.

    Action Description et utilisation

    Nom

    Tapez un nom distinctif pour l’action. L’étiquette que vous entrez ici devient le nom de l’action affiché dans la séquence tâche.

    Ajouter un attribut à configurer

    Cliquez sur ce bouton pour ajouter une attribut configuration de paire Nom/Valeur pour un. Plusieurs attributs («  données participantes ») peuvent être créés et sauvegardés dans une seule action de données des participants.

    Nom d’attribut

    Attribuez un nom attribut à la. Le nom de l'attribut est un littéral de chaîne et ne peut pas être laissé vide (vide). Ce nom doit être copié exactement à toute action Obtenir les données du participant qui doit récupérer la valeur.

    Valeur à assigner

    Les valeurs d’attribut (données participantes) sont des expressions flux ou des tâche expressions de chaîne, telles que les variables d’appel intégrées, les variables ou les variables que vous avez créées. Utilisez l’éditeur littéral ou l’éditeur d’expression pour attribuer une valeur de chaîne, variable ou d’expression à la attribut. 

    Remarques:
    • Dans certains cas, la valeur d’attribut d’un participant peut changer pendant que le participant procède à travers un flux qui modifie également la valeur d’attribut. Les mises à jour effectuées via l’action Définir les données des participants sont mises en file d’attente en mémoire juste avant la fin du flux.
    • Les mises à jour vont au Cloud en un seul lot. Si plusieurs appels d’action Définir les données des participants se produisent par un flux sur le même attribut, la valeur définie dans le dernier appel l’emporte.