View a markdown version of this page

Liste des attributs de contact disponibles dans Connect Customer et leurs références JSONPath - Client 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.

Liste des attributs de contact disponibles dans Connect Customer et leurs références JSONPath

Les tableaux suivants décrivent les attributs de contact disponibles dans Connect Customer.

La référence JSONPath pour chaque attribut est fournie afin que vous puissiez créer des chaînes de texte dynamiques.

Attributs système

Il s'agit d'attributs prédéfinis dans Connect Customer. Vous pouvez référencer les attributs système, mais vous ne pouvez pas en créer.

Les blocs d'un flux ne prennent pas tous en charge l'utilisation des attributs système. Par exemple, vous ne pouvez pas utiliser un attribut système pour stocker des entrées clients. À la place, utilisez un attribut défini par l'utilisateur pour stocker les données saisies par un client.

Attribut Description Type Référence JSONPath

Région AWS

Lorsqu'il est utilisé, cela renvoie l' Région AWS endroit où le contact est traité. Par exemple, us-west-2, us-east-1, etc.

Système

$. AwsRegion ou $ ['AwsRegion']

Adresse ou numéro du client

Numéro de téléphone ou adresse e-mail du client s’il utilise le canal E-MAIL.

Compatible avec les appels vocaux, les SMS, les messages WhatsApp professionnels et les e-mails.

Lorsqu'il est utilisé dans un flux de message discret sortant, il s'agit du numéro composé par les agents pour contacter le client. Lorsqu'il est utilisé dans les flux entrants, il s'agit du numéro à partir duquel le client a passé l'appel. Cet attribut est inclus dans les enregistrements des contacts. Lorsqu'elle est utilisée dans une fonction Lambda, elle est incluse dans l'objet d'entrée ci-dessous. CustomerEndpoint

Système

$.CustomerEndpoint.Address

ID du client

Le numéro d'identification du client. Par exemple, il CustomerId peut s'agir d'un numéro de client issu de votre CRM. Vous pouvez créer une fonction Lambda pour extraire l'ID client unique de l'appelant de votre système CRM. Voice ID se sert de cet attribut comme CustomerSpeakerId de l'appelant.

Système

$.CustomerId

Adresse ou numéro du système

Compatible avec les appels vocaux, les SMS, les e-mails et les messages WhatsApp professionnels.

Numéro que le client a composé pour appeler votre centre de contact ou adresse e-mail à laquelle le contact a envoyé le message s’il utilise le canal E-MAIL.

Cet attribut est inclus dans les enregistrements des contacts. Lorsqu'elle est utilisée dans une fonction Lambda, elle est incluse dans l'objet d'entrée ci-dessous. SystemEndpoint

Système

$.SystemEndpoint.Address

Nom d’affichage du client

Nom du client qui figure sur l’e-mail qu’il a envoyé à votre centre de contact.

Système

$.CustomerEndpoint.DisplayName

Nom d’affichage du système

Nom d’affichage de l’adresse e-mail envoyée par le client.

Système

$.SystemEndpoint.DisplayName

Liste d’adresses e-mail CC

Liste complète des adresses e-mail mises en copie dans l’e-mail entrant envoyé à votre centre de contact.

Système

$.AdditionalEmailRecipients.CcList

Liste d’adresses e-mail À

Liste complète des adresses e-mail de destination indiquées dans l’e-mail entrant envoyé à votre centre de contact.

Système

$.AdditionalEmailRecipients.ToList

Numéro de rappel client

Le numéro que Connect Customer utilise pour rappeler le client.

Ce numéro peut être celui utilisé pour un rappel en file d'attente ou lorsqu'un agent appelle depuis le CCP. Transfert vers la fonctionnalité de file d'attente de rappel ou pour un agent appelant depuis le CCP.

La valeur par défaut est le numéro utilisé par le client pour appeler votre centre de contact. Cependant, cette valeur peut être écrasée par le bloc Définir le numéro de rappel.

Cet attribut n'est pas inclus dans les enregistrements de contact et n'est pas accessible dans l'entrée Lambda. Cependant, vous pouvez copier l’attribut vers un attribut défini par l’utilisateur à l’aide du bloc Définir des attributs de contact, qui est inclus dans les enregistrements de contact. Vous pouvez également transmettre cet attribut en tant que paramètre d’entrée Lambda dans un bloc Fonction AWS Lambda , qui n’est pas inclus dans les enregistrements de contact.

Système

non applicable

Entrée client stockée

Attribut créé à partir de la dernière invocation d’un bloc Stocker l'entrée utilisateur.

Valeurs d’attribut créées à partir de l’invocation la plus récente du bloc Stocker l'entrée utilisateur. Cet attribut n'est pas inclus dans les enregistrements de contact et n'est pas accessible dans l'entrée Lambda. Vous pouvez copier l’attribut vers un attribut défini par l’utilisateur à l’aide du bloc Définir des attributs de contact, qui est inclus dans les enregistrements de contact. Vous pouvez également transmettre cet attribut en tant que paramètre d’entrée Lambda dans un bloc Fonction AWS Lambda .

Système

$.StoredCustomerInput

Nom de la file d'attente

Nom de la file d'attente.

Système

$.Queue.Name

ARN de la file d'attente

L'ARN de la file d'attente.

Système

$.Queue.ARN

Numéro de file d'attente sortante

Numéro d'identification de l'agent effectuant l'appel sortant défini pour la file d'attente sélectionnée. Cet attribut n'est disponible que dans les flux de message discret sortants.

Système

Synthèse vocale

Nom de la voix Amazon Polly à utiliser pour la synthèse vocale dans un flux de contacts.

Système

$.TextToSpeechVoiceId

ID de contact

Identifiant unique du contact.

Système

$.ContactId

ID de contact initial

Identifiant unique du contact associé à la première interaction entre le client et votre centre de contact. Utilisez l'ID de contact initial pour suivre les contacts entre les flux.

Système

$.InitialContactId

ID de contact de la tâche

Identifiant unique du contact de la tâche. Utilisez l'ID de contact de la tâche pour suivre les tâches entre les flux.

Système

$.Task.ContactId

ID de contact précédent

Identifiant unique du contact avant d'avoir été transféré. Utilisez l'ID de contact précédent pour suivre les contacts entre les flux.

Système

$.PreviousContactId

Channel

Méthode utilisée pour entrer en relation avec le centre de contact : VOIX, CHAT, TÂCHE, E-MAIL.

Système

$.Channel

ARN de l'instance

L'ARN de votre instance Connect Customer.

Système

$.InstanceARN

Méthode d'initiation

Comment le contact a été initié. Les valeurs valides sont : INBOUND, OUTBOUND, TRANSFER, CALLBACK, QUEUE_TRANSFER, EXTERNAL_OUTBOUND, MONITOR, DISCONNECT, WEBRTC_API et API.

Système

$.InitiationMethod

Nom

Nom de la tâche .

Système

$.Name

Description

Description de la tâche.

Système

$.Description

Références

Liens vers d'autres documents relatifs à un contact.

Système

$.Références. ReferenceKey.Value et $.References. ReferenceKey.Tapez où se ReferenceKey trouve le nom de référence défini par l'utilisateur.

Language

Langue du contenu.

Utilisez le java.util.Locale standard. Par exemple, en-US pour l’anglais américain, ja-JP pour le japonais, etc.

Système

$.LanguageCode

Type de point de terminaison du système

Le type de point de terminaison du système. La valeur valide est TELEPHONE_NUMBER.

Système

$.SystemEndpoint.Type

Type de point de terminaison client

Le type de point de terminaison du client. La valeur valide est TELEPHONE_NUMBER.

Système

$.CustomerEndpoint.Type

Numéro d'identification de l'agent effectuant l'appel sortant de la file d'attente

Numéro de l'agent effectuant l'appel sortant défini pour la file d'attente. Il peut être utile pour rétablir l'ID de l'appelant après avoir défini un ID d'appelant personnalisé.

Système

$.Queue.OutboundCallerId.Address

Type de numéro d'identification de l'agent effectuant l'appel sortant de la file d'attente

Type de numéro d'identification de l'agent effectuant l'appel sortant. La valeur valide est TELEPHONE_NUMBER.

Système

$.Queue.OutboundCallerId.Type

Étiquettes

Balises utilisées pour organiser, suivre ou contrôler l'accès à cette ressource. Pour plus d’informations sur les balises, consultez Ajouter des balises aux ressources dans Connect Customer et Configurez une facturation granulaire pour obtenir une vue détaillée de l'utilisation de votre compte Connect Customer.

Système

$.Tags

Attributs de segment

Les attributs de segment sont un ensemble de paires clé-valeur définies par le système et stockées sur des segments de contact individuels à l’aide d’un mappage d’attributs. Cependant, comme décrit dans le tableau suivant, il est possible de créer des attributs de segment définis par l’utilisateur.

Attribut Description Valeurs autorisées Type Référence JSONPath

connect:Subtype

Représente le sous-type du canal utilisé pour le contact.

  • "connect:SMS"

  • "connect:WebRTC"

  • "connect:Guide"

  • "connect:Apple"

  • « connecter : WhatsApp »

  • « connecter : ExternalAudio »

  • "connect:Chat"

  • "connect:Telephony"

  • "connect:Task"

  • "connect:Email"

ValueString

$. SegmentAttributes['Connect:Sous-type']

connect:Direction

Représente la direction du contact (par exemple, entrante ou sortante).

  • INBOUND

  • OUTBOUND

ValueString

$. SegmentAttributes['Connect:Direction']

connecter : BlockReasonHeader

Permet d'accéder aux informations bloquées sur le réseau 603+.

Redresser l'en-tête, par exemple : SIP; cause=603; text=\"v=analytics1;url=https://carrier-example.com/redress;tel=+18005551234;email=support@carrier-example.com;id=block-12345\"; location=LN"

ValueString

$. SegmentAttributes['connecter : BlockReasonHeader ']

connecter : CreatedByUser

Représente l’ARN de l’utilisateur qui a créé la tâche.

ValueString

$. SegmentAttributes['connecter : CreatedByUser ']

connecter : AssignmentType

Représente la manière dont une tâche est assignée.

SELF

ValueString

$. SegmentAttributes['connecter : AssignmentType ']

connecter : EmailSubject

Représente l’objet d’un contact par e-mail.

ValueString

$. SegmentAttributes['connecter : EmailSubject ']

connecter : ScreenSharingDetails

La section ScreenSharingDetails contient des informations sur l’activité de partage d’écran effectuée au niveau du contact.

La clé ScreenSharingActivated indique si la session de partage d’écran est activée ou non pour le contact.

"connect:ScreenSharingDetails": { "ScreensharingActivated" : "TRUE" // Allowed Values "TRUE" and "FALSE" }

ValueString

$. SegmentAttributes['connecter : ScreenSharingDetails ']

connecter : ContactExpiry

Contient les détails relatifs à l’expiration des contacts, comme ExpiryDuration et ExpiryTimeStamp, pour les contacts via une tâche et par e-mail.

valueMap

$. SegmentAttributes['connecter : ContactExpiry ']

connecter : CustomerAuthentication

Informations d’authentification du contact par chat.

"connect:CustomerAuthentication": { "valueMap": { "IdentityProvider": { "ValueString": ""}, "ClientId": { "ValueString": ""}, "Status": { "ValueString": *AUTHENTICATED | FAILED | TIMEOUT*}, "AssociatedCustomerId": { "ValueString": ""} "AuthenticationMethod": { "ValueString": "*CONNECT" | "CUSTOM*" } } }

ValueMap

$. SegmentAttributes['connecter : CustomerAuthentication ']

connecter : ValidationTestType

Représente le type de test et de simulation. Ce champ reste vide pour les contacts non simulés. Vous pouvez utiliser cet attribut dans le tableau de bord d'analyse pour filtrer les contacts clients réels ou pour déterminer si un contact est simulé dans l'objet de votre enregistrement de contact.

« VALIDATION_EXPÉRIENCE » ValueString $. Segment.Attributes['connecter : ValidationTestType ']

ID de client

Identifiant du client de l’application Amazon Cognito.

ValueString

$. SegmentAttributes['connecter : CustomerAuthentication '] [' ClientId ']

Fournisseur d’identité

Fournisseur d’identité utilisé pour authentifier le client.

ValueString

$. SegmentAttributes['connecter : CustomerAuthentication '] [' IdentityProvider ']

Statut

Statut du processus d’authentification.

AUTHENTICATED | FAILED | TIMEOUT

ValueString

$. SegmentAttributes['connect : CustomerAuthentication '] [' État ']

ID du client associé

Numéro d’identification du client. Il s’agit soit d’un identifiant personnalisé, soit d’un identifiant provenant de la fonctionnalité Profils des clients.

ValueString

$. SegmentAttributes['connecter : CustomerAuthentication '] [' AssociatedCustomerId ']

Méthode d’authentification

Un flux de travail Customer-managed d'authentification Connect ou un flux de travail d'authentification géré par le client.

CONNECT | CUSTOM

ValueString

$. SegmentAttributes['connecter : CustomerAuthentication '] [' AuthenticationMethod ']

Objet de l’e-mail

Objet de l’e-mail que le client a envoyé à votre centre de contact. Cela est utile au cas où vous souhaiteriez rechercher certains mots clés dans l’objet de l’e-mail.

Attribut de segment

$. SegmentAttributes['connecter : EmailSubject ']

Verdict sur le spam d’Amazon SES

Lorsque l’e-mail arrive dans votre centre de contact, Amazon SES l’analyse pour détecter tout spam éventuel. Vous pouvez vérifier si la condition FAILED existe, puis supprimer l’e-mail ou le placer dans une file d’attente spéciale pour que les superviseurs puissent l’examiner.

Attribut de segment

$. SegmentAttributes['connecter : X-SES-SPAM-VERDICT ']

Verdict sur le virus d’Amazon SES

Lorsque l’e-mail arrive dans votre centre de contact, Amazon SES l’analyse pour détecter tout virus éventuel. Vous pouvez vérifier si la condition FAILED existe, puis supprimer l’e-mail ou le placer dans une file d’attente spéciale pour que les superviseurs puissent l’examiner.

Attribut de segment

$. SegmentAttributes['connecter : X-SES-VIRUS-VERDICT ']

User-defined attributs

Vous pouvez choisir n’importe quel attribut défini par l’utilisateur et le stocker au niveau du contact sous les attributs de segment. L’attribut doit être prédéfini avant de pouvoir être utilisé pour le stockage des valeurs lors du contact. Consultez Utilisation des attributs des segments de contact.

Si aucune valeur n'est prédéfinie, Connect Customer autorise toutes les valeurs de chaîne. Cela est également le cas lorsque l’option Appliquer des valeurs valides sur la page Ajouter des attributs prédéfinis n’est pas sélectionnée. Lorsque l’option Appliquer des valeurs valides est sélectionnée et que des valeurs sont prédéfinies, le contact stocke uniquement les valeurs valides et prédéfinies pour la clé d’attribut prédéfinie. (Si vous utilisez l'API, consultez le EnableValueValidationOnAssociationparamètre.)

String

$.SegmentAttributes['Attribute_key_name']

Attributs des vues

Le tableau suivant répertorie les attributs Views disponibles dans Connect Customer.

Attribut Description Type Référence JSONPath

Action

Action effectuée par l’utilisateur interagissant avec la vue. Les actions apparaissent sous forme de branches de flux à partir du bloc Affichage de la vue

Vues

$.Views.Action

Consulter les données de résultat

Données de sortie issues de l’interaction de l’utilisateur avec la vue en fonction du composant sur lequel il a effectué une action.

Vues

$.Views.ViewResultData

Attributs des fonctionnalités

Le tableau suivant répertorie les attributs de fonctionnalités disponibles dans Connect Customer. Ces attributs prennent en charge les fonctionnalités de partage d’écran et de vidéos. Pour plus d’informations, consultez Configuration des fonctionnalités d’appels intégrés à l’application, Web et vidéo et de partage d’écran.

Attribut Description Type Référence JSONPath

Capacité de partage d’écran pour les agents

Fonctionnalité de partage d’écran qui est activée pour le participant.

Fonctionnalités

$.Capabilities.Agent.ScreenShare

Capacité vidéo pour l’agent

Fonctionnalité de partage de la vidéo, qui est activée pour le participant au cours de l’appel.

Fonctionnalités

$.Capabilities.Agent.Video

Capacité de partage d’écran pour les clients

Fonctionnalité de partage d’écran qui est activée pour le participant.

Fonctionnalités

$.Capabilities.Customer.ScreenShare

Capacité vidéo pour les clients

Fonctionnalité de partage de la vidéo, qui est activée pour le participant au cours de l’appel.

Fonctionnalités

$.Capabilities.Customer.Video

Attributs d'agent

Le tableau suivant répertorie les attributs d'agent disponibles dans Connect Customer.

Attribut Description Type Référence JSONPath

Nom d'utilisateur de l'agent

Le nom d'utilisateur qu'un agent utilise pour se connecter à Connect Customer.

Système

$.Agent.UserName

Prénom de l'agent

Le prénom de l'agent tel qu'il a été saisi dans son compte utilisateur Connect Customer.

Système

$.Agent.FirstName

Nom de l'agent

Le nom de famille de l'agent tel qu'il a été saisi dans son compte utilisateur Connect Customer.

Système

$.Agent.LastName

ARN de l'agent

ARN de l’agent.

Système

$.Agent.ARN

Note

Lorsque vous utilisez un attribut de contact d'agent dans un flux de Transfert vers un agent, les attributs de l'agent reflètent l'agent cible, et non celui qui a initié le transfert.

Les attributs d'agent ne sont disponibles que dans les types de flux suivants :

  • Message discret d'un agent

  • Message discret du client

  • Attente de l'agent

  • attente client

  • Message discret sortant

  • Transférer à un agent Dans ce cas, les attributs d'agent reflètent l'agent cible et non celui qui a initié le transfert.

Les attributs d'agent ne sont pas disponibles dans les types de flux suivants :

  • File d'attente client

  • Transférer vers la file d'attente

  • Flux entrant

Attributs de file d'attente

Ces attributs système sont renvoyés lorsque vous utilisez un bloc Obtenez des métriques dans votre flux.

Si aucune activité n'est en cours dans votre centre de contact, des valeurs null sont renvoyées pour ces attributs.

Attribut Description Type Référence JSONPath

Nom de la file d'attente

Nom de la file d'attente pour laquelle les métriques ont été récupérées.

Système

$.Metrics.Queue.Name

ARN de la file d'attente

ARN de la file d'attente pour laquelle les métriques ont été récupérées.

Système

$.Metrics.Queue.ARN

Contacts dans la file d’attente

Nombre de contacts actuellement dans la file d'attente.

Système

$.Metrics.Queue.Size

Contact le plus ancien dans la file d'attente

Durée depuis laquelle le contact plus ancien est dans la file d'attente, en secondes.

Système

$.Metrics.Queue.OldestContactAge

Temps d'attente estimé dans la file d'attente

Estimation, en secondes, de la durée pendant laquelle un contact attendra dans la file d'attente avant d'être connecté à un agent.

Système

$.Metrics.Queue.EstimatedWaitTime

Agents en ligne

Nombre d'agents actuellement en ligne, c'est-à-dire connectés et dans un état différent de Hors ligne.

Système

$.Metrics.Agents.Online.Count

Agents disponibles

Nombre d'agents dont l'état est défini sur Disponible.

Système

$.Metrics.Agents.Available.Count

Agents en service

Nombre d'agents actuellement occupés, c'est-à-dire connectés et dont l'état est Disponible, TAC ou Occupé.

Système

$.Metrics.Agents.Staffed.Count

Agents en mode Travail après contact

Nombre d'agents dont l'état est actuellement TAC.

Système

$.Metrics.Agents.AfterContactWork.Count

Agents occupés

Nombre d'agents actuellement actifs sur un contact.

Système

$.Metrics.Agents.Busy.Count

Nombre d'agents manqués

Nombre d'agents dont l'état est Manqué, c'est-à-dire l'état dans lequel un agent entre après un appel manqué.

Système

$.Metrics.Agents.Missed.Count

Agents en état non productif

Nombre d'agents dans un état non productif (NPT).

Système

$.Metrics.Agents.NonProductive.Count

Attributs de Contact Metric

Ces attributs système sont renvoyés lorsque vous utilisez un bloc Obtenez des métriques dans votre flux.

Si aucune activité n'est en cours dans votre centre de contact, des valeurs null sont renvoyées pour ces attributs.

Attribut Description Type Référence JSONPath

Temps d'attente estimé

Estimation, en secondes, de la durée pendant laquelle le contact actuel attendra dans la file d'attente avant d'être connecté à un agent.

Système

$.Metrics.Contact.EstimatedWaitTime

Position dans la file d'attente

Position du contact dans une file d'attente en tenant compte du canal (voix, chat, tâche ou e-mail) et si une étape de routage est utilisée.

Système

$.Metrics.Contact.PositionInQueue

Attributs de métadonnées d'appels téléphoniques (attributs d'appel)

Les métadonnées téléphoniques fournissent des informations supplémentaires relatives à l'origine des appels provenant des opérateurs de téléphonie.

Attribut

Description

Type

Référence JSONPath

P-Charge-Info

Partie responsable des frais associés à l’appel.

Système

$.Media.Sip.Headers.P-Charge-Info

De

Identité de l’utilisateur final associé à la demande.

Système

$.Media.Sip.Headers.From

À

Informations sur la personne appelée ou le destinataire de la demande.

Système

$.Media.Sip.Headers.To

ISUP-OLI

Indicateur de ligne d’origine (OLI). Indique le type de ligne effectuant un appel (par exemple, PSTN, appel de service 800, wireless/cellular PCS, téléphone public).

Système

$.Media.Sip.Headers.ISUP-OLI

JIP

Paramètre d’indication de juridiction (JIP). Indique l'emplacement géographique de caller/switch.

Exemple de valeur : 212555

Système

$.Media.Sip.Headers.JIP

Hop-Counter

Compteur de sauts.

Exemple de valeur : 0

Système

$.Media.Sip.Headers.Hop-Counter

Originating-Switch

Commutateur d’origine.

Exemple de valeur : 710

Système

$.Media.Sip.Headers.Originating-Switch

Originating-Trunk

Liaison d’origine.

Exemple de valeur : 0235

Système

$.Media.Sip.Headers.Originating-Trunk

Call-Forwarding-Indicator

Indicateurs de transfert d’appels (par exemple, en-tête Diversion). Indique l’origine nationale ou internationale de l’appel.

Exemple de valeur : sip:+15555555555@public-vip.us2.telphony-provider.com;reason=unconditional

Système

$.Media.Sip.Headers.Call-Forwarding-Indicator

Calling-Party-Address

Adresse de l’appelant (numéro). Le NPAC Dip indique le type de ligne réel et le commutateur géographique natif.

Exemple de valeur : 15555555555;noa=4

Système

$.Media.Sip.Headers.Calling-Party-Address

Called-Party-Address

Adresse de la personne appelée (numéro).

Exemple de valeur : 15555555555;noa=4

Système

$.Media.Sip.Headers.Called-Party-Address

Métadonnées SIPREC

Fichier XML de métadonnées SIPREC reçu par le connecteur Amazon Contact Lens

Système

$.Media.Sip.SiprecMetadata

Note

La disponibilité des métadonnées téléphoniques n'est pas uniforme chez tous les fournisseurs de téléphonie et peut ne pas être disponible dans tous les cas. Cela peut se traduire par des valeurs vides.

Attributs des messages de chat initiaux

Attribut

Description

Type

Référence JSONPath

InitialMessage

Message initial fourni par le client lors d’un chat Web ou d’un SMS.

Système

$.Media.InitialMessage

Attributs des e-mails

Le tableau suivant répertorie les attributs d'e-mail disponibles dans Connect Customer.

Attribut

Description

Type

Référence JSONPath

Message électronique (texte brut)

Lorsque vous utilisez le bloc de flux de contenu stocké, cela permet de stocker la version en texte brut du message électronique provenant des contacts e-mail.

Système

$.Email.EmailMessage.Plaintext

Attributs de flux multimédias

Le tableau suivant répertorie les attributs que vous pouvez utiliser pour identifier dans le flux multimédia en direct l'emplacement ou l'audio client démarre et s'arrête.

Attribut

Description

Type

Référence JSONPath

ARN de flux audio du client

ARN du flux vidéo Kinesis utilisé pour le streaming multimédia en direct qui inclut les données client pour référence.

Flux multimédias

$.MediaStreams.Customer.Audio.StreamARN

Horodatage de début de l'audio client dans le flux vidéo Kinesis utilisé pour le streaming multimédia en direct.

Moment du début du flux audio du client.

Flux multimédias

$.MediaStreams.Customer.Audio.StartTimestamp

Horodatage d'arrêt audio du client

Moment auquel le flux audio du client a arrêté le flux vidéo Kinesis utilisé pour le streaming multimédia en direct.

Flux multimédias

$.MediaStreams.Customer.Audio.StopTimestamp

Numéro du fragment du début de l'audio du client

Nombre qui identifie le fragment de flux vidéo Kinesis, dans le flux utilisé pour le streaming multimédia en direct, dans lequel le flux audio du client a démarré.

Flux multimédias

$.MediaStreams.Customer.Audio.StartFragmentNumber

Attributs des contacts Amazon Lex

Le tableau suivant répertorie les attributs renvoyés par les robots Amazon Lex. Ils sont également appelés attributs de session.

Attribut Description Type Référence JSONPath

Intentions alternatives

Liste des intentions alternatives disponibles sur Amazon Lex. Chaque intention est associée à un score de confiance correspondant et à des emplacements à remplir.

Lex

$.Lex.AlternativeIntents.x.IntentName

$.Lex.AlternativeIntents.x.IntentConfidence.Score

$. Lex.AlternativeIntents. x.Machines à sous

$.Lex.AlternativeIntents.y.IntentName

$.Lex.AlternativeIntents.y.IntentConfidence.Score

$. Lex.AlternativeIntents. y.Machines à sous

$.Lex.AlternativeIntents.z.IntentName

$.Lex.AlternativeIntents.z.IntentConfidence.Score

$. Lex.AlternativeIntents. z.Machines à sous

y, et x quels z sont les noms des intentions dans la réponse Lex ?

Score de confiance relatif aux intentions

Score de confiance relatif aux intentions renvoyé par Amazon Lex.

Lex

$.Lex.IntentConfidence.Score

Nom de l'intention

Intention de l'utilisateur renvoyée par Amazon Lex.

Lex

$.Lex.IntentName

Étiquette Sentiment

Le sentiment inféré dans lequel Amazon Comprehend a le plus haut niveau de confiance.

Lex

$.Lex.SentimentResponse.Label

Scores de sentiment

Probabilité que le sentiment ait été correctement inféré.

Lex

$.Lex.SentimentResponse.Scores.Positive

$.Lex.SentimentResponse.Scores.Negative

$.Lex.SentimentResponse.Scores.Mixed

$.Lex.SentimentResponse.Scores.Neutral

Attributs de session

Carte des paires clé-valeur représentant les informations de contexte spécifiques à la session.

Lex

$.Lex.SessionAttributes.attributeKey

Emplacements

Carte des créneaux d'intention (key/value paires) détectés par Amazon Lex à partir des données saisies par l'utilisateur lors de l'interaction.

Lex

$.Lex.Slots.slotName

État du dialogue

État du dernier dialogue renvoyé par un robot Amazon Lex. La valeur est « Fulfilled » si une intention a été renvoyée au flux.

N/A (aucun type n'apparaît dans l'interface utilisateur)

$.Lex.DialogState

Attributs de contact de cas

Le tableau suivant répertorie les attributs utilisés avec Connect Customer Cases.

Attribut Description Type Référence JSONPath Origine des données

ID du cas

Identifiant unique du cas au format UUID (par exemple, 689b0bea-aa29-4340-896d-4ca3ce9b6226) text

$. Case.case_identifiant

Connect le client

Motif du cas

Motif de l'ouverture du cas

single-select

$. Case.case_raison Agent

Créé par

L'identité de l'utilisateur qui a créé le dossier.

user

$. Case.created_par Connect le client

Client

L'API est un ID de profil client. Le nom du client est affiché sur la page Cas : Champs.

text

$. Case.customer_identifiant Connect le client

Date/Time Fermé

Date et heure de la dernière fermeture du cas. Cela ne garantit pas la fermeture d’un cas. Si un dossier est rouvert, ce champ contient le date/time cachet de la dernière fois que le statut a été changé en dossier fermé.

date-heure

$. Case.last_date_heure de fermeture Connect le client

Date/Time Ouvert

Date et heure d'ouverture du cas.

date-heure

$. Case.created_date/heure Connect le client

Date/Time Mis à jour

Date et heure de la dernière mise à jour du cas.

date-heure

$. Case.last_date_heure mise à jour Connect le client

Numéro de référence

Numéro convivial pour le cas, au format numérique à 8 chiffres.

L’unicité des numéros de référence (contrairement à l’ID de cas) n’est pas garantie. Nous vous recommandons d'identifier le client, puis de collecter le numéro de référence pour trouver correctement le cas adéquat.

text

$. Case.reference_numéro Agent

Statut

Statut actuel du cas

text

$.Case.status Agent

Résumé

Récapitulatif du cas

text

$.Case.summary Agent

Titre

Titre du cas

text

$.Case.title Agent

Attributs de contact Lambda

Les attributs Lambda sont renvoyés sous forme de paires clé-valeur à partir de la dernière invocation d’un bloc Fonction AWS Lambda . Les attributs d’invocation Lambda sont écrasés à chaque invocation de la fonction Lambda.

Pour référencer des attributs dans JSONPath, utilisez :

  • $.LambdaInvocation.ResultData.attributeName

AttributeName est le nom de l'attribut ou la clé de la paire clé-valeur renvoyée par la fonction.

Par exemple, si la fonction renvoie un ID de contact, référencez l'attribut avec $.LambdaInvocation.ResultData.ContactId. Lorsque vous faites référence à un identifiant de contact renvoyé par Connect Customer, le JSONPath est. $.ContactId

Pour plus d'informations sur l'utilisation d'attributs dans les fonctions Lambda, consultez Accordez au client Connect l'accès à votre AWS Lambda functions.

Ces attributs ne sont ni inclus dans les enregistrements de contact, ni transmis à la prochaine invocation Lambda, ni transmis au CCP pour obtenir des informations dans une fenêtre d'écran. Cependant, ils peuvent être transmis en tant qu’entrées de fonction Lambda sur un bloc Fonction AWS Lambda ou copiés vers des attributs définis par l’utilisateur via le bloc Définir des attributs de contact. Lorsqu’ils sont utilisés dans des blocs Définir des attributs de contact, les attributs copiés sont inclus dans les enregistrements de contact et peuvent être utilisés dans le CCP.

User-defined attributs

Pour tous les autres attributs, Connect Customer définit la clé et la valeur. Pour les attributs définis par l'utilisateur, vous devez toutefois fournir un nom pour la clé et la valeur.

Utilisez des attributs définis par l'utilisateur dans les situations où vous souhaitez stocker des valeurs dans un flux de contacts, puis référez-vous à ces valeurs ultérieurement. Par exemple, si vous intégrez Connect Customer à un système CRM ou autre, vous souhaiterez peut-être obtenir des informations du client, telles que son numéro de membre. Vous pouvez ensuite utiliser ce numéro de membre pour récupérer des informations sur le membre dans le CRM, and/or utiliser le numéro de membre tout au long du flux, etc.

Attribut

Description

Type

Référence JSONPath

Le nom de votre choix

Un attribut défini par l'utilisateur se compose de deux parties :

  • Clé de destination : il s'agit du nom que vous choisissez pour la clé. Cependant, les caractères $ et. (point) ne sont pas autorisés, car ils sont tous deux utilisés pour définir les chemins d’attributs dans JSONPath.

  • Valeur : il peut s'agir de n'importe quelle valeur que vous choisissez. Vous pouvez saisir plusieurs paragraphes de texte si vous le souhaitez. (Pour la Taille maximale de la section des attributs des enregistrements des contacts, consultez Connect Customer spécifications des fonctionnalités.)

User-defined

$.Attributes.nom_de_votre_destination_clé_de_destination

Pour créer des attributs définis par l'utilisateur, utilisez le bloc Définir des attributs de contact.

Attributs de flux

Les attributs de flux sont similaires à un attribut de type défini par l'utilisateur, mais ils sont limités au flux dans lequel ils sont définis.

Ils sont utiles lorsque vous ne souhaitez pas conserver les données tout au long du contact, par exemple lorsque vous devez utiliser des informations sensibles telles que le numéro de carte de crédit du client pour effectuer une analyse des données Lambda.

  • Les attributs de flux sont des variables temporaires stockées localement et utilisées uniquement dans le flux. Ils ne sont visibles nulle part en dehors du flux, même lorsque le contact est transféré vers un autre flux.

  • Ils peuvent atteindre 32 Ko (taille maximale de la section des attributs des enregistrements de contacts).

  • Ils ne sont transmis à une fonction Lambda que s'ils sont explicitement configurés en tant que paramètres : dans le bloc Appeler une fonction AWS Lambda, choisissez Ajouter un paramètre.

  • Ils ne sont pas transmis aux modules. Vous pouvez définir un attribut de flux dans un module, mais il ne sera pas transmis en dehors du module.

  • Ils ne figurent pas dans l'enregistrement des contacts.

  • Ils ne sont pas visibles par l'agent dans le CCP.

  • L'API GetContactAttributes ne peut pas les exposer.

  • Si la journalisation est activée dans le flux, la clé et la valeur apparaissent dans le journal Cloudwatch.

Attribut

Description

Type

Référence JSONPath

Le nom de votre choix

Un attribut de flux se compose de deux parties :

  • Clé de destination : il s'agit du nom que vous choisissez pour la clé. Cependant, les caractères $ et. (point) ne sont pas autorisés, car ils sont tous deux utilisés pour définir les chemins d’attributs dans JSONPath.

  • Valeur : il peut s'agir de n'importe quelle valeur que vous choisissez.

Flux

$. FlowAttributes. nom_de_votre_destination_clé_de_destination

Attributs de boucle

Le tableau suivant répertorie les attributs disponibles avec le bloc Loop si a LoopName est spécifié dans le bloc Loop.

Attribut Description Type Référence JSONPath

Index

Indice actuel de la boucle. La valeur commence à 0. Ceci est disponible à la fois avec une boucle basée sur le nombre et une boucle basée sur le tableau

Loop

$.Boucle. nom_de_votre_boucle .Index

Element

Elément actuel de la boucle. Ceci n'est disponible qu'avec une boucle basée sur un tableau

Loop

$.Boucle. nom_de_your_loop .Element

Eléments

Éléments fournis en entrée dans la boucle. Ceci n'est disponible qu'avec une boucle basée sur un tableau

Loop

$.Boucle. nom_de_votre_boucle .Elements

Attributs des modules de flux

Les attributs d'entrée du module de flux sont des attributs transmis à un module qui a défini le schéma d'entrée à partir d'un flux ou d'un autre module à l'aide du bloc Invoke Module. Les attributs Output et Result des modules de flux sont renvoyés lors de l'appel le plus récent d'un bloc du module Invoke. Les attributs de sortie et de résultat du module sont remplacés à chaque appel de la fonction Module.

Ces attributs ne sont pas inclus dans les enregistrements des contacts, ne sont pas transmis lors de l'appel de module suivant et ne sont pas transmis au CCP pour obtenir des informations sur les captures d'écran. Toutefois, ils peuvent être copiés dans des attributs définis par l'utilisateur à l'aide du bloc Définir les attributs de contact. Lorsqu'ils sont utilisés dans le bloc Définir les attributs de contact, les attributs copiés sont inclus dans les enregistrements de contact et peuvent être utilisés dans le CCP.

Le tableau suivant répertorie les attributs des modules de flux disponibles dans Connect Customer.

Attribut Description Type Référence JSONPath

Input

Les données d'entrée permettent d'accéder à l'entrée transmise au module. Ceci est renvoyé sous forme d'objet JSON et le format spécifique est défini par le schéma d'entrée du module.

Modules

$.Modules.Input

Résultat

Les données de résultat capturent le nom de branche renvoyé par le module, à l'exception de la branche d'erreur. Ceci est renvoyé sous forme de chaîne.

Modules

$.Modules.Result

Sortie (référence d'attribut depuis l'interface utilisateur)

Les données de sortie capturent les données de résultat générées par l'exécution du module. Ceci est renvoyé sous forme d'objet JSON et le format spécifique est défini par le schéma de sortie du module.

Modules

$.Modules.ResultData

Attributs du tableau de données

Attributs renvoyés par les opérations de blocage de la table de données. Utilisez-les pour accéder aux données extraites des tableaux de données de vos flux de contacts.

Évaluer les attributs des valeurs de la table de données

Attributs renvoyés lors de l'utilisation de l'action Evaluer dans un bloc de table de données pour interroger des valeurs d'attributs spécifiques.

  • Si la requête ne renvoie aucun résultat ou si l'attribut est introuvable, la référence sera vide ou nulle.

Attribut Description Type Référence JSONPath

La table de données a évalué le résultat de la requête

La valeur d'un attribut spécifique récupéré par une requête nommée. <QueryName>Remplacez-le par le nom unique attribué à votre requête et <AttributeName> par le nom de l'attribut que vous avez sélectionné pour récupérer.

Tableau de données

$.DataTables.<QueryName>.<AttributeName>

Attributs des valeurs du tableau de données de liste

Attributs renvoyés lors de l'utilisation de l'action Liste dans un bloc de table de données pour récupérer des enregistrements complets.

  • La liste renvoie des enregistrements complets (tous les attributs), pas uniquement ceux sélectionnés.

  • Si aucun enregistrement correspondant n'est trouvé, le KeyGroups tableau principal sera vide.

  • Lorsqu'aucun groupe de clés primaires n'est configuré, la table entière est chargée et les résultats sont accessibles sous un nom de groupe « par défaut » :$.DataTableList.ResultData.primaryKeyGroups.default[index].

  • La limite de données maximale de l'espace de noms List est de 32 Ko.

  • Lorsque vous accédez aux éléments d'un tableau dans des blocs de flux, utilisez des backticks pour encapsuler la référence JSONPath : `$.DataTableList.ResultData.primaryKeyGroups.<GroupName>[index]`

Attribut Description Type Référence JSONPath

ID de table de données

Identifiant unique de la table de données à partir de laquelle les enregistrements ont été extraits.

Liste des tables de données

$.DataTableList.ResultData.dataTableId

Version verrouillée

Informations sur la version du verrou pour la table de données.

Liste des tables de données

$.DataTableList.ResultData.lockVersion.dataTable

Nom du groupe par défaut

Lorsqu'aucun groupe de clés primaires n'est configuré, la table entière est chargée et les résultats sont accessibles sous un nom de groupe « par défaut ».

Liste des tables de données

$. DataTableList.ResultData.primaryKeyGroups.default[indice]

Principaux groupes clés

Collection d'enregistrements récupérés organisée par nom de groupe de valeurs principal. Remplacez <GroupName> par le nom attribué à votre groupe de valeurs principal.

Liste des tables de données

$.DataTableList.ResultData.primaryKeyGroups.<GroupName>

Ligne spécifique

Accédez à une ligne spécifique au sein d'un groupe de clés primaires. <GroupName>Remplacez-le par le nom de votre groupe et [index] par l'index de base zéro de la ligne.

Liste des tables de données

$. DataTableList.ResultData.primaryKeyGroups. < GroupName > [index]

Valeur de la clé primaire

Accédez à la valeur d'un attribut de clé primaire dans une ligne spécifique.

Liste des tables de données

$. DataTableList.ResultData.primaryKeyGroups. < GroupName > [index] .PrimaryKeys [index] .AttributeValue

Valeur de l'attribut

Accédez à la valeur d'un attribut non principal dans une ligne spécifique.

Liste des tables de données

$. DataTableList.ResultData.primaryKeyGroups. < GroupName > [index] .attributes [index] .AttributeValue

Attributs d'Apple Messages for Business

Utilisez les attributs de contact suivants pour acheminer les clients Apple Messages for Business. Par exemple, si différents secteurs d'activité utilisent Apple Messages for Business, vous pouvez accéder à différents flux en fonction de l'attribut AppleBusinessChatGroup contact. Ou, si vous souhaitez acheminer les messages Apple Messages for Business différemment des autres messages de chat, vous pouvez utiliser des branches en fonction de MessagingPlatform.

Attribut Description Type JSON

MessagingPlatform

Plateforme de messagerie d’où provient la demande du client.

Valeur exacte : AppleBusinessChat

User-defined $.Attributes.MessagingPlatform

AppleBusinessChatCustomerId

Identifiant opaque du client fourni par Apple. Cela reste constant pour l’identifiant Apple et pour une entreprise. Vous pouvez l’utiliser pour savoir si le message provient d’un nouveau client ou d’un client fidèle.

User-defined $.Attributes.AppleBusinessChatCustomerId

AppleBusinessChatIntent

Vous pouvez définir l’intention ou le but du chat. Ce paramètre est inclus dans une URL qui lance une session de chat dans Messages lorsqu’un client choisit le bouton Business Chat.

User-defined $.Attributes.AppleBusinessChatIntent

AppleBusinessChatGroup

Vous définissez le groupe qui désigne le service ou les personnes les plus qualifiées pour traiter la question ou le problème spécifique du client. Ce paramètre est inclus dans une URL qui lance une session de chat dans Messages lorsqu’un client choisit le bouton Business Chat.

User-defined $.Attributes.AppleBusinessChatGroup

AppleBusinessChatLocale

Définit les préférences de langue et de AWS région que l'utilisateur souhaite voir apparaître dans son interface utilisateur. Il se compose d’un identifiant de langue (ISO 639-1) et d’un identifiant de région (ISO 3166). Par exemple, en_US.

User-defined $.Attributes.AppleBusinessChatLocale

AppleFormCapability

Indique si l’appareil du client prend en charge les formulaires.

Si ce paramètre est « vrai », l’appareil du client est pris en charge.

Si ce paramètre est « faux », l’appareil n’est pas pris en charge.

User-defined $.Attributes.AppleFormCapability

AppleAuthenticationCapability

Indique si l’appareil du client prend en charge l’authentification (OAuth2). Si ce paramètre est « vrai », l’appareil du client est pris en charge. Si ce paramètre est « faux », son appareil n’est pas pris en charge.

User-defined $.Attributes.AppleAuthenticationCapability

AppleTimePickerCapability

Indique si l’appareil du client prend en charge les sélecteurs d’heure.

Si ce paramètre est « vrai », l’appareil du client est pris en charge.

Si ce paramètre est « faux », l’appareil n’est pas pris en charge.

User-defined $.Attributes.AppleTimePickerCapability

AppleListPickerCapability

Indique si l’appareil du client prend en charge les sélecteurs de listes.

Si ce paramètre est « vrai », l’appareil du client est pris en charge.

Si ce paramètre est « faux », l’appareil n’est pas pris en charge.

User-defined $.Attributes.AppleListPickerCapability

AppleQuickReplyCapability

Indique si l’appareil du client prend en charge les réponses rapides.

Si ce paramètre est « vrai », l’appareil du client est pris en charge.

Si ce paramètre est « faux », l’appareil n’est pas pris en charge.

User-defined $.Attributes.AppleQuickReplyCapability

Attributs Profils des clients

Le tableau suivant répertorie les attributs utilisés avec Profils des clients Connect Customer .

La taille totale des attributs de contact des profils des clients est limitée à 14 000 caractères (56 attributs d’une taille maximale de 255 chacun) pour l’ensemble du flux. Cela inclut toutes les valeurs conservées sous forme de champs de réponse dans les blocs Profils des clients pendant le flux.

Attribut Description Type Référence JSONPath

profil SearchKey

Le nom de l’attribut que vous souhaitez utiliser pour rechercher un profil.

User-defined

Non applicable

profil SearchValue

La valeur de la clé que vous souhaitez rechercher, telle que le nom du client ou le numéro de compte.

User-defined

Non applicable

ID du profil

L’identifiant unique d’un profil de client.

text

$.Customer.ProfileId

ARN de profil

L’ARN d’un profil de client.

text

$.Customer.ProfileARN

Prénom

Le prénom du client.

text

$.Customer.FirstName

Deuxième prénom

Le deuxième prénom du client.

text

$.Customer.MiddleName

Nom

Le nom de famille du client.

text

$.Customer.LastName

Numéro du compte

Le numéro de compte unique que vous avez communiqué au client.

text

$.Customer.AccountNumber

Adresse e-mail

L’adresse e-mail du client, qui n’a pas été spécifiée comme adresse personnelle ni professionnelle.

text

$.Customer.EmailAddress

Numéro de téléphone

Le numéro de téléphone du client, qui n’a pas été spécifié en tant que numéro de téléphone portable, domestique ou professionnel.

text

$.Customer.PhoneNumber

Informations supplémentaires

Toute information supplémentaire relative au profil de client.

text

$.Customer.AdditionalInformation

Type de partie

Le type de partie du client.

text

$.Customer.PartyType

Nom de l’entreprise

Le nom de l’entreprise du client.

text

$.Customer.BusinessName

Date de naissance

La date de naissance du client.

text

$.Customer.BirthDate

Gender

Le sexe du client.

text

$.Customer.Gender

Numéro de téléphone portable

Le numéro de téléphone portable du client.

text

$.Customer.MobilePhoneNumber

Numéro de téléphone fixe

Le numéro de téléphone fixe du client.

text

$.Customer.HomePhoneNumber

Numéro de téléphone professionnel

Le numéro de téléphone professionnel du client.

text

$.Customer.BusinessPhoneNumber

Adresse e-mail professionnelle

L’adresse e-mail professionnelle du client.

text

$.Customer.BusinessEmailAddress

Adresse

Une adresse générique associée au client qui n’est pas destinée à l’envoi, à l’expédition ou à la facturation.

text

$.Customer.Address1

$.Customer.Address2

$.Customer.Address3

$.Customer.Address4

$.Customer.City

$.Customer.County

$.Customer.Country

$.Customer.PostalCode

$.Customer.Province

$.Customer.State

Adresse d’expédition

L’adresse de livraison du client.

text

$.Customer.ShippingAddress1

$.Customer.ShippingAddress2

$.Customer.ShippingAddress3

$.Customer.ShippingAddress4

$.Customer.ShippingCity

$.Customer.ShippingCounty

$.Customer.ShippingCountry

$.Customer.ShippingPostalCode

$.Customer.ShippingProvince

$.Customer.ShippingState

Adresse postale

L’adresse postale du client.

text

$.Customer.MailingAddress1

$.Customer.MailingAddress2

$.Customer.MailingAddress3

$.Customer.MailingAddress4

$.Customer.MailingCity

$.Customer.MailingCounty

$.Customer.MailingCountry

$.Customer.MailingPostalCode

$.Customer.MailingProvince

$.Customer.MailingState

Adresse de facturation

L’adresse de facturation du client

text

$.Customer.BillingAddress1

$.Customer.BillingAddress2

$.Customer.BillingAddress3

$.Customer.BillingAddress4

$.Customer.BillingCity

$.Customer.BillingCounty

$.Customer.BillingCountry

$.Customer.BillingPostalCode

$.Customer.BillingProvince

$.Customer.BillingState

Attributes

Une paire clé-valeur d’attributs d’un profil de client.

text

$.Customer.Attributes.x

Attributs d’objet

Une paire clé-valeur d’attributs d’objet personnalisé d’un profil de client.

text

$.Customer.ObjectAttributes.y

Attributs calculés

Une paire clé-valeur d’attributs calculés d’un profil de client.

text

$.Customer.CalculatedAttributes.z

Ressource

Un actif standard d’un client.

text

$.Customer.Asset.AssetId

$.Customer.Asset.ProfileId

$.Customer.Asset.AssetName

$.Customer.Asset.SerialNumber

$.Customer.Asset.ModelNumber

$.Customer.Asset.ModelName

$.Customer.Asset.ProductSKU

$.Customer.Asset.PurchaseDate

$.Customer.Asset.UsageEndDate

$.Customer.Asset.Status

$.Customer.Asset.Price

$.Customer.Asset.Quantity

$.Customer.Asset.Description

$.Customer.Asset.AdditionalInformation

$.Customer.Asset.DataSource

$.Customer.Asset.Attributes.x

Ordre

Une commande standard d’un client.

text

$.Customer.Order.OrderId

$.Customer.Order.ProfileId

$.Customer.Order.CustomerEmail

$.Customer.Order.CustomerPhone

$.Customer.Order.CreatedDate

$.Customer.Order.UpdatedDate

$.Customer.Order.ProcessedDate

$.Customer.Order.ClosedDate

$.Customer.Order.CancelledDate

$.Customer.Order.CancelReason

$.Customer.Order.Name

$.Customer.Order.AdditionalInformation

$.Customer.Order.Gateway

$.Customer.Order.Status

$.Customer.Order.StatusCode

$.Customer.Order.StatusUrl

$.Customer.Order.CreditCardNumber

$.Customer.Order.CreditCardCompany

$.Customer.Order.FulfillmentStatus

$.Customer.Order.TotalPrice

$.Customer.Order.TotalTax

$.Customer.Order.TotalDiscounts

$.Customer.Order.TotalItemsPrice

$.Customer.Order.TotalShippingPrice

$.Customer.Order.TotalTipReceived

$.Customer.Order.Currency

$.Customer.Order.TotalWeight

$.Customer.Order.BillingName

$.Customer.Order.BillingAddress1

$.Customer.Order.BillingAddress2

$.Customer.Order.BillingAddress3

$.Customer.Order.BillingAddress4

$.Customer.Order.BillingCity

$.Customer.Order.BillingCounty

$.Customer.Order.BillingCountry

$.Customer.Order.BillingPostalCode

$.Customer.Order.BillingProvince

$.Customer.Order.BillingState

$.Customer.Order.ShippingName

$.Customer.Order.ShippingAddress1

$.Customer.Order.ShippingAddress2

$.Customer.Order.ShippingAddress3

$.Customer.Order.ShippingAddress4

$.Customer.Order.ShippingCity

$.Customer.Order.ShippingCounty

$.Customer.Order.ShippingCountry

$.Customer.Order.ShippingPostalCode

$.Customer.Order.ShippingProvince

$.Customer.Order.ShippingState

$.Customer.Order.Attributes.y

Cas

Un cas standard d’un client.

text

$.Customer.Case.CaseId

$.Customer.Case.ProfileId

$.Customer.Case.Title

$.Customer.Case.Summary

$.Customer.Case.Status

$.Customer.Case.Reason

$.Customer.Case.CreatedBy

$.Customer.Case.CreatedDate

$.Customer.Case.UpdatedDate

$.Customer.Case.ClosedDate

$.Customer.Case.AdditionalInformation

$.Customer.Case.DataSource

$.Customer.Case.Attributes.z

Attributs des campagnes sortantes

Vous pouvez utiliser les données de la liste de Amazon Pinpoint segments pour personnaliser les expériences dans Connect Customer les flux. Pour référencer les données d'une liste de segments, utilisez $.Attributes. attribute coming in the segment. Par exemple, si vous avez un segment comportant deux colonnes « Attributes.FirstName » et « »Attributes.ItemDescription, vous pouvez les désigner comme suit :

  • $.Attributes.FirstName

  • $.Attributes.ItemDescription

Pour plus d’informations, consultez Ajout de contenu personnalisé aux modèles de messages dans le Guide de l’utilisateur Amazon Pinpoint.

Attribut des agents Connect AI

L'attribut suivant stocke l'ARN de session des agents Connect AI. Cet attribut peut être utilisé lorsque vous souhaitez effectuer une action d'API, telle que UpdateSessionUpdateSessionData. Vous pouvez transmettre l’attribut en entrée au bloc Fonction AWS Lambda . Lambda peut appeler ces API en utilisant l’ARN de la session d’entrée.

Attribut Description Type Référence JSONPath

SessionArn

Le nom de ressource Amazon (ARN) d'une session d'agents Connect AI.

Flux

$.Wisdom.SessionArn