View a markdown version of this page

Événements et demandes pour les applications 3P - 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.

Événements et demandes pour les applications 3P

Note

Si vous êtes développeur, découvrez comment créer des applications qui réagissent aux événements : intégrez l'application aux données des agents de l'espace de travail des agents Connect Customer.

Vous devez autoriser explicitement les applications tierces à accéder aux données Connect Customer. Attribuez des autorisations via l'API ou dans le Console de gestion AWS. Vous pouvez également modifier les autorisations sur une application existante.

Pour comprendre les effets de l’attribution d’une autorisation particulière, passez en revue les autorisations suivantes, leur description, ainsi que les demandes et événements correspondants.

Par exemple, si vous attribuez User.Details.View à une application, celle-ci peut effectuer les agent.getARN requêtes agent.getName et. Si votre application s'abonne à un événement ou demande des données pour lesquelles elle n'est pas autorisée, elle risque de ne pas fonctionner comme prévu.

Pour en savoir plus sur chaque demande et événement, consultez la Référence des API.

Autorisation Description Requêtes Événements

User.Details.View

Informations sur l'agent, telles que son nom complet et son ARN utilisateur

agent/getName

agent/getARN

User.Configuration.View

Informations de configuration relatives à l’agent, telles que son profil de routage associé

agent/getRoutingProfile

agent/getChannelConcurrency

agent/getExtension

getLanguage

agent/listAvailabilityStates

agent/listQuickConnects

voice/getOutboundCallPermission

voice/listDialableCountries

sur LanguageChanged

User.Status.View

Détails relatifs au statut de l’agent

agent/getState

agent/onStateChanged

Contact.Details.View

Informations sur le contact ouvert dans l'espace de travail

contact/getInitialContactId

contact/getChannelType

contact/getStateDuration

contact/getQueue

contact/getQueueTimestamp

contact/onCleared

contact/onMissed

contact/onStartingAcw

contact/onConnected

Contact.CustomerDetails.View

Détails relatifs à vos clients, tels que le numéro de téléphone d’où ils appellent (voix uniquement)

voice/getInitialCustomerPhoneNumber

Contact.Attributes.View

Métadonnées relatives au contact

contact/getAttribute

contact/getAttributes

User.Status.Edit

Modification du statut de l’agent

agent/setAvailabilityState

agent/setAvailabilityStateByName

agent/setOffline

Contact.Details.Edit

Fonctionnalités de modification des contacts, telles que les appels sortants ou le transfert d'appels

voice/createOutboundCall

contact/transfer

contact/addParticipant

contact/accept

contact/clear

*

Permet d’accéder à toutes les demandes et à tous les événements.