Egendefinerte hendelser og egendefinerte nyttelastfunksjoner gir en bedre sluttbrukeropplevelse og kontroll over en samtale mens du samhandler med Virtual Agent Voice – CX-boten. Denne egendefinerte nyttelastfunksjonen sender nyttelastinformasjon fra Google CX-programmet til klientsiden for behandling. Funksjonen for egendefinert hendelse bidrar til å velge en bestemt hendelse som skal startes under CX-programmet ved hjelp av API-en på klientsiden.

Hvis du vil ha informasjon om tilpassede hendelser, kan du se https://cloud.google.com/dialogflow/es/docs/events-custom.

1

Velg prosjektet og agenten i Dialogflow CX-konsollen.

2

Gå til Bygg -fanen på CX-agentskjermen. Velg den nødvendige flyten og siden (Start/End Flow/End Session) i denne flyten der en oppfyllelse er nødvendig fra kontaktsenterprogrammet.

De valgte sidedetaljene vises.
3

Under Ruter -delen definerer du en rute og betingelser som oppfyller de egendefinerte utgangskriteriene for å utløse overgangen.

4

I denne ruten klikker du på Legg til dialogalternativ under Fullføring og velger Egendefinert nyttelast.

Definer bare en egendefinert nyttelast. Ikke legg til noen andre dialogalternativer.

5

Legg til den egendefinerte nyttelasten av typen Execute_Request som definerer nyttelasten som skal sendes fra CX i følgende format:

{ "Execute_Forespørsel":{ "Event_Navn": "", "Data": { "Params":{ "": "", "": "" }
  • For Webex Contact Center-løsningen tilordner du dette hendelsesnavnet til tilstanden Hendelsesnavnet i den virtuelle agenten V2-aktiviteten i flytdesigner for beslutningskartlegging.

  • For Contact Center Enterprise-løsningen, oppgir du dette hendelsesnavnet til VirtualAgentVoice -elementet under gjenoppføring fra det lokale programmet til skyen.

6

Velg Side i Overgang -delen for å angi overgangen til samme side når flyten gjenopptas.

7

Opprett en hendelsesbehandler og oppgi hendelsesnavnet i flytbyggerprogrammet. Hvis du vil ha mer informasjon, se https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler.