Gedeelde stappen voor Open CTI-migratie
Als u migreert van Open CTI naar een andere Voice-oplossing vanuit Salesforce, voert u deze stappen uit, ongeacht uw migratiepad.
Raadpleeg Uw open CTI-migratietraject kiezen en bestudeer de stappen die specifiek zijn voor het gekozen migratietraject.
Afhankelijk van het migratiepad worden de connector en de telefonieback-end geïnstalleerd via een pakket, AWS-accountset-up of Salesforce-levering. Met name:
- Paden 1, 2 en 3 omvatten dezelfde Salesforce-herconfiguratie en hetzelfde gegevensmodel, waardoor alle gedeelde stappen van toepassing zijn. Elk gesprek maakt een VoiceCall-record, routering vindt plaats via Omni-Channel, schermpop-ups worden uitgevoerd in Omni-stromen en automatisering na het gesprek wordt uitgevoerd in door records geactiveerde stromen.
- Pad 4 omvat een andere set-upervaring en het gegevensmodel verschilt, waardoor bepaalde gedeelde stappen niet van toepassing zijn.
Stap 1: Een Salesforce Voice-contactcentrum maken
Deze stap is verplicht voor migratietrajecten 1, 2 en 3. Deze stap is niet verplicht voor Salesforce Voice met native telefonie (traject 4). Gebruik voor het configureren van traject 4 de eenmalige set-up vanuit Salesforce Go waarmee een basaal contactcentrum wordt gemaakt, of raadpleeg Salesforce Voice instellen voor gedetailleerde instructies.
Het Salesforce Voice-contactcentrum vervangt uw Open CTI-callcenter. Maak voor een schone migratie een nieuw contactcentrum. Een Open CTI-callcenter omvat een CTI-adapter-URL. Een Salesforce Voice-contactcentrum heeft daarentegen geen URL. De connector wordt geladen als een Lightning component vanuit het geïnstalleerde pakket of, in het geval van native Voice, is ingebouwd in het Salesforce-platform.
callCenterType en vendorInfoApiName bij te werken. Raadpleeg de documentatie van uw telefonieleverancier voor de juiste veldwaarden.- Geef vanuit Set-up Contactcentra op in het vak Snel zoeken.
- Afhankelijk van uw telefoniemodel selecteert u Contactcentra van partnertelefonie of Contactcentra van Amazon.
-
Klik op Nieuw.
De wizard Contactcentrum maken wordt geopend.
-
Geef een duidelijke naam op, bijvoorbeeld Voice - Uw leveranciersnaam - Productie.
Wijs nog geen gebruikers toe aan uw contactcentrum.
Volg deze handleidingen voor gedetailleerde instructies op basis van uw telefoniemodel:
- Salesforce Voice met partnertelefonie: Uw contactcentrum voor partnertelefonie maken
- Salesforce Voice met Amazon Connect: Uw Amazon Connect-contactcentrum maken
- Salesforce Voice met partnertelefonie van Amazon Connect: Een Amazon-partnercontactcentrum maken
Stap 2: Omni-Channel configureren voor Voice
Deze stap is verplicht voor de migratiepaden 1, 2, 3 en 4.
Als u Omni-Channel al gebruikt voor cases, Berichtenverkeer of Uitgebreide chat, voegt u een Voice-servicekanaal toe. Als Omni-Channel nieuw voor u is, stelt u het helemaal opnieuw in.
Maak een Voice-servicekanaal.
- Geef vanuit Set-up Servicekanalen op in het vak Snel zoeken en selecteer vervolgens Servicekanalen.
- Geef Voice op als label en selecteer VoiceCall als object.
- Stel in de kanaalinstellingen de time-out Werk na gesprek in op uw huidige ACW-beleid, als u er een hebt.
Maak of werk een routeringsconfiguratie bij.
- Geef vanuit Set-up Routeringsconfiguraties op in het vak Snel zoeken en selecteer vervolgens Routeringsconfiguraties.
- Klik op Nieuw of bewerk een bestaande routeringsconfiguratie.
-
Selecteer een routeringsmodel.
Voor Voice wordt Meest beschikbaar aanbevolen.
-
Geef 1 op als de eenheden van capaciteit.
Omdat Voice exclusief is, neemt één gesprek een vertegenwoordiger volledig in beslag.
Maak of werk een Omni-Channel-wachtrij bij.
- Geef vanuit Set-up Wachtrijen op in het vak Snel zoeken en selecteer vervolgens Wachtrijen.
- Klik op Nieuw of bewerk een bestaande wachtrij.
- Voeg VoiceCall toe als ondersteund object.
- Wijs uw routeringsconfiguratie toe aan de wachtrij.
- Voeg vertegenwoordigers toe als wachtrijleden of gebruik openbare groepen om leden toe te wijzen.
Maak aanwezigheidsstatussen.
- Geef vanuit Set-up Aanwezigheidsstatussen op in het vak Snel zoeken en selecteer vervolgens Aanwezigheidsstatussen.
- Maak minstens drie statussen: Beschikbaar voor Voice, Busy en Break.
- Wijs het Voice-servicekanaal toe aan de status Beschikbaar voor Voice.
-
Wijs vanaf de pagina Profielen in Set-up de nieuwe aanwezigheidsstatussen toe aan gebruikersprofielen.
Navigeer in de instellingen van elk profiel naar Ingeschakelde serviceaanwezigheid.
Stap 3: Een Omni-Channel-stroom samenstellen om schermpop-up te vervangen
Deze stap is verplicht voor de migratiepaden 1, 2, 3 en 4.
In Open CTI is het openklappende scherm JavaScript ingebouwd in de Open CTI-adapter en kan het niet opnieuw worden gebruikt. U kunt deze declaratief opnieuw samenstellen in Flow Builder.
- Geef in Set-up Stromen op in het vak Snel zoeken en selecteer vervolgens Stromen.
- Klik op Nieuwe stroom en zoek vervolgens naar en selecteer Omni-Channel-stroom.
-
Configureer de stroom door elementen en acties toe te voegen.
Uw stroom is uniek voor uw bedrijfslogica. Hier is een algemeen voorbeeld:
- Sla uw stroom op en activeer deze.
-
Wijs de stroom toe.
- Gebruik voor Salesforce Voice met native telefonie vanuit Set-up Snel zoeken om naar communicatiekanalen te gaan. Selecteer het kanaal op het tabblad Alle kanalen. Bewerk het kanaal om routeringsdetails bij te werken.
- Gebruik voor alle andere Voice-telefoniemodellen vanuit Set-up Snel zoeken om naar Amazon-contactcentra of Contactcentra van partnertelefonie te gaan. Selecteer uw contactcentrum. Bewerk in de sectie Contactcentrumkanalen een kanaal om uw stroom op te geven onder Oproeproutering.
- Sla uw wijzigingen op.
Zie ook:
Stap 4: Vertegenwoordigers toewijzen en lay-outs aanpassen
Deze stap is verplicht voor de migratiepaden 1, 2, 3 en 4.
Koppel uw vertegenwoordigers aan het nieuwe Salesforce Voice-contactcentrum en trek uw Open CTI-softphonelay-outs in. Voor de meeste telefoniemodellen wijzen beheerders vertegenwoordigers toe aan een contactcentrum via de ledenlijst van het contactcentrum, niet via de pagina Callcentergebruikers beheren. Voor Salesforce Voice met native telefonie wijzen beheerders alleen machtigingensets toe; het is niet nodig om vertegenwoordigers toe te wijzen aan een contactcentrum.
Wijs vertegenwoordigers toe aan het nieuwe contactcentrum. Deze stap is niet vereist voor Salesforce Voice met native telefonie.
- Geef vanuit Set-up Contactcentra op in het vak Snel zoeken en selecteer vervolgens Contactcentra van telefoniepartner of Amazon-contactcentra, afhankelijk van uw telefoniesysteem.
- Klik op de naam van uw contactcentrum.
- Klik in de sectie Contactcentrumgebruikers op Toevoegen.
- Selecteer de gebruikers die u aan dit contactcentrum wilt toevoegen.
Wijs machtigingensets toe aan vertegenwoordigers.
-
Wijs de Salesforce Voice-machtigingensets toe die bij uw pakket zijn inbegrepen.
Door Salesforce geleverde Amazon Connect- of partnertelefoniepakketten omvatten doorgaans deze machtigingensets: Salesforce Voice-contactcentrumvertegenwoordiger, Salesforce Voice-contactcentrumvertegenwoordiger (partnertelefonie), Salesforce Voice-contactcentrumbeheerder, Salesforce Voice-contactcentrumbeheerder (partnertelefonie), Salesforce Voice-contactcentrumsupervisor en Salesforce Voice-contactcentrumsupervisor (partnertelefonie).
Raadpleeg voor leveranciersspecifieke partnertelefoniepakketten de installatiehandleiding van de leverancier voor namen van machtigingensets.
Salesforce Voice met eigen telefonie gebruikt een ander licentiemodel met eigen machtigingensets. Zie voor namen Machtigingensets toewijzen voor Agentforce Contact Center.
Configureer de app en lay-outs.
-
Voeg de component Omni-Channel toe aan de app.
Het spraaksoftphonedeelvenster is ingebed in de Omni-Channel-component, waardoor u geen afzonderlijk softphonedeelvenster kunt toevoegen.
-
Open CTI-softphonelay-outs intrekken.
In Salesforce Voice worden de gespreksbesturingselementen, het schermpop-upvenster en het deelvenster voor gerelateerde records bepaald door de Omni-Channel-stroom en de Voice-extensie-instellingen in het contactcentrum. Softphonelay-outs worden niet gebruikt.
Stap 5: Uw set-up valideren in een sandbox
Deze stap is verplicht voor de migratiepaden 1, 2, 3 en 4.
Test deze mogelijkheden in een sandbox om eventuele fouten of verkeerde configuraties op te sporen.
- Controleer of vertegenwoordigers kunnen inloggen bij Omni-Channel en zichzelf kunnen instellen als Beschikbaar.
- Controleer of een inkomend testgesprek via een trigger een schermpop-up activeert voor de juiste contactpersoon of account.
- Controleer of vertegenwoordigers de knoppen Accepteren en Afwijzen zien in het softphonedeelvenster.
- Controleer of een gesprek wordt verbonden, de timer start en de acties voor in de wacht zetten en negeren werken.
- Controleer of wanneer een gesprek eindigt, het ACW-deelvenster wordt weergegeven en de vertegenwoordiger notities kan invoeren.
- Controleer of er na de ACW-periode een doelrecord zoals een case wordt gemaakt met de juiste veldwaarden.
-
Controleer of de resulterende VoiceCall-record de juiste duur, status en
OwnerIdtoont. - Controleer of een supervisor de actieve gespreks- en agentstatus kan zien in het Command Center for Service (voorheen Omni Supervisor).
- Controleer of rapporten over VoiceCall de verwachte gegevens retourneren.
Stap 6: Uw contactcentrum bewaken (dagen 1–5)
Deze stap is verplicht voor de migratiepaden 1, 2, 3 en 4.
Problemen worden het meest waarschijnlijk zichtbaar in de eerste paar dagen na de introductie. Bewaak uw nieuwe contactcentrum dagelijks vanuit deze uitkijkpunten.
-
Maak een rapport over het VoiceCall-object dat VoiceCalls toont waarvan de
CreatedDate= VANDAAG.- Controleer of het aantal gesprekken overeenkomt met uw verwachte gespreksvolume.
- Als u records met
Status = nullofCallDurationInSeconds = 0ziet voor voltooide gesprekken, publiceert de connector HANGUP niet correct. - Als u records met een lege
OwnerIdziet, is het gesprek nooit naar een vertegenwoordiger gerouteerd. Als in meer dan 5% van de VoiceCall-records op een dag deOwnerIdofCallDurationInSecondsontbreekt, onderbreekt u en onderzoekt u dit.
-
Bewaak in Command Center for Service (voorheen Omni Supervisor) in real-time de statusovergangen van vertegenwoordigers.
Vertegenwoordigers moeten overschakelen naar Werk na gesprek, niet Offline, nadat een gesprek is beëindigd.
- Bewaak mislukte Apex taken op de pagina Apex Taken in Set-up.
- Als uw connector platformevents gebruikt, controleert u de monitor Eventbus op de pagina Platformevents in Set-up.
-
Gebruik de Omni-Channel-status-API voor het uitvoeren van query's op
UserServicePresenceom feitelijke en verwachte vertegenwoordigersstatussen te vergelijken. -
Verzamel feedback over prestaties van uw contactcentrumvertegenwoordigers en gebruik deze tabel voor het diagnosticeren van gemelde problemen.
Klacht van vertegenwoordiger Waarschijnlijk probleem "Mijn status is vanzelf offline gegaan na een gesprek." enqueueNextStateofhasPendingStatusChangeis niet correct geconfigureerd."Het scherm klapte niet." De Omni-stroom is niet toegewezen aan het spraakkanaal of de stroom heeft een stille SOQL-fout. "Er is geen record gemaakt na het gesprek." Een Omni-Channel-stroom of door records geactiveerde stroom bevat een fout. Controleer de sectie Foutopsporingslogboeken van uw stroominstellingen in Set-up. "De supervisor kan mijn gesprek niet zien." De voiceCallIdontbreekt in de event CALL_STARTED.
Stap 7: Een terugdraaiplan maken
Dit is een stap voor de zekerheid die van toepassing is op de migratietrajecten 1, 2, 3 en 4.
Als er iets misgaat wanneer uw contactcentrum live gaat, kunt u teruggaan naar uw Open CTI-adapter omdat deze nog steeds is geïnstalleerd. Het terugzetten duurt 15-30 minuten.
Tijdens het terugdraaien gaan er geen gegevens verloren. U behoudt alle VoiceCall-records die zijn gemaakt tijdens het Salesforce Voice-venster, evenals gekoppelde records (zoals cases) die zijn gemaakt door de Salesforce Voice-stroom.
-
Verwijder alle vertegenwoordigers uit het nieuwe Salesforce Voice-contactcentrum. Vertegenwoordigers kunnen slechts tot één contactcentrum tegelijk behoren, dus u moet deze stap voltooien voordat u ze opnieuw toewijst aan het Open CTI-callcenter.
- Maak voor Salesforce Voice met eigen telefonie de toewijzing van machtigingensets voor Agentforce Contact Center ongedaan.
- Geef voor andere telefoniemodellen vanuit Set-up Contactcentra op in het vak Snel zoeken en selecteer vervolgens Contactcentra van partnertelefonie of Amazon-contactcentra, afhankelijk van uw telefoniemodel. Selecteer uw contactcentrum, ga naar Contactcentrumgebruikers en selecteer en verwijder vervolgens gebruikers.
-
Voeg vertegenwoordigers weer toe aan het Open CTI-callcenter.
- Geef vanuit Set-up Callcenters op in het vak Snel zoeken en selecteer vervolgens Callcenters.
- Klik op de naam van uw Open CTI-callcenter.
- Klik op Callcentergebruikers beheren en voeg vervolgens alle agenten weer toe.
-
Schakel de URL van uw CTI-adapter opnieuw in als deze is uitgeschakeld.
Werk de callcenterdefinitie bij zodat deze verwijst naar de oorspronkelijke adapter-URL.
-
Voice-routering deactiveren.
- Geef vanuit Set-up Routeringsconfiguraties op in het vak Snel zoeken en selecteer vervolgens Routeringsconfiguraties.
- Selecteer uw configuratie voor spraakroutering.
- Stel de status in op Inactief.
-
Vraag uw vertegenwoordigers hun browser te vernieuwen.
Het softphonedeelvenster Open CTI wordt geladen bij de volgende keer inloggen.
Volg deze best practices om terugdraaien te voorkomen:
- Voordat u overschakelt naar productie, voert u een parallelle periode van minstens één week uit in uw sandbox met realistisch gespreksvolume.
- Plan uw cutover van productie niet op een maandag of de eerste dag van een maand. Een cut-over van een halve week of een halve maand geeft u tijd om terug te keren zonder gevolgen voor facturerings- of rapportagecycli.
Stap 8: Open CTI uitschakelen
Deze stap is verplicht voor de migratiepaden 1, 2, 3 en 4.
Wanneer uw Salesforce Voice-contactcentrum live gaat, voert u deze stappen uit om Open CTI uit te schakelen.
- Controleer of alle vertegenwoordigers zijn verplaatst van het callcenter Open CTI naar het nieuwe contactcentrum.
- Schakel de URL van de CTI-adapter uit om te voorkomen dat vertegenwoordigers deze per ongeluk laden.
-
Wacht 30 dagen om te controleren of er geen automatisering afhankelijk is van uw Open CTI-pakket.
Dit omvat stromen, Apex of rapporten die verwijzen naar de aangepaste objecten ervan. Wanneer u er zeker van bent dat koppelingen met het pakket zijn verwijderd, verwijdert u de installatie van het pakket.

