Comment référencer les attributs de contact - Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comment référencer les attributs de contact

La façon dont vous référencez les attributs de contact dépend de la manière dont ils ont été créés et dont vous y accédez.

  • Pour connaître la JSON syntaxe de chaque attribut, consultezListe des attributs de contact disponibles et leur JSONPath référence.

  • Pour référencer des attributs dont le nom contient des caractères spéciaux, tels que des espaces, placez le nom de l'attribut entre crochets et guillemets simples. Par exemple : $.Attributes.['user attribute name'].

  • Pour référencer des attributs dans le même espace de noms, comme un attribut système, vous devez utiliser le nom de l'attribut ou le nom que vous avez spécifié comme Clé de destination.

  • Pour référencer des valeurs dans un autre espace de noms, par exemple pour référencer un attribut externe, vous devez spécifier la JSONPath syntaxe de l'attribut.

  • Pour utiliser les attributs de contact pour accéder à d'autres ressources, définissez un attribut défini par l'utilisateur dans votre flux et utilisez le Amazon Resource Name (ARN) de la ressource à laquelle vous souhaitez accéder comme valeur de l'attribut.

Exemples Lambda

  • Pour référencer le nom d'un client à partir d'une recherche de fonction Lambda, utilisez $.External. AttributeKey, en AttributeKey remplaçant par la clé (ou le nom) de l'attribut renvoyé par la fonction Lambda.

  • Pour utiliser une invite Amazon Connect dans une fonction Lambda, définissez un attribut défini par l'utilisateur sur le correspondant à l'invite, puis accédez à cet attribut ARN depuis la fonction Lambda.

Exemples Amazon Lex

  • Pour référencer un attribut d'un bot Amazon Lex, vous utilisez le format $.Lex., puis vous incluez la partie du bot Amazon Lex à référencer, telle que $.Lex. IntentName.

  • Pour référencer les entrées du client à un emplacement de bot Amazon Lex, utilisez $.Lex.Slots. slotName, en le slotNameremplaçant par le nom de l'emplacement dans le bot.

Définir un exemple d'attribut de contact

Utilisez un bloc Définir des attributs de contact pour définir une valeur qui sera référencée ultérieurement dans un flux. Par exemple, créez un message d'accueil personnalisé pour les clients acheminés vers une file d'attente selon le type de compte client. Vous pouvez également définir un attribut pour un nom de société ou un secteur d'activité à inclure dans les chaînes de synthèse vocale énoncées à un client. Le bloc Définir des attributs de contact permet de copier des attributs récupérés depuis des sources externes vers des attributs définis par l'utilisateur.

Pour définir un attribut de contact avec un bloc Définir des attributs de contact
  1. Dans Amazon Connect, choisissez Routage, Flux de contacts.

  2. Sélectionnez un flux existant ou créez-en un nouveau.

  3. Ajoutez un bloc Définir des attributs de contact.

  4. Modifiez le bloc Définir des attributs de contact et choisissez Utiliser le texte.

  5. Pour la Clé de destination, fournissez un nom pour l'attribut, par exemple Société. Il s'agit de la valeur que vous utilisez pour le champ Attribut lorsque vous utilisez ou référencez des attributs dans d'autres blocs. Pour la Valeur, utilisez le nom de votre société.

    Vous pouvez également choisir d'utiliser un attribut existant comme base pour créer le nouvel attribut.