FAQ Autentikasi
Apakah SDK melakukan panggilan untuk mengautentikasi atau berasal dari layanan Contact Center AI Platform (CCAI Platform)?
Platform CCAI menyediakan company_id dan company_secret ke server aplikasi host. Opsi ini dapat ditemukan di portal administrator di bagian Setelan > developer.
Saat pengguna akhir login ke aplikasi host, Platform CCAI akan meminta aplikasi host untuk menandatangani payload. Aplikasi host menandatangani payload menggunakan
company_secret dan menghasilkan JWT bertanda tangan yang digunakan oleh
Platform CCAI untuk mengautentikasi pengguna akhir. POST /auth/end_user
CCAI Platform memverifikasi JWT yang ditandatangani dan menerbitkan token autentikasi untuk pengguna akhir. Jika pengguna akhir ID tidak ada di DB Platform CCAI, buat pengguna akhir tersebut. Jika perangkat device_token tidak ada, buat perangkat tersebut.
Bagaimana cara membuat token push untuk Platform CCAI jika pengguna tidak login?
Token push tidak diperlukan untuk autentikasi pengguna.
Dapatkah Platform CCAI menggunakan token yang dibuat perusahaan saya untuk autentikasi, bukan menggunakan callback layanan untuk autentikasi?
Ya, Anda dapat menggunakan sistem autentikasi Anda sendiri dan sebaiknya Anda melakukannya. Identifikasi pengguna akhir harus ada di payload. Cara kerjanya adalah pengguna akhir melakukan autentikasi dan hal ini dikenali di server Anda. Kemudian, server Anda akan mengirimkan info ini ke Platform CCAI. Jika server Anda tidak mengetahui siapa pengguna akhir, kami akan menganggapnya anonim dan menampilkannya seperti itu—misalnya, "Pengguna web" vs. nama asli pelanggan.
Apakah mungkin menjalankan inisialisasi klien chat sebagai aktivitas mandiri?
Saat ini, Anda tidak dapat menjalankan inisialisasi klien chat sebagai aktivitas mandiri.
FAQ integrasi iOS atau Android
Bagaimana cara menyiapkan di iOS tanpa menggunakan cocoapods?
Anda harus menginstal file ManualInstallationGuide.md untuk menyiapkan iOS tanpa menggunakan cocoapods. Anda dapat menemukannya di iOS SDK.
TBD: Di mana di iOS SDK? Bagaimana dengan Android?
FAQ integrasi Web SDK
Apakah ada cara untuk memindahkan ikon balon chat Platform CCAI agar tidak tertutup oleh elemen lain di halaman web saya?
Jika diterapkan, gaya SDK web mungkin memiliki z-index yang lebih rendah daripada elemen lain yang menutupinya, atau mungkin memiliki z-index yang sama, tetapi dikodekan setelah item lain ini, sehingga menyembunyikannya di belakangnya.
FAQ API
Berapa lama data perusahaan saya akan tersedia melalui API?
API dapat diakses secara historis tanpa batas waktu.
Berapa interval waktu yang saya perlukan untuk mengakses informasi terkini?
API kami dapat diakses secara real time saat data dikompilasi pada waktu dipanggil.
Berapa interval yang direkomendasikan untuk melakukan polling data?
Karena API adalah GET, praktik terbaiknya adalah melakukan polling setiap 7 menit atau 15 menit.
Berapa batas laju?
Hingga 10 panggilan per detik.
FAQ Data
Apakah SLA panggilan atau chat tersedia atau perlu dihitung berdasarkan metrik dalam respons?
SLA tidak ada dalam respons. Hal ini perlu diidentifikasi dan dihitung.
Dapatkah kami melaporkan berapa kali, atau durasi waktu, saat agen tertentu menahan penelepon?
Dalam objek participants respons, ada entri untuk
end_user (konsumen) dengan nilai hold_duration. Itulah total durasi
penundaan yang dialami pengguna akhir saat melakukan panggilan.
Dapatkah kita membedakan antara pengalihan hangat dan dingin?
Saat ini, tidak.
Mengapa durasi panggilan di bagian atas respons berbeda dengan durasi panggilan yang dilaporkan untuk end_user di bagian participants?
call_duration saat ini direpresentasikan sebagai selisih nilai
panggilan connected_at dan nilai finished_at. Ini bukan nilai yang
saat ini mewakili durasi penanganan sebenarnya. Durasi Penanganan dapat
diperoleh dari objek handle_durations respons. Jumlah
call_duration di setiap objek respons tersebut ditambah
acw_duration akan menunjukkan total waktu penanganan panggilan.
FAQ Umum
Berapa batas ukuran atau durasi video?
CRM seperti Zendesk memiliki batasan ukuran video hingga 20 MB. Jika video lebih besar dari ini, pengguna akhir akan diberi tahu bahwa file mereka terlalu besar.