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.
Modèle de données pour les enregistrements de contacts Amazon Connect
Note
Avis de fin de prise en charge : le 20 mai 2026, AWS cessera de prendre en charge Amazon Connect Voice ID. Après le 20 mai 2026, vous ne pourrez plus accéder à Voice ID sur la console Amazon Connect, accéder aux fonctionnalités Voice ID sur le site Web d’administration Amazon Connect ou sur le panneau de configuration des contacts, ni accéder aux ressources Voice ID. Pour plus d’informations, consultez Fin de la prise en charge d’Amazon Connect Voice ID.
Cet article décrit le modèle de données pour les enregistrements de contacts Amazon Connect. Les enregistrements des contacts capturent les événements associés à un contact dans votre centre de contact. Les historiques de métriques et les métriques en temps réel sont basés sur les données capturées dans les enregistrements de contacts.
Points importants à connaître
-
Nous publions continuellement de nouvelles fonctionnalités qui se traduisent par l'ajout de nouveaux champs au modèle de données des enregistrements de contacts. Toutes les modifications que nous apportons au modèle de données sont rétrocompatibles. Lorsque vous développez des applications, nous vous recommandons de les créer de manière à ignorer l'ajout de nouveaux champs dans le modèle de données des enregistrements de contacts. Cela permettra de garantir la résilience de vos applications.
-
Amazon Connect fournit des enregistrements de contacts au moins une fois. Les enregistrements de contacts peuvent être renvoyés pour plusieurs raisons, par exemple de nouvelles informations arrivant après la transmission initiale. Par exemple, lorsque vous utilisez la commande update-contact-attributes
de l’interface de ligne de commande pour mettre à jour un enregistrement de contacts, Amazon Connect fournit un nouvel enregistrement de contacts. Cet enregistrement de contacts est disponible pendant 24 mois à partir du moment où le contact associé a été initié. Si vous créez un système qui consomme des flux d'exportation d'enregistrements de contacts, veillez à inclure une logique qui vérifie l'absence de doublons pour un contact. Utilisez la propriété LastUpdateTimestamp pour déterminer si une copie contient de nouvelles données par rapport aux copies précédentes. Utilisez ensuite la propriété ContactId pour la déduplication.
-
Chaque action entreprise sur un contact unique génère un événement. Ces événements apparaissent sous forme de champ ou d'attribut dans l'enregistrement de contacts. Si le nombre d'actions pour un contact dépasse un seuil, tel qu'une limite de stockage interne, les actions qui suivent n'apparaîtront pas dans l'enregistrement de ce contact.
-
Pour connaître la durée de conservation des enregistrements de contacts et la taille maximale de la section des attributs d'un enregistrement de contacts, consultez Amazon Connect spécifications des fonctionnalités.
-
Pour plus d'informations sur le moment où un enregistrement de contacts est créé (et peut donc être exporté ou utilisé pour créer des rapports sur les données), consultez Événements dans l'enregistrement de contacts.
-
Pour obtenir la liste de tous les attributs de contact, y compris les attributs d'appel téléphonique et de dossier, consultez Liste des attributs de contact disponibles dans Amazon Connect et leurs JSONPath références.
-
Dans le passé, les enregistrements de contact s’appelaient enregistrements de suivi du contact (CTR). À présent, nous utilisons uniquement le terme enregistrement de contact. Il n’y a aucune différence entre ces deux termes.
Agent
Informations sur l'agent qui a accepté le contact entrant.
- AcceptedByAgentTimestamp
-
Date et heure auxquelles le contact vocal des campagnes sortantes en mode d’aperçu des appels a été accepté par l’agent, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- AgentInteractionDuration
-
Durée, en secondes, pendant laquelle un agent a interagit avec un client. Pour les appels sortants, il s'agit du temps, en secondes entières, pendant lequel un agent a été connecté à un contact, même si le client n'est pas présent.
Cela n’inclut pas la durée de pause des agents (qui s’applique uniquement aux tâches).
Type : Integer
Valeur min. : 0
- AgentPauseDuration
-
Temps, en secondes entières, pendant lequel une tâche assignée à un agent a été mise en pause.
Type : Integer
Valeur min. : 0
- AfterContactWorkDuration
-
Différence de temps, en secondes entières, entre
AfterContactWorkStartTimestampetAfterContactWorkEndTimestamp.Type : Integer
Valeur min. : 0
- AfterContactWorkEndTimestamp
-
Date et heure auxquelles l'agent a cessé d'effectuer le travail après contact pour le contact, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- AfterContactWorkStartTimestamp
-
Date et heure auxquelles l'agent a commencé à effectuer le travail après contact pour le contact, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- ARN
-
ARN (Amazon Resource Name) de l'agent.
Type : ARN
- Capabilities
-
Informations sur les capacités de l’agent.
Type : Capabilities
- ConnectedToAgentTimestamp
-
Date et heure auxquelles le contact a été établi avec l'agent, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- CustomerHoldDuration
-
Temps, en secondes entières, pendant lequel le client a été mis en attente après avoir été mis en relation avec l'agent.
Type : Integer
Valeur min. : 0
- AgentInitiatedHoldDuration
-
Temps total, en secondes entières, pendant lequel un agent spécifique a mis un client en attente. Dans les scénarios entre plusieurs parties, si l’agent A met un client en attente puis abandonne l’appel, et que l’agent B reprend ensuite ce client, la durée de l’attente restante est attribuée à l’agent B.
La principale distinction entre CustomerHoldDuration et AgentInitiatedHoldDuration est la suivante :
-
CustomerHoldDuration suit tous les temps d’attente du point de vue du client.
-
AgentInitiatedHoldDuration suit le temps d’attente initié par des agents spécifiques, ce qui est particulièrement utile dans les scénarios d’appels entre plusieurs parties.
Pour les scénarios n’impliquant pas plusieurs parties, CustomerHoldDuration et AgentInitiatedHoldDuration sont identiques.
Type : Integer
Valeur min. : 0
-
- DeviceInfo
-
Informations sur l’appareil de l’agent.
Type : DeviceInfo
- HierarchyGroups
-
Les groupes de hiérarchie de l'agent.
Type : AgentHierarchyGroups
- LongestHoldDuration
-
Temps le plus long, en secondes entières, pendant lequel le client a été mis en attente par l'agent.
Type : Integer
Valeur min. : 0
- NumberOfHolds
-
Nombre de fois qu'un client a été mis en attente alors qu'il était en relation avec l'agent.
Type : Integer
Valeur min. : 0
- PreviewEndTimestamp
-
Date et heure auxquelles l’agent termine de prévisualiser le contact vocal des campagnes sortantes en mode d’aperçu des appels, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- RoutingProfile
-
Profil de routage de l'agent.
Type : RoutingProfile
- Username
-
Nom d'utilisateur de l'agent.
Type : String
Longueur : de 1 à 100
- StateTransitions
-
Les transitions d'état d'un superviseur.
Type : tableau de StateTransitions.
AgentHierarchyGroup
Informations sur le groupe de hiérarchie d’un agent.
- ARN
-
ARN (Amazon Resource Name) du groupe.
Type : ARN
- GroupName
-
Nom du groupe de hiérarchie.
Type : String
Longueur : de 1 à 256
AgentHierarchyGroups
Informations relatives à la hiérarchie de l'agent. Les hiérarchies peuvent être configurées sur un maximum de cinq niveaux.
- Level1
-
Groupe au niveau 1 de la hiérarchie de l'agent.
Type : AgentHierarchyGroup
- Level2
-
Groupe au niveau 2 de la hiérarchie de l'agent.
Type : AgentHierarchyGroup
- Level3
-
Groupe au niveau 3 de la hiérarchie de l'agent.
Type : AgentHierarchyGroup
- Level4
-
Groupe au niveau 4 de la hiérarchie de l'agent.
Type : AgentHierarchyGroup
- Level5
-
Groupe au niveau 5 de la hiérarchie de l'agent.
Type : AgentHierarchyGroup
AttributeCondition
Objet permettant de spécifier la condition d’attribut prédéfinie.
- Name
-
Nom de l’attribut prédéfini.
Type : String
Longueur : de 1 à 64
- Value
-
Valeur de l’attribut prédéfini.
Type : String
Longueur : de 1 à 64
- ComparisonOperator
-
Opérateur de comparaison de la condition.
Type : String
Valeurs valides : NumberGreaterOrEqualTo, Match, Range
- ProficiencyLevel
-
Niveau de compétence de la condition.
Type : Float
Valeurs valides : 1,0, 2,0, 3,0, 4,0 et 5,0
- Range
-
Objet permettant de définir les niveaux de compétence minimum et maximum.
Type : Range object
- MatchCriteria
-
Objet permettant de définir AgentsCriteria.
Type : objet MatchCriteria
- AgentsCriteria
-
Objet permettant de définir agentIds.
Type : objet AgentsCriteria
- AgentIds
-
Objet permettant de spécifier une liste d’agents, par ID d’agent.
Type : tableau de chaînes
Contraintes de longueur : longueur maximale de 256 caractères
ChatMetrics
Informations sur la façon dont l’agent, le bot et le client interagissent dans un contact par chat. ChatMetrics inclut les sous-catégories suivantes : ContactMetrics, CustomerMetrics et AgentMetrics.
ContactMetrics
Informations sur l’ensemble des interactions des participants au niveau du contact, ce qui comprend les métriques suivantes :
- MultiParty
-
Indicateur booléen signalant si le chat entre plusieurs parties ou l’intervention impromptue du superviseur ont été activés sur ce contact.
Type : Boolean
- TotalMessages
-
Nombre de messages de chat lors du contact.
Type : Integer
Valeur min. : 0
- TotalBotMessages
-
Nombre total de messages de robot et de messages automatisés lors d’un contact par chat.
Type : Integer
Valeur min. : 0
- TotalBotMessageLengthInChars
-
Nombre total de caractères des messages de robot et des messages automatisés lors d’un contact par chat.
Type : Integer
Valeur min. : 0
- ConversationCloseTimeInMillis
-
Temps nécessaire pour qu’un contact prenne fin après le dernier message du client.
Type : Long
Valeur min. : 0
- ConversationTurnCount
-
Nombre de tours de conversation pendant un contact par chat.
Type : Integer
Valeur min. : 0
- AgentFirstResponseTimestamp
-
Date et heure de la première réponse de l’agent à un contact par chat.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- AgentFirstResponseTimeInMillis
-
Temps nécessaire à un agent pour répondre après avoir obtenu un contact par chat.
Type : Long
Valeur min. : 0
CustomerMetrics
Informations sur les interactions des clients dans le cadre d’un contact, ce qui comprend les métriques suivantes :
- Type
-
Objet ParticipantMetrics
AgentMetrics
Informations sur les interactions des agents dans le cadre d’un contact, ce qui comprend les métriques suivantes :
- Type
-
Objet ParticipantMetrics
ParticipantMetrics
Informations sur les métriques de chaque participant dans un contact par chat.
- ParticipantId
-
Identifiant du participant.
Type : String
Longueur : de 1 à 256
- ParticipantType
-
Informations sur le participant à la conversation. Les types de participants suivants sont pris en charge : agent, client, superviseur.
Type : String
- ConversationAbandon
-
Indicateur booléen signalant si la conversation par chat a été abandonnée par un participant.
Type : Boolean
- MessagesSent
-
Nombre de messages de chat envoyés par le participant.
Type : Integer
Valeur min. : 0
- NumResponses
-
Nombre de réponses envoyées par le participant.
Type : Integer
Valeur min. : 0
- MessageLengthInChars
-
Nombre de caractères de chat envoyés par le participant.
Type : Integer
Valeur min. : 0
- TotalResponseTimeInMillis
-
Temps de réponse total au chat du participant.
Type : Long
Valeur min. : 0
- MaxResponseTimeInMillis
-
Temps de réponse maximal au chat du participant.
Type : Long
Valeur min. : 0
- LastMessageTimestamp
-
Horodatage du dernier message de chat envoyé par le participant.
Type : String (yyyy-mm-ddThh:mm:ssZ)
ContactDetails
Contient des attributs définis par l'utilisateur qui sont partiellement saisis dans le contact.
Cet objet est utilisé uniquement pour les contacts liés aux tâches. Pour les contacts vocaux ou de conversation instantanée, ou pour les tâches dont les attributs de contact sont définis avec le bloc de flux, vérifiez l'objet ContactTraceRecord Attributes.
- ContactDetailsName
-
Type : String
Longueur : de 1 à 128
- ContactDetailsValue
-
Type : String
Longueur : de 0 à 1024
- ReferenceAttributeName
-
Type : String
Longueur : de 1 à 128
- ReferenceAttributesValue
-
Type : String
Longueur : de 0 à 1024
ContactTraceRecord
Informations relatives à un contact.
Pour en savoir plus sur tous les attributs de segment définis par le système, consultez Attributs de segment.
- Agent
-
Si ce contact a pu être mis en relation avec un agent, il s'agit des informations concernant l'agent.
Type : Agent
- Customer
-
Informations sur la personne (client) qui se met en relation avec votre centre de contact.
Type : Customer
- AgentConnectionAttempts
-
Nombre de fois qu'Amazon Connect a tenté de mettre ce contact en relation avec un agent.
Type : Integer
Valeur min. : 0
- Attributes
-
Attributs du contact, sous forme d'une carte de clés et de valeurs.
Type : Attributes
Membres :
AttributeName,AttributeValue - AWSAccountId
-
ID du compte AWS qui possède le contact.
Type : String
- AWSContactTraceRecordFormatVersion
-
Version du format d'enregistrement.
Type : String
- Channel
-
Comment le contact a atteint votre centre de contact.
Valeurs valides:
VOICE,CHAT,TASK,EMAIL - ConnectedToSystemTimestamp
-
Date et heure auxquelles le point de terminaison du client s'est connecté à Amazon Connect, en heure UTC. Pour
INBOUND, cela correspond à InitiationTimestamp. PourOUTBOUND,CALLBACKetAPI, il s’agit du moment qui coïncide avec les réponses du point de terminaison du client.Type : String (yyyy-mm-ddThh:mm:ssZ)
- ContactId
-
ID du contact.
Type : String
Longueur : de 1 à 256
- ContactLens
-
Informations sur les fonctionnalités Contact Lens appliquées à ce contact.
Type : ContactLens
- CustomerId
-
Le numéro d'identification du client. Par exemple, CustomerId peut être un numéro client issu de votre système CRM. Vous pouvez créer une fonction Lambda pour extraire l'ID client unique de l'appelant de votre système CRM. Si vous activez la fonctionnalité Amazon Connect Voice ID, cet attribut est renseigné avec le CustomerSpeakerId de l’appelant.
Type : String
- CustomerEndpoint
-
Le point de terminaison du client ou du participant tiers externe.
Type : Endpoint,
EMAIL_ADDRESS - CustomerVoiceActivity
-
Ce champ est renseigné pour les appels utilisant le système de détection du répondeur (AMD), qui n’est disponible que pour les campagnes sortantes. Sinon, ce champ a la valeur NULL.
L'objet
CustomerVoiceActivityinclut les propriétés suivantes :- GreetingStartTimestamp
-
Date et heure qui mesurent le début du message d'accueil du client lors d'un appel vocal sortant, en heure UTC.
Type : String (yyyy-MM-dd'T'HH:mm:ss.SSS'Z')
- GreetingEndTimestamp
-
Date et heure qui mesurent la fin du message d'accueil du client lors d'un appel vocal sortant, en heure UTC.
Type : String (yyyy-MM-dd'T'HH:mm:ss.SSS'Z')
- DisconnectTimestamp
-
Date et heure auxquelles le point de terminaison du client s’est déconnecté du contact actuel, en heure UTC. Dans les scénarios de transfert, la valeur DisconnectTimestamp du contact précédent indique la date et l’heure auxquelles ce contact a pris fin.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- DisconnectReason
-
Indique comment le contact a été terminé. Ces données sont actuellement disponibles dans le flux d’enregistrement de contact Amazon Connect et sur la page Détails de contact.
La raison de déconnexion normalise les réponses des différents fournisseurs de téléphonie en uniformisant les raisons de déconnexion. Cela vous permet d’identifier les problèmes tels que les numéros non valides, les rejets d’appels et le blocage du spam (temporaire et permanent). Grâce à ces événements téléphoniques définitifs, vous pouvez prendre des décisions basées sur les données sur la manière de gérer la fin des appels.
Type : String
Les contacts vocaux peuvent avoir les motifs de déconnexion suivants :
-
TELECOM_BUSY: la tentative d’appel vers le tiers renvoie un signal de réseau occupé. Cela indique que le point de terminaison que vous essayez d’appeler actuellement ne peut pas prendre un appel, car il est actuellement occupé. -
TELECOM_NUMBER_INVALID: le numéro que vous essayez d’appeler ne respecte pas le format E164 approprié, n’existe pas ou n’est plus utilisé. -
TELECOM_POTENTIAL_BLOCKING: la tentative d’appel vers le client reçoit une réponse de plusieurs réseaux qui suggèrent que le numéro fait l’objet de blocages au niveau du réseau.Note
Amazon Connect aide les clients à signaler les blocages du spam en se basant sur ses propres bonnes pratiques. Le blocage du spam n’étant pas unifié à l’échelle mondiale, un très petit nombre de faux positifs peuvent apparaître dans cette catégorie. Amazon Connect s’attend à ce qu’environ 1 % des appels soit concerné. En cas de blocage, nous vous recommandons de vérifier le réseau de l’opérateur que vous appelez et de contacter ce dernier pour déterminer pourquoi l’appel a été bloqué. En raison des règles de blocage, AWS ne peut pas débloquer les réseaux en votre nom.
-
TELECOM_UNANSWERED: Amazon Connect tente de transmettre l’appel via plusieurs routes et reçoit actuellement des messages provenant du réseau ou du téléphone confirmant que le système ne peut pas délivrer l’appel pour le moment. -
TELECOM_TIMEOUT: si la tentative d’appel a lieu sur plusieurs réseaux et que la sonnerie a sonné pendant 60 secondes, le système indique que le délai d’expiration pour cette tentative d’appel est atteint. -
TELECOM_ORIGINATOR_CANCEL: cela se produit lorsque l’appel est annulé par l’initiateur avant que la connexion ne soit établie. Pour les appels entrants, cela se produit lorsque le client annule l’appel avant d’être mis en relation. Pour les appels sortants, cela se produit lorsque l’agent ou l’utilisateur de l’API annule l’appel avant d’être mis en relation, ou lorsque l’appel reste sans réponse après 60 secondes. -
TELECOM_PROBLEM: si nous essayons de joindre ce client via plusieurs réseaux et que nous recevons des réponses du réseau RTCP indiquant qu’un problème affecte le réseau de destination où nous ne parvenons pas à joindre le réseau final alors que nous pensons que le numéro reste valide, ce code de raison s’applique.Note
Amazon Connect tente de passer des appels dans le cadre de la configuration sortante avec plusieurs fournisseurs, comme le montre notre guide de couverture. Si le guide indique une configuration à plusieurs opérateurs, le résultat de plusieurs réseaux indique que le problème est lié au réseau tiers. Amazon Connect prévoit qu’environ 2 % des appels en moyenne sont concernés. Il n’est pas nécessaire de signaler les problèmes de télécommunication à AWS Support, car cela ne représente pas une défaillance d’Amazon Connect.
-
CUSTOMER_NEVER_ARRIVED: lorsqu’un utilisateur crée un contact d’appel Web entrant, Amazon Connect met automatiquement fin à ce contact si le client ne se connecte pas dans un délai spécifié. -
THIRD_PARTY_DISCONNECT: si un appel est connecté et que le client et l’agent interagissent l’un avec l’autre, cet indicateur se déclenche si la partie distante de l’appel initie la déconnexion. -
CUSTOMER_DISCONNECT: si un appel est connecté et que le client et l’agent interagissent l’un avec l’autre, cet indicateur se déclenche si le côté client de l’appel initie la déconnexion. Cet état ne permet pas de faire la distinction entre une réception médiocre et une déconnexion délibérée. -
AGENT_DISCONNECT: si un appel est connecté et que le client et l’agent interagissent l’un avec l’autre, cet indicateur se déclenche si le côté « agent » de l’appel initie la déconnexion. -
BARGED: indique si un appel est connecté et que le client et l’agent interagissent l’un avec l’autre, mais qu’un responsable déconnecte l’agent de l’appel. -
CONTACT_FLOW_DISCONNECT: indique la fin du contact due à un bloc Déconnecter / raccrocher dans le flux de contacts. -
OTHER: indique les raisons de déconnexion non couvertes par les codes ci-dessus, telles que les déconnexions initiées par des appels d’API.
Les contacts vocaux des campagnes sortantes peuvent être déconnectés pour les motifs suivants :
-
OUTBOUND_DESTINATION_ENDPOINT_ERROR: les configurations actuelles ne permettent pas d'appeler cette destination (par exemple, appeler une destination de point de terminaison depuis une instance non éligible). -
OUTBOUND_RESOURCE_ERROR: l'instance ne dispose pas des autorisations suffisantes pour effectuer des appels sortants ou les ressources nécessaires n'ont pas été trouvées. -
OUTBOUND_ATTEMPT_FAILED: une erreur inconnue s'est produite, un paramètre n'est pas valide ou les autorisations sont insuffisantes pour appeler l'API. -
OUTBUND_PREVIEW_DISCARDED: aucun contact n’a été établi ; le destinataire a été retiré de la liste ; aucune autre tentative ne sera effectuée. -
EXPIRED: il n'y a pas assez d'agents disponibles, ou la capacité de télécommunication est insuffisante pour de tels appels.
Les conversations instantanées peuvent avoir les motifs de déconnexion suivants :
-
AGENT_DISCONNECT: l'agent déconnecte ou rejette explicitement une conversation instantanée. -
CUSTOMER_DISCONNECT: le client se déconnecte explicitement. -
AGENT_NETWORK_DISCONNECT: l’agent s’est déconnecté du chat en raison d’un problème réseau. -
CUSTOMER_CONNECTION_NOT_ESTABLISHED: le client démarre le chat, mais n’obtient jamais de connexion (websocket ou streaming). -
EXPIRED: le chat est déconnecté en raison de l’expiration de la durée configurée pour le chat. -
CONTACT_FLOW_DISCONNECT: le chat a été déconnecté ou arrêté par un flux. -
API: l’API StopContact a été appelée pour mettre fin au chat. -
BARGED: le responsable a déconnecté l’agent de l’appel. -
IDLE_DISCONNECT: déconnexion en raison de l’inactivité d’un participant. -
THIRD_PARTY_DISCONNECT: dans un chat impliquant plusieurs participants, si l’agent 1 déconnecte l’agent 2 alors que le contact est toujours sur le chat, la raison de la déconnexion de l’agent 2 estTHIRD_PARTY_DISCONNECT. -
SYSTEM_ERROR: erreur dans le système provoquant la fin anormale d’une session de chat.
La raison de la déconnexion sera enregistrée comme « null » pour les contacts qui se terminent pour des raisons autres que celles de la liste ci-dessus.
Les tâches peuvent avoir les motifs de déconnexion suivants :
-
AGENT_COMPLETED: l’agent a effectué les actions requises pour la tâche et a déconnecté le contact avant l’expiration du délai imparti. (Applicable aux contacts TÂCHE) -
AGENT_DISCONNECT: l'agent a marqué la tâche comme terminée. -
EXPIRED: la tâche a expiré automatiquement, car elle n’a pas été attribuée ou terminée dans les sept jours. -
CONTACT_FLOW_DISCONNECT: la tâche a été déconnectée ou terminée par un flux. -
API: l'API StopContact a été appelée pour mettre fin à la tâche. -
OTHER: cela inclut tout motif non explicitement couvert par les codes précédents.
Les e-mails peuvent avoir les motifs de déconnexion suivants :
-
TRANSFERRED: le contact par e-mail a été transféré vers une autre file d’attente ou vers un autre agent. -
AGENT_DISCONNECT: un agent a déconnecté ou fermé le contact par e-mail sans y répondre. -
EXPIRED: le contact par e-mail a expiré avant d’avoir pu être accepté ou traité par un agent. Cela peut être dû au fait que les agents n’étaient pas disponibles ou que la capacité de la file d’attente n’était pas suffisante pour traiter l’e-mail avant son expiration. -
DISCARDED: le contact par e-mail sortant (réponses de l’agent ou e-mail initié par l’agent) a été supprimé à l’état de brouillon. -
CONTACT_FLOW_DISCONNECT: le contact par e-mail a été déconnecté dans un flux. -
API: l’API StopContact a été appelée pour mettre fin au contact par e-mail. -
OTHER: cela inclut toute raison non explicitement couverte par les raisons précédentes.
-
- AnsweringMachineDetectionStatus
-
Indique comment un appel de campagne sortante est réellement traité si le contact est connecté à Amazon Connect.
Valeurs valides :
-
HUMAN_ANSWERED: une personne a répondu au numéro composé. -
VOICEMAIL_BEEP: le numéro composé a reçu un message vocal avec un bip en guise de réponse. -
VOICEMAIL_NO_BEEP: le numéro composé a reçu un message vocal sans bip en guise de réponse. -
AMD_UNANSWERED: le numéro composé a continué à sonner, mais l'appel n'a pas été pris. -
AMD_UNRESOLVED: le numéro composé était connecté, mais le répondeur n'a pas pu déterminer si l'appel avait été pris par une personne ou s'il s'agissait d'un message vocal. -
AMD_UNRESOLVED_SILENCE: le numéro composé a été mis en relation, mais la détection du répondeur a constaté un silence. -
AMD_NOT_APPLICABLE: l'appel a été déconnecté avant de sonner et aucun média n'a été détecté. -
SIT_TONE_BUSY: le numéro composé était occupé. -
SIT_TONE_INVALID_NUMBER: le numéro composé n'était pas valide. -
SIT_TONE_DETECTED: une tonalité d'information spéciale (SIT) a été détectée. -
FAX_MACHINE_DETECTED: un télécopieur a été détecté. -
AMD_ERROR: le numéro composé était connecté, mais une erreur s'est produite lors de la détection du répondeur.
-
- InitialContactId
-
Identifiant du contact initial.
Type : String
Longueur : de 1 à 256
- InitiationMethod
-
Indique la manière dont le contact a été initié. Pour plus d’informations, consultez Méthodes d’initiation des contacts et types de flux dans votre centre de contact Amazon Connect.
Valeurs valides :
-
INBOUND: le client a initié un contact vocal (téléphonique) avec votre centre de contact. -
OUTBOUND: un agent a initié un contact vocal (téléphonique) avec le client, en utilisant le CCP pour appeler son numéro. -
TRANSFER: le client a été transféré par un agent à un autre agent ou à une file d'attente à l'aide de connexions rapides dans le CCP. Cela entraîne la création d’un enregistrement de contact. -
CALLBACK: le client a été contacté dans le cadre d'un flux de rappel.Pour plus d’informations sur InitiationMethod dans ce scénario, consultez Rappels mis en file d’attente dans les métriques en temps réel d’Amazon Connect.
-
API: le contact a été initié avec Amazon Connect par API. Il peut s'agir d'un contact sortant que vous avez créé et mis en file d'attente à un agent, à l'aide de l'API StartOutboundVoiceContact ou d'un chat en direct commencé par le client avec le centre de contacts, où vous avez appelé l'API StartChatConnect. -
WEBRTC_API: le contact a utilisé le widget de communication avec appel vidéo. -
QUEUE_TRANSFER: lorsque le client était dans une file d'attente (écoute du flux de file d'attente du client), il a été transféré dans une autre file d'attente à l'aide d'un bloc de flux. -
EXTERNAL_OUTBOUND: un agent a établi un contact vocal (téléphonique) avec un participant externe à votre centre de contact à l'aide d'une connexion rapide dans le CCP ou d'un bloc de flux. -
MONITOR: un superviseur a lancé la surveillance d'un agent. Le superviseur peut surveiller silencieusement l'agent et le client, ou intervenir de manière impromptue dans la conversation. -
DISCONNECT: lorsqu'un bloc Set disconnect flow (Définir le flux de déconnexion) est déclenché, il indique le flux à exécuter après un événement de déconnexion lors d'un contact.Un événement de déconnexion se produit quand :
Un chat ou une tâche est déconnecté.
Une tâche est déconnectée suite à une action de flux.
Une tâche expire. La tâche est automatiquement déconnectée lorsque son délai d’expiration s’est écoulé. La valeur par défaut est de 7 jours et l’expiration des tâches peut être configurée pour atteindre jusqu’à 90 jours.
Si un nouveau contact est créé pendant l'exécution d'un flux de déconnexion, la méthode d'initiation de ce nouveau contact est DISCONNECT.
-
AGENT_REPLY: un agent a répondu à un e-mail entrant pour créer une réponse par e-mail sortant. -
FLOW: e-mail initié par le bloc Envoyer un message.
-
- InitiationTimestamp
-
Date et heure auxquelles ce contact a été initié, en heure UTC.
-
Pour
INBOUND, il s'agit du moment où le contact est arrivé. -
Pour
OUTBOUND, il s'agit du moment où l'agent a commencé à composer le numéro. -
Pour
CALLBACK, il s'agit du moment où le contact de rappel est créé. -
Pour
EXTERNAL_OUTBOUND, c'est à ce moment que l'agent a commencé à appeler le participant externe. -
Pour
MONITOR, c'est à ce moment-là que le responsable a commencé à écouter un contact. -
Pour
TRANSFERetQUEUE_TRANSFER, il s'agit du moment où le transfert est lancé.
Type : String (yyyy-mm-ddThh:mm:ssZ)
Dans le cas des tâches, InitiationTimestamp indique le moment où le contact via une tâche a été créé, tandis que EnqueueTimestamp signale le moment où le contact via cette tâche a été placé dans une file d’attente afin d’être mis en correspondance avec un agent.
Vous pouvez configurer les flux afin que la tâche soit traitée avant qu’un contact ne soit mis en file d’attente. Par exemple, ce traitement peut prendre une minute ou plusieurs jours. De nombreuses tâches, en particulier celles utilisées pour le traitement du back-office, ne sont pas mises en file d’attente. Elles peuvent donc avoir une valeur InitiationTimestamp, mais pas EnqueueTimestamp.
Les tâches planifiées sont lancées lorsqu’un contact est créé, mais elles ne commencent à exécuter des flux que lorsque les dates prévues arrivent.
La valeur d’expiration de 7 jours n’est pas absolue et, dans certains cas, les tâches peuvent expirer un peu au-delà de 7 jours (7,01 jours)
-
- InstanceARN
-
ARN (Amazon Resource Name) de l'instance Amazon Connect.
Type : ARN
- LastUpdateTimestamp
-
Date et heure de dernière mise à jour de ce contact, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- LastPausedTimestamp
-
Date et heure de dernière mise en pause de ce contact, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- LastResumedTimestamp
-
Date et heure de dernière reprise de ce contact, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- MediaStreams
-
Flux multimédias.
Type : Tableau de MediaStream
- NextContactId
-
ID du contact créé lorsque :
-
L’agent utilise une connexion rapide ou le pavé numérique du CCP.
—ou—
-
L’un des blocs de flux suivants est exécuté :
—ou—
-
Un participant WebRTC (audio ou vidéo) supplémentaire est ajouté.
Type : String
Longueur : de 1 à 256
-
- OutboundStrategy
-
Informations sur la stratégie sortante.
Type : objet OutboundStrategy
- PreviousContactId
-
ID du contact précédent à partir duquel le contact actuel est créé lorsque :
-
L’agent utilise une connexion rapide ou le pavé numérique du CCP.
—ou—
-
L’un des blocs de flux suivants est exécuté :
—ou—
-
Un participant WebRTC (audio ou vidéo) supplémentaire est ajouté.
Type : String
Longueur : de 1 à 256
-
- Queue
-
Si ce contact a été mis en file d'attente, il s'agit des informations relatives à la file d'attente.
Type : QueueInfo
- Campagne
-
Informations associées à une campagne.
Type : objet Campaign
- DisconnectDetails
-
Informations sur l’expérience de déconnexion des appels.
Type : DisconnectDetails
- QualityMetrics
-
Informations sur la qualité de la connexion média du participant lorsqu’il s’exprime au cours de l’appel.
Type : QualityMetrics
- Recording
-
Si un enregistrement a été activé, il s'agit des informations relatives à l'enregistrement.
Type : RecordingInfo
- Recordings
-
Si un enregistrement a été activé, il s'agit des informations relatives à l'enregistrement.
Type : tableau de RecordingsInfo
Note
Le premier enregistrement pour un contact apparaîtra dans les sections Enregistrement et Enregistrements de l'enregistrement de contacts.
- Amazon Q in Connect
-
Si Amazon Q a été activé sur le contact, ces informations sont relatives à la session Amazon Q.
Type : WisdomInfo
-
Si ce contact est associé à un autre contact, il s'agit de l'identifiant du contact concerné.
Type : String
Longueur : de 1 à 256.
- ScheduledTimestamp
-
Date et heure auxquelles ce contact a été planifié pour déclencher l'exécution du flux, en heure UTC. Ceci n'est pris en charge que pour le canal de tâches.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- SegmentAttributes
-
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’attribut. Les attributs sont des attributs Amazon Connect standard et sont accessibles dans les flux. Les clés d’attribut peuvent inclure uniquement des caractères alphanumériques, - et _.
Les attributs de segment (SegmentAttributes) sont l’endroit où l’objet de l’e-mail et les indicateurs SES sont stockés pour les contacts par e-mail.
Ce champ peut être utilisé pour afficher le sous-type de canal. Par exemple,
connect:Guideouconnect:SMS.Type : SegmentAttributes
Membres : SegmentAttributeName, SegmentAttributeValue
- SystemEndpoint
-
Point de terminaison du système. Pour
INBOUND, il s'agit du numéro de téléphone que le client a composé. PourOUTBOUNDetEXTERNAL_OUTBOUND, il s'agit du numéro d'identification de l'appelant sortant attribué à la file d'attente sortante qui est utilisée pour appeler le client. Pour le rappel, cela s'affiche commeSoftphonepour les appels traités par les agents avec un téléphone logiciel.Lorsque le bloc Transférer vers le numéro de téléphone est utilisé sans spécifier d'ID d'appelant personnalisé, l'ID de l'appelant est transmis en tant qu'ID d'appelant. Par exemple, si vous passez à un numéro externe et qu'aucun ID d'appelant personnalisé n'est utilisé pour indiquer que l'appel provient de votre organisation, l'ID de l'appelant du contact est affiché pour la partie externe.
Type : Endpoint,
EMAIL_ADDRESS - AdditionalEmailRecipients
-
Champs À et CC.
Type : String
Longueur : de 1 à 256
- ContactAssociationId
-
Identifiant commun à tous les contacts liés par l’attribut relatedContactId. Il est utilisé pour les contacts par e-mail dans un fil d’e-mails.
Type : Integer
- TotalPauseCount
-
Nombre total de pauses, y compris lorsque le contact n’était pas connecté.
Type : Integer
- TotalPauseDurationInSeconds
-
Durée totale de la pause, y compris avant et après la connexion de l’agent.
Type : Integer
- TransferCompletedTimestamp
-
TransferCompleteTimestamp est renseigné lorsque l’agent (qui a initié le transfert) se déconnecte avant que le nouvel agent ne rejoigne l’appel (transfert à froid). Si l’agent qui a initié le transfert ne se déconnecte pas avant que le nouvel agent ne soit connecté (transfert à chaud), TransferCompleteTimestamp n’est pas renseigné sur le contact initial de l’agent.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- TransferredToEndpoint
-
Si ce contact a été transféré hors d'Amazon Connect, point de terminaison de transfert.
Type : Endpoint
- Tags
-
Balises associées au contact. Elles incluent à la fois des balises générées par AWS et définies par l’utilisateur.
Type : mappage chaîne/chaîne
ContactLens
Informations Contact Lens si Contact Lens est activé sur le flux.
- ConversationalAnalytics
-
Informations sur la fonctionnalité d’analytique conversationnelle de Contact Lens.
Objet contenant le comportement de l’analytique conversationnelle du contact.
Type : ConversationalAnalytics
ConversationalAnalytics
Informations sur l’analytique conversationnelle de Contact Lens.
- Configuration
-
Configuration de l’analytique conversationnelle pour le contact.
Type : Configuration
Configuration
Configuration de l’analytique conversationnelle de Contact Lens. Pour configurer l’analytique conversationnelle, utilisez le bloc de flux Définir le comportement d’enregistrement et d’analytique sur le site Web d’administration Amazon Connect ou l’action de contact UpdateContactRecordingBehavior dans le langage de flux.
- Enabled
-
Est-ce que Contact Lens est activé pour le contact ?
Type : Boolean
- ChannelConfiguration
-
Configuration de l’analytique conversationnelle de Contact Lens spécifique au canal pour le contact. La configuration de l’analytique conversationnelle est mappée au bloc de flux qui peut traiter les contacts provenant de différents canaux. Bien que la majorité des paramètres de configuration s’appliquent à tous les canaux, cet objet contient un sous-ensemble spécifique au canal.
Type : ChannelConfiguration
- LanguageLocale
-
Langue utilisée par Contact Lens pour analyser le contact.
Type : String
- RedactionConfiguration
-
Configuration de l’expurgation pour le contact.
Type : RedactionConfiguration
- SentimentConfiguration
-
Configuration du sentiment pour le contact.
Type : SentimentConfiguration
ChannelConfiguration
Configuration du canal pour le contact.
- AnalyticsModes
-
Liste des modes d’analytique pour le contact.
Type : AnalyticsModes
Customer
Informations sur la personne (client) qui se met en relation avec votre centre de contact.
- Capabilities
-
Informations sur les capacités du client.
Type : Capabilities
Capabilities
Informations sur les fonctionnalités vidéo et de partage d’écran.
- Video
-
Valeurs valides : SEND.
-
Valeurs valides : SEND.
AnalyticsModes
Liste des modes d’analytique pour le contact.
- AnalyticsModes
-
Mode d’analytique pour le contact.
Type : String
Valeurs valides pour la voix :
PostContact|RealTimeValeurs valides pour le chat :
ContactLens
RedactionConfiguration
Configuration de l’expurgation pour le contact.
- Behavior
-
Indique si l’expurgation est activée pour les données sensibles, telles que les informations personnelles, dans le fichier de sortie et l’enregistrement audio Contact Lens. Lorsque ce champ est défini sur
Disabled, toutes les autres valeurs de cet objet sont ignorées.Type : String
Valeurs valides :
Enable|Disable - Policy
-
Indique si vous obtenez à la fois les transcriptions et les fichiers audio expurgés et originaux, uniquement les transcriptions et les fichiers audio expurgés, ou uniquement les transcriptions dont le contenu n’a pas été expurgé.
Noneindique qu’aucune expurgation n’est appliquée.Type : String
Valeurs valides:
None|RedactedOnly|RedactedAndOriginal - Entities
-
Liste des entités d’expurgation pour le contact. Si ce champ est présent, seules les entités mentionnées dans cette liste sont expurgées.
Type : Entities
- MaskMode
-
Comment les informations sensibles d’un enregistrement de contact doivent être masquées.
-
Lorsque
PIIest sélectionné, toutes les entités expurgées sont remplacées par une chaîne[PII]. -
Lorsque
EntityTypeest sélectionné, toutes les entités expurgées sont remplacées par l’étiquette de l’entité. Par exemple, lorsque l’entitéEMAILest configurée pour l’expurgation, les e-mails de la transcription sont remplacés par une chaîne[EMAIL].
Type : String
Valeurs valides :
PII|EntityType -
SentimentConfiguration
Configuration du sentiment pour le contact.
- Behavior
-
Indique si l’analyse du sentiment est activée ou désactivée pour les contacts. La valeur par défaut est
Enable.Type : String
Valeurs valides :
Enable|Disable
Entities
Liste des entités d’expurgation pour le contact.
- Entity
-
Entités qui doivent être expurgées pour le contact.
Type : String
Valeur min. : 0
SummaryConfiguration
Configurations des résumés pour le contact.
- SummaryModes
-
Liste des modes de résumé pour le contact.
Type : SummaryModes
Valeur maximale : 1
SummaryModes
Liste des modes de résumé pour le contact. Le mode résumé PostContact signifie que les résumés post-contact alimentés par l’IA générative sont activés pour le contact.
- SummaryMode
-
Mode de résumé pour le contact.
Type : String
Valeurs valides :
PostContact
DeviceInfo
Informations sur l’appareil du participant.
- PlatformName
-
Nom de la plateforme utilisée par le participant pour l’appel.
Type : String
Longueur : de 1 à 128
- PlatformVersion
-
Version de la plateforme utilisée par le participant pour l’appel.
Type : String
Longueur : de 1 à 128
- OperatingSystem
-
Système d’exploitation utilisé par le participant pour l’appel.
Type : String
Longueur : de 1 à 128
DisconnectDetails
Informations sur l’expérience de déconnexion des appels. Pour en savoir plus sur l’utilisation de ces données pour résoudre les problèmes de déconnexion d’appels, consultez Résolution des problèmes de déconnexion des appels à l’aide des données DisconnectDetails dans l’enregistrement de contact.
- PotentialDisconnectIssue
-
Indique les problèmes de déconnexion potentiels pour un appel. Ce champ n’est pas renseigné si le service ne détecte aucun problème potentiel.
Type : String
Longueur : de 0 à 128
Valeurs valides :
-
AGENT_CONNECTIVITY_ISSUE: indique des problèmes potentiels liés à la connectivité réseau de l’agent. -
AGENT_DEVICE_ISSUE: indique que le client a du mal à entendre l’agent en raison de problèmes potentiels liés à l’appareil de l’agent, tel que son poste de travail, son casque ou son microphone. -
CUSTOMER_CONNECTIVITY_ISSUE: indique des problèmes potentiels liés à la connectivité réseau du client. -
CUSTOMER_DEVICE_ISSUE: indique que le client a du mal à entendre l’agent en raison de problèmes potentiels liés à l’appareil du client, tel que son haut-parleur ou son microphone.
-
Endpoint
Informations relatives à un point de terminaison. Dans Amazon Connect, un point de terminaison désigne la destination d'un contact, par exemple un numéro de téléphone client ou un numéro de téléphone de votre centre de contact.
- Address
-
Valeur du type de point de terminaison. Pour
TELEPHONE_NUMBER, la valeur est un numéro de téléphone au format E.164.Type : String
Longueur : de 1 à 256
- Type
-
Type du point de terminaison. Un point de terminaison ne peut être actuellement qu'un numéro de téléphone.
Valeurs valides:
TELEPHONE_NUMBER
Expiry
Objet permettant de spécifier l’expiration d’une étape de routage.
- DurationInSeconds
-
Nombre de secondes à attendre avant de faire expirer l’étape de routage.
Type : Integer
Valeur min. : 0
- ExpiryTimestamp
-
Horodatage indiquant quand l’étape de routage expirera.
Type : String (yyyy-mm-ddThh:mm:ssZ)
Expression
Union balisée pour spécifier l’expression d’une étape de routage.
- AndExpression
-
Liste des expressions de routage qui seront liées par AND.
Type : Expression
Valeur min. : 0
- OrExpression
-
Liste des expressions de routage qui seront liées par OR.
Type : Expression
- AttributeCondition
-
Objet permettant de spécifier la condition d’attribut prédéfinie.
Type : AttributeCondition
- NotAttributeCondition
-
Objet permettant de spécifier la condition d’attribut prédéfinie afin d’exclure les agents dotés de certaines compétences.
Type : AttributeCondition
ExternalThirdParty
Informations sur le participant tiers externe.
- ExternalThirdPartyInteractionDuration
-
Temps, en secondes entières, pendant lequel le participant externe a interagi avec le client.
Type : Integer
Valeur min. : 0
ContactEvaluations
Informations sur l’évaluation des contacts.
- FormId
-
Identifiant unique correspondant au formulaire. Il est toujours présent.
Type : String
- EvaluationArn
-
Amazon Resource Name correspondant au formulaire d’évaluation. Il est toujours présent.
Type : String
- Status
-
Statut de l’évaluation.
Type : String
Valeurs valides:
COMPLETE,IN_PROGRESS,DELETED - StartTimestamp
-
Date et heure de début de l’évaluation, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- EndTimestamp
-
Date et heure de soumission de l’évaluation, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- DeleteTimestamp
-
Date et heure de suppression de l’évaluation, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- ExportLocation
-
Chemin vers lequel l’évaluation a été exportée.
Type : String
Longueur : de 0 à 256
MediaStream
Informations sur le flux multimédia utilisé pendant le contact.
- Type
-
Type : MediaStreamType
Valeurs valides:
AUDIO,CHAT,AUTOMATED_INTERACTION
QualityMetrics
Informations sur la qualité de la connexion média du participant lorsqu’il s’exprime au cours de l’appel.
- Agent
-
Informations sur la qualité de la connexion média de l’agent. Mesure la façon dont l’agent est apparu au client.
Type : AgentQualityMetrics
- Customer
-
Informations sur la qualité de la connexion média du client. Mesure la façon dont le client est apparu à l’agent.
Type : CustomerQualityMetrics
AgentQualityMetrics
Informations sur la qualité de la connexion média de l’agent. Mesure la façon dont l’agent est apparu au client.
Note
AgentQualityMetrics est disponible uniquement pour les appels vocaux.
- Audio
-
Informations sur la qualité audio de l’agent.
Type : AudioQualityMetricsInfo
CustomerQualityMetrics
Informations sur la qualité de la connexion média du client. Mesure la façon dont le client est apparu à l’agent.
Note
CustomerQualityMetrics est disponible uniquement pour les appels vocaux intégrés à une application et les appels vocaux sur le Web. Pour plus d’informations sur les appels intégrés à une application et les appels vocaux sur le Web, consultez Configuration des fonctionnalités d’appels intégrés à l’application, Web et vidéo et de partage d’écran.
- Audio
-
Informations sur la qualité audio de l’agent.
Type : AudioQualityMetricsInfo
AudioQualityMetricsInfo
Informations relatives au niveau de qualité et aux problèmes de qualité potentiels de l’audio.
- QualityScore
-
Nombre représentant la qualité estimée de la connexion média.
Type : Number
Valeur min. : 1,00
Valeur max. : 5,00
- PotentialQualityIssues
-
Liste des problèmes potentiels entraînant une dégradation de la qualité sur une connexion média. Si le service n’a détecté aucun problème de qualité potentiel, la liste est vide.
Type : StringArray
Valeurs valides : tableau vide ou tableau avec les valeurs suivantes :
HighPacketLoss,HighRoundTripTime,HighJitterBuffer.
QueueInfo
Informations relatives à une file d'attente.
- ARN
-
ARN (Amazon Resource Name) de la file d'attente.
Type : ARN
- DequeueTimestamp
-
Date et heure auxquelles le contact est sorti de la file d'attente, en heure UTC. Le client s'est déconnecté ou l'agent a commencé à interagir avec le client.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- Duration
-
Différence de temps, en secondes entières, entre
EnqueueTimestampetDequeueTimestamp.Type : Integer
Valeur min. : 0
- EnqueueTimestamp
-
Date et heure auxquelles le contact a été ajouté à la file d'attente, en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- Name
-
Nom de la file d'attente.
Type : String
Longueur : de 1 à 256
RecordingInfo
Informations relatives à un enregistrement vocal.
- DeletionReason
-
Si l'enregistrement a été supprimé, motif de la suppression.
Type : String
- Location
-
Emplacement de l'enregistrement dans Amazon S3.
Type : String
Longueur : de 0 à 256
- Status
-
Statut de l'enregistrement.
Valeurs valides:
AVAILABLE|DELETED|NULL - Type
-
Type d'enregistrement.
Valeurs valides:
AUDIO
RecordingsInfo
Informations sur un enregistrement vocal, une transcription de conversation instantanée ou un enregistrement d'écran.
- DeletionReason
-
Si l'enregistrement ou la transcription a été supprimé, il s’agit du motif indiqué pour la suppression.
Type : String
- FragmentStartNumber
-
Numéro qui identifie le fragment Kinesis Video Streams dans lequel le flux audio du client a démarré.
Type : String
- FragmentStopNumber
-
Numéro qui identifie le fragment Kinesis Video Streams dans lequel le flux audio du client s'est arrêté.
Type : String
- Location
-
Emplacement de l'enregistrement ou de la transcription dans Amazon S3.
Type : String
Longueur : de 0 à 256
- MediaStreamType
-
Informations sur le flux multimédia utilisé pendant la conversation.
Type : String
Valeurs valides:
AUDIO,VIDEO,CHAT - ParticipantType
-
Informations sur le participant à la conversation, qu'il s'agisse d'un agent ou d'un contact. Les types de participants sont les suivants :
-
Tous
-
Responsable
-
Agent
-
Client
-
Tiers
-
Superviseur
Type : String
-
- StartTimestamp
-
Quand la conversation du dernier tronçon de l'enregistrement a commencé.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- Status
-
État de l'enregistrement ou de la transcription.
Valeurs valides:
AVAILABLE|DELETED|NULL - StopTimestamp
-
Quand la conversation du dernier tronçon de l'enregistrement s'est arrêtée.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- StorageType
-
Endroit où l'enregistrement ou la transcription est stocké.
Type : String
Valeurs valides : Amazon S3 |
KINESIS_VIDEO_STREAM
References
Contient des liens vers d'autres documents relatifs à un contact.
- Informations de référence
-
Name
Type:
URL|ATTACHMENT|NUMBER|STRING|DATE|EMAIL-
Lorsque Type =
ATTACHMENT, l'enregistrement possède également un champ Statut.Valeurs de statut valides
APPROVED|REJECTED
Value
-
RoutingCriteria
Liste des critères de routage. Chaque fois que les critères de routage sont mis à jour sur un contact, ils sont ajoutés à cette liste.
- ActivationTimestamp
-
Horodatage indiquant le moment où les critères de routage sont définis comme actifs. Un critère de routage est activé quand le contact est transféré vers une file d’attente.
ActivationTimestamp est défini sur les critères de routage pour les contacts dans la file d’attente des agents, même si les critères de routage ne sont jamais activés pour les contacts dans la file d’attente des agents.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- Index
-
Informations sur l’index des critères de routage.
Lorsque vous avez mis à jour les critères de routage plus de trois fois pour un contact en file d’attente, seules les trois dernières mises à jour apparaissent dans l’enregistrement du contact. Toutefois, vous pouvez utiliser l’indice pour identifier le nombre de fois que les critères de routage ont été mis à jour dans l’enregistrement du contact.
Par exemple, si les critères de routage ont été mis à jour cinq fois, vous verrez trois critères de routage sur l’enregistrement du contact avec les indices 2, 3 et 4. Cela est dû au fait que seuls trois critères de routage sont enregistrés dans l’enregistrement du contact. Les deux premières mises à jour des critères de routage qui auraient eu les indices 0 et 1 n’apparaissent donc pas dans l’enregistrement du contact.
Type : Integer
Valeur min. : 0
- Steps
-
Liste des étapes de routage.
Type : liste d’objets d’étape
Longueur : de 1 à 5
RoutingProfile
Informations relatives à un profil de routage.
- ARN
-
ARN (Amazon Resource Name) du profil de routage.
Type : ARN
- Name
-
Nom du profil de routage.
Type : String
Longueur : de 1 à 100
StateTransitions
Informations sur les transitions d'état d'un superviseur.
- stateStartTimestamp
-
Date et heure de lancement de l'état en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- stateEndTimestamp
-
Date et heure auxquelles l'état s'est terminé en heure UTC.
Type : String (yyyy-mm-ddThh:mm:ssZ)
- state
-
Valeurs valides : , :
SILENT_MONITOR | BARGE.
Steps
Quand Amazon Connect ne trouve aucun agent disponible répondant aux exigences d’une étape pendant une durée donnée, les critères de routage passent à l’étape suivante de manière séquentielle jusqu’à ce qu’un agent correspondant aux critères de cette étape soit identifié. Lorsque toutes les étapes sont épuisées, Amazon Connect propose le contact à n’importe quel agent figurant dans la file d’attente.
- Status
-
Représente le statut de l’étape de routage.
Type : String
Valeurs valides : EXPIRED, ACTIVE, JOINED, INACTIVE, DEACTIVATED, INTERRUPTED
- Expression
-
Objet permettant de spécifier l’expression d’une étape de routage.
Type : Expression
- Expiry
-
Objet permettant de spécifier l’expiration d’une étape de routage.
Type : Expiry
VoiceIdResult
Le dernier statut de l'ID vocal.
- Authentication
-
Les informations d'authentification vocale pour l'appel.
Type : Authentication
- FraudDetection
-
Les informations de détection de fraude de l'appel.
Type : FraudDetection
- GeneratedSpeakerId
-
L'identifiant du haut-parleur généré par l'ID vocal.
Type : String
Longueur : 25 caractères.
- SpeakerEnrolled
-
Le client était-il inscrit lors de ce contact ?
Type : Boolean
- SpeakerOptedOut
-
Le client s'est-il désinscrit lors de ce contact ?
Type : Boolean
WisdomInfo
Informations sur une session Amazon Q in Connect.
- SessionArn
-
Amazon Resource Name (ARN) de la session Amazon Q in Connect du contact.
Type : ARN
Authentication
Informations sur l'authentification par ID vocal pour un appel.
- ScoreThreshold
-
Score d'authentification minimum requis pour qu'un utilisateur soit authentifié.
Type : Integer
Valeur min. : 0
Valeur maximale : 100
- MinimumSpeechInSeconds
-
Nombre de secondes de parole utilisées pour authentifier l'utilisateur.
Type : Integer
Valeur min. : 5
Valeur maximale : 10
- Score
-
Résultat de l'évaluation de l'authentification par l'ID vocal.
Type : Integer
Valeur min. : 0
Valeur maximale : 100
- Result
-
Chaîne de sortie de l'évaluation de l'authentification par l'ID vocal.
Type : String
Longueur : de 1 à 32
Valeurs valides:
Authenticated|Not Authenticated|Not Enrolled|Opted Out|Inconclusive|Error
FraudDetection
Informations sur la détection des fraudes par l'ID vocal lors d'un appel.
- ScoreThreshold
-
Seuil de détection des fraudeurs dans une liste de surveillance définie dans le flux associé au contact.
Type : Integer
Valeur min. : 0
Valeur maximale : 100
- Result
-
Chaîne de caractères issue de la détection des fraudeurs dans une liste de surveillance.
Type : String
Valeurs valides:
High Risk|Low Risk|Inconclusive|Error - Reasons
-
Contient des types de fraude : fraudeur connu et usurpation d'identité vocale.
Type : List of String
Longueur : de 1 à 128
- RiskScoreKnownFraudster
-
Détection de fraudeurs dans le score d'une liste de surveillance pour la catégorie « Fraudeur connu ».
Type : Integer
Valeur min. : 0
Valeur maximale : 100
- RiskScoreVoiceSpoofing
-
Score de risque de fraude basé sur l'Usurpation d'identité vocale, telle que la lecture de fichiers audio enregistrés par des systèmes de synthèse vocale.
Type : Integer
Longueur : 3
- RiskScoreSyntheticSpeech (non utilisé)
-
Ce champ n'est pas utilisé. Ce score est présenté sous la forme d'un score de risque combiné pour l'Usurpation d'identité vocale.
Type : Integer
Longueur : 3
- GeneratedFraudsterID
-
ID du fraudeur si le type de fraude est Fraudeur connu.
Type : String
Longueur : 25 caractères.
- WatchlistID
-
Liste de surveillance des fraudeurs qui a été définie dans le flux associé au contact. Utilisation pour la détection Fraudeur connu.
Type : String
Longueur : 22 caractères.
Comment identifier les contacts abandonnés
Un contact abandonné fait référence à un contact qui a été déconnecté par le client pendant qu'il était en file d'attente. Cela signifie qu'il n'était pas connecté à un agent.
L'enregistrement de contact pour un contact abandonné a une File d'attente et un Horodatage de mise en file d'attente, car il a été mis en file d'attente. Il n'a pas d'horodatage ConnectedToAgentTimestamp, ni aucun des autres champs qui se remplissent seulement après la connexion du contact à un agent.