Définir l'action Données de conversation

Cette action est disponible dans le menu Data de la boîte à outils de l'éditeur de tâches . Les participants au workflow 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 un attribut existant dans une autre partie du flux, veillez à faire correspondre le cas de l'attribut original.
  • Analytics ne Sauvegarder pas les attributs définis une fois la conversation terminée. Si la conversation et les segments sont terminés, analytique ne peut pas rouvrir la conversation pour Sauvegarder les modifications.

L'action Définir les données de conversation dans une tâche attribue une valeur d'attribut à un participant à l'interaction. Par exemple, si vous avez une action Données d'appel qui recherche des informations sur un appelant, utilisez l'action Définir les données de conversation pour enregistrer les résultats de ce que l'action Données d'appel trouve. Si Architect flux flux l’interaction à un autre , la seconde peut rappeler l’information par l’action Get Participant Data de sorte que l’action Bridge n’a pas besoin d’être répétée. transferts

Remarque : Lorsqu'un attribut est rappelé par le biais de la fonction Obtenir des données de conversation, assurez-vous que le nom de l'attribut correspond exactement au nom de la fonction Définir les données de conversation du flux précédent. Architect ne remplit pas automatiquement les noms des données de conversation dans les flux d'appels. Les meilleures pratiques recommandent de copier et de coller les noms sensibles à la casse pour garantir 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 à côté de Attribut et ajoutez la configuration d'une paire Nom/Valeur pour un attribut. 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 de conversation 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.