Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Acara dan permintaan untuk aplikasi 3P
catatan
Jika Anda seorang pengembang, tinjau cara membuat aplikasi yang bereaksi terhadap peristiwa: Integrasikan aplikasi dengan data agen ruang kerja agen agen Connect Customer.
Anda harus secara eksplisit memberikan izin aplikasi pihak ketiga untuk mengakses data Connect Customer. Tetapkan izin dengan API atau di Konsol Manajemen AWS. Anda juga dapat mengedit izin pada aplikasi yang sudah ada.
Untuk memahami efek pemberian izin tertentu, tinjau izin, deskripsi, dan permintaan serta peristiwa yang sesuai berikut ini.
Misalnya, jika Anda menetapkan User.Details.View ke aplikasi, aplikasi dapat membuat agent.getARN permintaan agent.getName dan. Jika aplikasi Anda berlangganan acara atau meminta data yang tidak memiliki izin, aplikasi mungkin tidak berfungsi seperti yang diharapkan.
Untuk mempelajari lebih lanjut tentang setiap permintaan dan acara, lihat Refer ensi API.
| Izin | Deskripsi | Permintaan | Peristiwa |
|---|---|---|---|
|
User.Details.View |
Rincian tentang agen, seperti nama lengkap dan pengguna ARN |
agent/getName agent/getARN |
|
|
User.Configuration.View |
Informasi konfigurasi tentang agen, seperti profil routing terkait |
agent/getRoutingProfile agent/getChannelConcurrency agent/getExtension Dapatkan Bahasa agent/listAvailabilityStates agent/listQuickConnects voice/getOutboundCallPermission voice/listDialableCountries |
pada LanguageChanged |
|
User.Status.View |
Rincian tentang status agen |
agent/getState |
agent/onStateChanged |
|
Contact.Details.View |
Detail tentang kontak yang terbuka di ruang kerja |
contact/getInitialContactId contact/getChannelType contact/getStateDuration contact/getQueue contact/getQueueTimestamp |
contact/onCleared contact/onMissed contact/onStartingAcw contact/onConnected |
|
Contact.CustomerDetails.View |
Detail tentang pelanggan Anda, seperti nomor telepon tempat mereka menelepon (khusus Suara) |
voice/getInitialCustomerPhoneNumber |
|
|
Contact.Attributes.View |
Metadata tentang kontak |
contact/getAttribute contact/getAttributes |
|
|
User.Status.Edit |
Ubah status agen |
agent/setAvailabilityState agent/setAvailabilityStateByName agent/setOffline |
|
|
Contact.Details.Edit |
Kemampuan mengedit kontak, seperti melakukan panggilan keluar atau mentransfer panggilan |
voice/createOutboundCall contact/transfer contact/addParticipant contact/accept contact/clear |
|
|
* |
Menyediakan akses ke semua permintaan dan acara. |