Domande frequenti sull'autenticazione
L'SDK effettua la chiamata per l'autenticazione o proviene dal servizio Contact Center AI Platform (CCAI Platform)?
La piattaforma CCAI fornisce company_id e company_secret al server
dell'app host. Queste impostazioni si trovano nel portale dell'amministratore in Impostazioni >
sviluppatore.
Quando l'utente finale accede all'app host, CCAI Platform chiede all'app host di firmare il payload. L'app host firma il payload utilizzando
company_secret e genera un JWT firmato utilizzato da
CCAI Platform per autenticare l'utente finale. POST /auth/end_user
La piattaforma CCAI verifica il JWT firmato ed emette il token di autenticazione per l'utente finale. Se l'utente finale di un identificatore non esiste nel
database della piattaforma CCAI, crealo. Se il dispositivo di device_token non
esiste, crealo.
Come generiamo un token push per la piattaforma CCAI se l'utente non ha eseguito l'accesso?
I token push non sono necessari per l'autenticazione utente.
CCAI Platform può utilizzare i token generati dalla mia azienda per l'autenticazione anziché utilizzare il callback del servizio per l'autenticazione?
Sì, puoi utilizzare il tuo sistema di autenticazione e ti invitiamo a farlo. L'identificazione dell'utente finale deve essere nel payload. L'utente finale esegue l'autenticazione e questa viene riconosciuta sul tuo server. Poi il server invia queste informazioni a CCAI Platform. Se il tuo server non conosce l'utente finale, lo considereremo anonimo e lo mostreremo come tale, ad esempio "Utente web" anziché il nome effettivo del cliente.
È possibile eseguire l'inizializzazione del client di chat come attività autonoma?
Al momento, non è possibile eseguire l'inizializzazione del client di chat come attività autonoma.
Domande frequenti sull'integrazione di iOS o Android
Come faccio a configurare l'SDK su iOS senza utilizzare CocoaPods?
Per configurare iOS senza utilizzare CocoaPods, devi installare il file ManualInstallationGuide.md. Puoi trovarlo nell'SDK iOS.
TBD: Where in the iOS SDK? E per Android?
Domande frequenti sull'integrazione dell'SDK web
Esiste un modo per spostare l'icona della bolla di chat della piattaforma CCAI in modo che non sia coperta da altri elementi della mia pagina web?
Se implementato, lo stile dell'SDK web potrebbe avere un indice z inferiore rispetto agli altri elementi che lo coprono oppure potrebbe avere lo stesso indice z, ma essere codificato dopo questi altri elementi, il che lo nasconde.
Domande frequenti sulle API
Per quanto tempo i dati della mia azienda saranno disponibili tramite l'API?
È possibile accedere alle API in modo storico senza limiti di tempo.
Qual è l'intervallo in cui posso accedere alle informazioni attuali?
È possibile accedere alle nostre API in tempo reale man mano che i dati vengono compilati al momento della chiamata.
Qual è l'intervallo consigliato per il polling dei dati?
Poiché le API sono GET, la best practice consiste nell'eseguire il polling ogni 7 minuti o 15 minuti.
Che cos'è il limite di frequenza?
Fino a 10 chiamate al secondo.
Domande frequenti sui dati
L'SLA della chiamata o della chat è disponibile o deve essere calcolata in base alle metriche nella risposta?
L'SLA non è presente nella risposta. È un aspetto che dovrà essere identificato e calcolato.
Possiamo generare report sul numero di volte o sulla durata di tempo in cui un agente specifico mette in attesa un chiamante?
Nell'oggetto participants della risposta è presente una voce per
end_user (il consumatore) con un valore hold_duration. Si tratta della durata totale
dell'attesa sperimentata dall'utente finale durante la chiamata.
Possiamo distinguere tra trasferimenti a caldo e a freddo?
Al momento non è possibile.
Perché la durata della chiamata nella parte superiore della risposta è diversa da quella riportata per end_user in participants?
L'attuale call_duration è rappresentato dalla differenza tra il valore
della chiamata connected_at e il valore finished_at. Non è un valore che
attualmente rappresenta la durata effettiva della gestione. La durata dell'handle può essere
ottenuta dall'oggetto handle_durations della risposta. La somma di
call_duration in ciascuno di questi oggetti di risposta più
acw_duration rappresenterebbe il tempo totale di gestione della chiamata.
Domande frequenti di carattere generale
Qual è il limite di dimensioni o durata di un video?
I CRM come Zendesk hanno una limitazione della dimensione dei video che non può superare i 20 MB. Se il video è più grande, l'utente finale riceve un avviso che il file è troppo grande.