View a markdown version of this page

Eventi e richieste di app 3P - Cliente Amazon Connect

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eventi e richieste di app 3P

Nota

Se sei uno sviluppatore, scopri come creare applicazioni che reagiscono agli eventi: integra l'applicazione con i dati degli agenti di Workspace di Connect Customer Agent.

È necessario autorizzare esplicitamente le applicazioni di terze parti ad accedere ai dati dei clienti Connect. Assegna le autorizzazioni con l'API o nel. Console di gestione AWS Puoi anche modificare le autorizzazioni su un'app esistente.

Per comprendere gli effetti dell’assegnazione di una particolare autorizzazione, esamina le autorizzazioni, la descrizione e le richieste e gli eventi corrispondenti riportati di seguito.

Ad esempio, se assegni User.Details.View a un'applicazione, l'applicazione può effettuare le agent.getARN richieste agent.getName e. Se la tua app si iscrive a un evento o richiede dati per i quali non dispone dell'autorizzazione, l'app potrebbe non funzionare come previsto.

Per ulteriori informazioni su ogni richiesta ed evento, consulta la Documentazione di riferimento delle API.

Autorizzazione Description Richieste Eventi

User.Details.View

Dettagli sull'agente, come il nome completo e l'ARN dell'utente

agent/getName

agent/getARN

User.Configuration.View

Informazioni di configurazione sull'agente, ad esempio il profilo di instradamento associato

agent/getRoutingProfile

agent/getChannelConcurrency

agent/getExtension

getLanguage

agent/listAvailabilityStates

agent/listQuickConnects

voice/getOutboundCallPermission

voice/listDialableCountries

su LanguageChanged

User.Status.View

Dettagli relativi allo stato dell'agente

agent/getState

agent/onStateChanged

Contact.Details.View

Dettagli sul contatto aperto nell'area di lavoro

contact/getInitialContactId

contact/getChannelType

contact/getStateDuration

contact/getQueue

contact/getQueueTimestamp

contact/onCleared

contact/onMissed

contact/onStartingAcw

contact/onConnected

Contact.CustomerDetails.View

Dettagli relativi ai clienti, ad esempio il numero di telefono da cui chiamano (solo voce)

voice/getInitialCustomerPhoneNumber

Contact.Attributes.View

Metadati relativi al contatto

contact/getAttribute

contact/getAttributes

User.Status.Edit

Modifica dello stato dell’agente

agent/setAvailabilityState

agent/setAvailabilityStateByName

agent/setOffline

Contact.Details.Edit

Funzionalità di modifica dei contatti, ad esempio effettuare chiamate in uscita o trasferire chiamate

voice/createOutboundCall

contact/transfer

contact/addParticipant

contact/accept

contact/clear

*

Fornisce accesso a tutte le richieste e a tutti gli eventi.