Innehållet på den här sidan är maskinöversatt. Zoom garanterar inte att det är korrekt.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integrera engagemangsdata

Skriven av Justin Steinberg

Översikt

Zoom kontaktcenter genererar värdefull engagemangsdata under varje kundinteraktion, inklusive samtalsinspelningar, avskrifter, agentanteckningar och dispositioner. Fortsätt läsa för att lära dig hur du lagrar engagemangsdata i externa system (till exempel CRM och andra källsystem) för att skapa en enhetlig kundvy, aktivera effektiv agentcoachning eller uppfylla efterlevnadskrav när du använder Zoom kontaktcenter.

Vi går igenom de olika integreringsmetoderna för att hjälpa dig välja det bästa tillvägagångssättet utifrån hur dina agenter kan arbeta mer effektivt.

Den bästa metoden beror främst på en nyckelfaktor: applikationen där agenterna hanterar sina interaktioner. De två alternativen vi ska diskutera är:

  1. Agenter som använder det färdiga ZCC CRM CTI-anslutningsprogrammet i CRM:et.

  2. Agenter som arbetar i Zoom Workplace appen, vilket kräver en anpassad lösning med ZCC API:er och webhooks.


Integrering av det färdiga CRM CTI-anslutningsprogrammet

Detta är den mest okomplicerade metoden. Om dina agenter använder ett ZCC CRM CTI-anslutningsprogram kan de flesta engagemangsdata synkroniseras automatiskt mellan Zoom-plattformen och lämpligt CRM.

Så fungerar det

CTI-anslutningsprogrammet bäddar in ZCC-agentgränssnittet direkt i CRM:et. När en interaktion avslutas sparas data som inspelningar, avskrifter, anteckningar och dispositioner automatiskt i Zoom och länkas till den relevanta posten (till exempel ett ärende eller en kontakt) i ditt CRM.

Konfigurationskrav

Funktionalitet som möjliggör synkronisering av data mellan Zoom och CRM finns som standard, men kräver aktivering i ZCC adminportal.

Slutför följande steg:

1

Aktivera i ZCC adminportal

Logga in på Zoom adminportal som administratör och navigera till Kontaktcenterhantering > Integreringar > Applikationer.

Hitta den relevanta CRM-integreringen och aktivera lämpliga inställningar för att tillåta lagring av data i ditt CRM.

2

CRM-behörigheter

Granska och följ guider för CRM-integreringar för att verifiera att användaren för din CRM-integrering har nödvändiga skrivbehörigheter för alla relevanta objekt.

Stödda CRM-plattformar

Den här funktionen är tillgänglig via ZCC CRM CTI-anslutningsprogrammet när agenter använder följande CRM-system:

  • Salesforce

  • Zendesk

  • ServiceNow

  • Microsoft Dynamics

  • HubSpot

Med CRM CTI-anslutningsprogrammen krävs ingen särskild konfiguration, och integreringen sparar engagemangsdata i CRM:et som standard.


Anpassad integrering via API:er

Om dina agenter använder den inbyggda Zoom Workplace appen eller ZCC Smart Embed behöver du en anpassad lösning för att överföra engagemangsdata. Det primära sättet att göra detta är med Zoom kontaktcenter API:er.

Det finns två huvudmetoder för att komma åt engagemangsdata via API:et:

  • Omröstning: Fråga regelbundet Zoom API:et för att se om ny engagemangsdata är tillgänglig.

  • Webhooks: Ta emot en avisering i realtid från Zoom så snart en avskrift är klar.

Det finns också ett tredje tillvägagångssätt, Flow Events-integreringsom fungerar för vissa datatyper.

Omröstning av Zoom kontaktcenter-API:erna

För att ladda ner engagemangsdata måste du fråga de lämpliga ZCC API-ändpunkterna. Det är viktigt att notera att olika typer av data kommer från olika API:er, så du behöver sannolikt bygga avfrågningslogik för varje relevant ändpunkt.

Många engagemangsrelaterade API:er i Reports V2 (CX analyser) stöder nu filtrering efter sluttid med end_time_from och end_time_to. Föredra dessa parametrar när de är tillgängliga så att dina avfrågningsjobb hämtar interaktioner baserat på när de faktiskt har avslutats. Detta hjälper till att minska missade poster eftersom all engagemangsdata (inklusive data i rapport V2) finaliseras när interaktionen avslutas.

Så här får du denna data...
Omröstning för detta API...
Användning av detta fält...
Anteckningar:

Mediafil för inspelning

(Röst- och videokanal)

Lista inspelningar eller

Lista engagemangsinspelningar

download_url

Kräver att samtalsinspelning är aktiverad för kön.

Avskrift av inspelning

(Röst- och videokanal)

Lista inspelningar eller

Lista engagemangsinspelningar

avskrift_url

Kräver att samtalsinspelning med transkription är aktiverad.

Avskrift

(Meddelandekanal)

avskrift_url

Avskrift är aktiverad som standard för meddelandekanaler.

Dispositioner

(Alla kanaler)

dispositioner

En array med dispositionsobjekt.

Anteckningar

(Alla kanaler)

anteckningar

En array med anteckningsobjekt.

Mediefil för röstbrevlåda

download_url

För röstbrevlådemeddelanden som lämnats i en kontaktcenterinkorg.

Avskrift av röstbrevlåda

avskrift_url

Kräver att transkription är aktiverad för inkorgen.

För mer information om Zoom kontaktcenter-API:er, se Kontaktcenter-API:er dokumentation.

Använd webhooks för evenemang i realtid

För ett mer omedelbart, händelsestyrt tillvägagångssätt kan du prenumerera på ZCC-webhookar. Detta är den mest effektiva metoden för integreringar i nästan realtid.

Så fungerar det

  1. Prenumerera på de lämpliga evenemangen i Zoom App Marketplace.

  2. När ett evenemang inträffar skickar Zoom en avisering till din webhook-URL (eller till din Websocket-anslutning).

  3. Evenemangets payload innehåller de data du behöver, antingen direkt eller som en URL/ID för ett uppföljande API-samtal.

Vanliga webhook-evenemang för engagemangsdata

  • Data för avslutat engagemang är redo: kontakt_center.cx_engagement_end_data_ready (signalerar att data för rapporten om avslutat engagemang v2 är redo att hämtas)

  • Röst-/videoinspelning: kontakt_center.recording_completed (tillhandahåller en download_url)

  • Röst-/videoavskrift: kontakt_center.recording_avskrift_completed (tillhandahåller en avskrift_url)

  • Avskrift av meddelanden: kontakt_center.engagement_meddelanden_avskrift_completed (tillhandahåller en avskrift_url)

  • Anteckningar: kontakt_center.engagement_note_added (tillhandahåller en anteckning fält med anteckningsdata)

  • Disposition: kontakt_center.engagement_disposition_added (tillhandahåller en disposition_name fält med dispositiondata)

Rekommenderat mönster: Utlös hämtning när engagemangsdata är redo

När du tar emot kontakt_center.cx_engagement_end_data_ready, behandla det som din signal om att data för rapporten för engagemangsavslut V2 är komplett för det engagemanget. Vid den tidpunkten, gör ett samtal till Historical Engagement log data API och alla andra relevanta API:er för att samla in den slutliga datamängden. I detta evenemang, använd engagement_id som din söknyckel och hämta sedan de fullständiga artefakterna för engagemanget från dina nödvändiga slutpunkter.

För mer information om Zoom kontaktcenter-webhook/websocket-evenemang, se Kontaktcenter-webhooks dokumentation.

Flow-evenemang integreringar

För vissa datatyper kan du skicka data direkt till ett externt system från ZCC Flow-redigeraren med hjälp av ett JavaScript-evenemangsskript.

Data som stöds och begränsningar:

  • Disposition: Kan nås på alla inkommande typer av engagemangskanal med hjälp av global_system.Engagement.disposition variabeln.

  • Avskrift: Endast tillgänglig för inkommande meddelanden-engagemang (till exempel Web chatt) med hjälp av global_system.Engagement.avskrift variabeln.

  • Flera flöden: När du arbetar med flera flöden i din konfiguration, särskilt när ett flöde använder RouteTo widgeten för att ansluta till ett annat flöde är det viktigt att se till att identiska evenemangsmanus och utlösare är korrekt konfigurerade i alla flöden.

Denna metod är mest kraftfull i ett meddelandeflöde, där du kan kombinera både avskriften och disposition i ett enda evenemang.

Konfigurationssteg

Följ dessa steg för att konfigurera ditt flöde:

1

Lägg till ett evenemangsmanus

I ditt ZCC Flow (till exempel ett webbchattflöde), klicka på Start-widgeten.

Hitta evenemangsmanus och lägg till ett evenemangsmanus för evenemang, till exempel Engagement Closed och/eller Disposition Saved.

Flow screen showing a welcome message and events.
2

Lägg till din anpassade JavaScript-kod

Exemplet nedan hämtar både disposition och avskrift, och skickar dem sedan tillsammans till ett externt API.


Sammanfattning och rekommendationer

Välj den metod för integreringar som bäst passar ditt agents arbetsflöde och dina tekniska resurser.

Om dina agenter använder...
Då är ditt bästa alternativ...
Viktiga överväganden:

ZCC CTI-anslutningsprogrammet i ett CRM som stöds

Den inbyggda funktionen för integreringar

  • Enklaste vägen

  • Ingen kod krävs

  • Den inbyggda funktionen för att synkronisera engagemangsdata

Zoom Workplace-appen eller Smart Embed

API-webhooks plus avstämning med filtrerad polling vid sluttid

  • Använd kontakt_center.cx_engagement_end_data_ready som din utlösare för hämtning

  • Sedan stäm av med end_time_from/end_time_to fönster

  • Förbättrar effektiviteten samtidigt som missade engagemang minskar

Ett inkommande meddelandeflöde (och behov av att skicka data)

Flödets evenemangsmanus

  • Nischat, men kraftfullt

  • Kräver JavaScript

  • Fungerar bäst för att skicka transkript för meddelanden och dispositioner

Genom att förstå dessa olika vägar kan du bygga robusta och tillförlitliga integreringar som ger dig en komplett bild av dina kundinteraktioner. Att kombinera evenemangsutlöst hämtning med avstämning filtrerad efter sluttid hjälper dig att minska onödiga API-anrop samtidigt som du förbättrar fullständigheten.

Senast uppdaterad

Var detta till hjälp?