Passaggi condivisi per la migrazione a Open CTI
Se si esegue la migrazione da Open CTI a un'altra soluzione Voice da Salesforce, eseguire i passaggi seguenti indipendentemente dal percorso di migrazione.
Prima di iniziare, rivedere Scegli il percorso di migrazione Open CTI ed esaminare i passaggi specifici del percorso di migrazione scelto.
A seconda del percorso di migrazione, il connettore e il backend di telefonia vengono installati tramite un pacchetto, l'impostazione dell'account AWS o il provisioning Salesforce. Nello specifico:
- I percorsi 1, 2 e 3 coinvolgono la stessa riconfigurazione e lo stesso modello di dati di Salesforce, quindi vengono applicate tutte le fasi condivise. Ogni chiamata crea un record VoiceCall, l'instradamento avviene attraverso Omnicanale, gli screen-pop vengono eseguiti nei flussi Omni e l'automazione post-chiamata nei flussi attivati da record.
- Il Percorso 4 prevede un'esperienza di impostazione diversa e il modello di dati è diverso, quindi alcuni passaggi condivisi non sono validi.
Fase 1: Creazione di un call center Salesforce Voice
Questo passaggio è obbligatorio per i percorsi di migrazione 1, 2 e 3. Non è obbligatorio per Salesforce Voice con telefonia nativa (percorso 4). Per configurare il percorso 4, utilizzare l'impostazione singola di Salesforce Go che crea un call center di base oppure vedere Impostazione di Salesforce Voice per istruzioni dettagliate.
Il call center Salesforce Voice sostituisce il call center Open CTI. Per una migrazione pulita, creare un nuovo call center. Un call center Open CTI include un URL adattatore CTI. Al contrario, un call center Salesforce Voice non ha un URL. Il connettore viene caricato come componente Lightning dal pacchetto installato o, nel caso di Voice nativo, viene integrato nella piattaforma Salesforce.
callCenterType e vendorInfoApiName. Vedere la documentazione del fornitore di telefonia per i valori di campo corretti.- Da Imposta, immettere Contact center nella casella Ricerca veloce.
- A seconda del modello di telefonia, selezionare Contact center partner di telefonia o Contact center Amazon.
-
Fai clic su Nuova.
Viene aperta la creazione guidata call center.
-
Immettere un nome chiaro, ad esempio Voce - Nome fornitore - Produzione.
Non assegnare ancora gli utenti al call center.
Per istruzioni dettagliate basate sul modello di telefonia, seguire queste guide:
- Salesforce Voice con partner di telefonia: Creazione del call center del partner di telefonia
- Salesforce Voice con Amazon Connect: Creazione del call center di Amazon Connect
- Salesforce Voice con partner di telefonia di Amazon Connect: Creazione di un call center con partner Amazon
Fase 2: Configurazione di Omnicanale per Voice
Questo passaggio è obbligatorio per i percorsi di migrazione 1, 2, 3 e 4.
Se si utilizza già Omnicanale per i casi, Messaggistica o Chat ottimizzata, aggiungere un canale di assistenza Voice. Se non si ha familiarità con Omnicanale, configurarlo da zero.
Creare un canale di assistenza Voice.
- Da Imposta, nella casella Ricerca veloce, immettere Canali di assistenza, quindi selezionare Canali di assistenza.
- Immettere Voce come etichetta e selezionare VoiceCall come oggetto.
- Nelle impostazioni del canale, impostare il timeout Lavoro dopo la conversazione in modo che corrisponda alla policy ACW corrente, se presente.
Creare o aggiornare una configurazione di instradamento.
- Da Imposta, nella casella Ricerca veloce, immettere Configurazioni di instradamento, quindi selezionare Configurazioni di instradamento.
- Fare clic su Nuovo o modificare una configurazione di instradamento esistente.
-
Selezionare un modello di instradamento.
Per Voice, si consiglia Più disponibile.
-
Immettere 1 come unità di capacità.
Poiché Voice è esclusivo, una chiamata occupa completamente un agente.
Creare o aggiornare un'area di attesa Omnicanale.
- Da Imposta, nella casella Ricerca veloce, immettere Aree di attesa, quindi selezionare Aree di attesa.
- Fare clic su Nuovo o modificare un'area di attesa esistente.
- Aggiungere VoiceCall come oggetto supportato.
- Assegnare la configurazione di instradamento all'area di attesa.
- Aggiungere gli agenti come membri dell'area di attesa o utilizzare i gruppi pubblici per assegnare i membri.
Creare gli stati presenza.
- Da Imposta, nella casella Ricerca veloce, immettere Stati presenza, quindi selezionare Stati presenza.
- Creare almeno tre stati: Disponibile per Voice, Occupato e Pausa.
- Assegnare il canale di assistenza Voice allo stato Disponibile per Voice.
-
Dalla pagina Profili in Imposta, assegnare i nuovi stati presenza ai profili utente.
Nelle impostazioni di ogni profilo, accedere a Presenze di servizio abilitate.
Fase 3: Creazione di un flusso Omnicanale per sostituire Screen-Pop
Questo passaggio è obbligatorio per i percorsi di migrazione 1, 2, 3 e 4.
In Open CTI, lo screen-pop è JavaScript integrato nell'adattatore Open CTI e non può essere riutilizzato. È possibile ricrearlo in modo dichiarativo in Flow Builder.
- In Imposta, immettere Flussi nella casella Ricerca veloce, quindi selezionare Flussi.
- Fare clic su Nuovo flusso, quindi cercare e selezionare Flusso Omnicanale.
-
Configurare il flusso aggiungendo elementi e azioni.
Il flusso sarà esclusivo della logica aziendale. Ecco un esempio generale:
- Salvare e attivare il flusso.
-
Assegnare il flusso.
- Per Salesforce Voice con telefonia nativa, da Imposta utilizzare Ricerca veloce per accedere a Canali di comunicazione. Dalla scheda Tutti i canali, selezionare il canale. Modificare il canale per aggiornare i dettagli di instradamento.
- Per tutti gli altri modelli di telefonia vocale, da Imposta utilizzare Ricerca veloce per accedere ai call center Amazon o ai call center partner di telefonia. Selezionare il call center. Nella sezione Canali call center, modificare un canale per specificare il flusso in Instradamento chiamata.
- Salva le modifiche.
Vedere anche:
Fase 4: Assegnazione di agenti e personalizzazione dei layout
Questo passaggio è obbligatorio per i percorsi di migrazione 1, 2, 3 e 4.
Associare gli agenti al nuovo call center Salesforce Voice e ritirare i layout di softphone Open CTI. Per la maggior parte dei modelli di telefonia, gli amministratori assegnano gli agenti a un call center tramite l'elenco dei membri del call center, non tramite la pagina Gestisci utenti call center. Per Salesforce Voice con telefonia nativa, gli amministratori assegnano solo gli insiemi di autorizzazioni; non è necessario assegnare agenti a un call center.
Assegnare gli agenti al nuovo call center. Questo passaggio non è obbligatorio per Salesforce Voice con telefonia nativa.
- Da Imposta, immettere Call center nella casella Ricerca veloce, quindi selezionare Call center Amazon o Call center partner di telefonia, a seconda del modello di telefonia in uso.
- Fare clic sul nome del call center.
- Nella sezione Utenti call center, fare clic su Aggiungi.
- Selezionare gli utenti da aggiungere a questo call center.
Assegnare gli insiemi di autorizzazioni agli agenti.
-
Assegnare gli insiemi di autorizzazioni Salesforce Voice inclusi nel pacchetto.
I pacchetti Amazon Connect o Partner di telefonia forniti da Salesforce in genere includono questi insiemi di autorizzazioni: Agente call center Salesforce Voice, Agente call center Salesforce Voice (Partner di telefonia), Amministratore call center Salesforce Voice, Amministratore call center Salesforce Voice (Partner di telefonia), Supervisore call center Salesforce Voice e Supervisore call center Salesforce Voice (Partner di telefonia).
Per i pacchetti partner di telefonia specifici del fornitore, consultare la guida all'installazione del fornitore per i nomi degli insiemi di autorizzazioni.
Salesforce Voice con telefonia nativa utilizza un modello di licenza diverso con i propri insiemi di autorizzazioni. Per i nomi, vedere Assegnazione di insiemi di autorizzazioni per Call center Agentforce.
Configurare l'app e i layout.
-
Aggiungere il componente Omnicanale all'app.
Il riquadro softphone vocale è incorporato nel componente Omnicanale, quindi non è necessario aggiungere un riquadro softphone separato.
-
Ritirare i layout di softphone Open CTI.
In Salesforce Voice, i controlli delle chiamate, lo screen-pop e il riquadro dei record correlati sono controllati dal flusso Omnicanale e dalle impostazioni di estensione Voice nel call center. I layout di softphone non vengono utilizzati.
Fase 5: Convalida dell'impostazione in un Sandbox
Questo passaggio è obbligatorio per i percorsi di migrazione 1, 2, 3 e 4.
In un Sandbox, testare queste funzionalità per individuare eventuali errori o configurazioni errate.
- Verificare che gli agenti possano accedere a Omnicanale e impostarsi su Disponibile.
- Verificare che una chiamata di prova in entrata attivi uno screen-pop al referente o all'account corretto.
- Verificare che gli agenti vedano i pulsanti Accetta e Rifiuta nel riquadro del softphone.
- Verificare che una chiamata si connetta, che il timer si avvii e che le azioni di attesa e disattivazione funzionino.
- Verificare che al termine di una chiamata venga visualizzato il riquadro ACW e che l'agente possa inserire note.
- Verificare che dopo il periodo ACW venga creato un record di destinazione, ad esempio un caso, con i valori di campo corretti.
-
Verificare che il record VoiceCall risultante mostri la durata, lo stato e la
OwnerIdcorretti. - Verificare che un supervisore possa visualizzare la chiamata attiva e lo stato dell'agente in Command Center for Service (in precedenza Supervisore Omni).
- Verificare che i rapporti su VoiceCall restituiscano i dati previsti.
Fase 6: Monitoraggio del call center (giorni da 1 a 5)
Questo passaggio è obbligatorio per i percorsi di migrazione 1, 2, 3 e 4.
È molto probabile che i problemi si manifestino nei primi giorni dopo il lancio. Monitorare quotidianamente il nuovo call center da questi punti di vista.
-
Creare un rapporto sull'oggetto VoiceCall che mostra VoiceCall il cui
CreatedDate= OGGI.- Verificare che il conteggio delle chiamate corrisponda al volume di chiamate previsto.
- Se vengono visualizzati record con
Status = nulloCallDurationInSeconds = 0sulle chiamate completate, il connettore non pubblica HANGUP correttamente. - Se vengono visualizzati record con un
OwnerIdvuoto, la chiamata non è mai stata instradata a un agente. Se più del 5% dei record VoiceCall in un giorno manca ilOwnerIdo ilCallDurationInSeconds, mettere in pausa e analizzare.
-
In Command Center for Service (in precedenza Supervisore Omni), monitorare le transizioni di stato degli agenti in tempo reale.
Gli agenti devono passare a Lavoro dopo la conversazione, non Offline, al termine di una chiamata.
- Monitorare i processi Apex non riusciti nella pagina Apex Jobs in Imposta.
- Se il connettore utilizza gli eventi piattaforma, controllare il monitor del bus degli eventi nella pagina Eventi piattaforma in Imposta.
-
Utilizzare l'API Stato Omnicanale per eseguire query sui
UserServicePresenceper confrontare gli stati effettivi e previsti degli agenti. -
Raccogliere i commenti sulle prestazioni dagli agenti del call center e utilizzare questa tabella per diagnosticare i problemi segnalati.
Reclamo agente Problema probabile "Il mio stato è andato offline da solo dopo una chiamata." enqueueNextStateohasPendingStatusChangenon è configurato correttamente."La schermata non si è aperta." Il flusso Omni non è assegnato al canale vocale oppure il flusso ha un errore SOQL silenzioso. "Dopo la chiamata non è stato creato alcun record." Un flusso Omnicanale o attivato da record presenta un errore. Controllare la sezione Registri debug delle impostazioni del flusso in Imposta. "Il supervisore non vede la mia chiamata." Il voiceCallIdmanca nell'evento CALL_STARTED.
Fase 7: Creazione di un piano di ritiro
Questo è un passaggio non azzardato che si applica ai percorsi di migrazione 1, 2, 3 e 4.
Se qualcosa non va quando il call center viene reso disponibile, è possibile ripristinare l'adattatore Open CTI perché è ancora installato. Il ripristino richiede 15-30 minuti.
Durante un ritiro, non vengono persi dati. Vengono mantenuti tutti i record VoiceCall creati durante la finestra di Salesforce Voice, nonché i record associati (ad esempio i casi) creati dal flusso Salesforce Voice.
-
Rimuovere tutti gli agenti dal nuovo call center Salesforce Voice. Poiché gli agenti possono appartenere a un solo call center alla volta, è necessario completare questo passaggio prima di riassegnarli al call center Open CTI.
- Per Salesforce Voice con telefonia nativa, annullare l'assegnazione degli insiemi di autorizzazioni per Call center Agentforce.
- Per gli altri modelli di telefonia, da Imposta immettere Contact center nella casella Ricerca veloce, quindi selezionare Contact center partner di telefonia o Contact center Amazon, a seconda del modello di telefonia. Selezionare il call center, passare a Utenti call center e quindi selezionare e rimuovere gli utenti.
-
Aggiungere nuovamente gli agenti al call center Open CTI.
- Da Imposta, immettere Call center nella casella Ricerca veloce, quindi selezionare Call center.
- Fare clic sul nome del call center Open CTI.
- Fare clic su Gestisci utenti call center e quindi aggiungere nuovamente tutti gli agenti.
-
Riabilitare l'URL dell'adattatore CTI se è disabilitato.
Aggiornare la definizione call center in modo che punti all'URL dell'adattatore originale.
-
Disattivare l'instradamento Voice.
- Da Imposta, immettere Configurazioni di instradamento nella casella Ricerca veloce, quindi selezionare Configurazioni di instradamento.
- Selezionare la configurazione di instradamento vocale.
- Impostare lo stato su Inattivo.
-
Chiedere agli agenti di aggiornare il browser.
Il riquadro Open CTI softphone verrà caricato al successivo accesso.
Per evitare la necessità di un ritiro, attenersi alle seguenti procedure consigliate:
- Prima di passare alla produzione, eseguire un periodo parallelo di almeno una settimana nel Sandbox con un volume di chiamate realistico.
- Non pianificare il taglio della produzione di lunedì o il primo giorno di un mese. Un cutover di metà settimana e metà mese consente di tornare indietro senza influire sui cicli di fatturazione o di generazione dei rapporti.
Fase 8: Disattiva Open CTI
Questo passaggio è obbligatorio per i percorsi di migrazione 1, 2, 3 e 4.
Quando il call center Salesforce Voice viene reso disponibile, eseguire i passaggi seguenti per disattivare Open CTI.
- Verificare che tutti gli agenti siano stati spostati dal call center Open CTI al nuovo call center.
- Disabilitare l'URL dell'adattatore CTI per evitare che gli agenti lo carichino accidentalmente.
-
Attendere 30 giorni per verificare che nessuna automazione dipenda dal pacchetto Open CTI.
Sono inclusi flussi, Apex o rapporti che fanno riferimento ai relativi oggetti personalizzati. Quando si è certi che i collegamenti al pacchetto siano stati rimossi, disinstallare il pacchetto.

