Benutzerdefinierte Ereignisse und benutzerdefinierte Nutz Lastfunktionen bieten eine bessere Benutzerfreundlichkeit und Kontrolle über ein Gespräch während der Interaktion mit dem Virtual Agent Voice – CX-bot. Diese Funktion für die benutzerdefinierte Nutzlast sendet Nutzlast-Informationen von der Google CX-Anwendung zur Verarbeitung an die Client-Seite. Die Funktion "benutzerdefiniertes Ereignis" hilft bei der Auswahl eines bestimmten Ereignisses, das mit der clientseitigen API unter der CX-Anwendung aufgerufen wird.

Weitere Informationen zu benutzerdefinierten Ereignissen finden Sie unter https://Cloud.google.com/dialogflow/es/docs/events-custom.

1

Wählen Sie in der Dialogflow CX Console das Projekt und den Agenten aus.

2

Navigieren Sie im Bildschirm "CX-Agent" zur Registerkarte "Erstellen ". Wählen Sie in diesem Flow den erforderlichen Flow und die erforderliche Seite ( Start/Ende -Ablauf/Ende-Sitzung ) aus, in der eine Erfüllung von der Contact Center-Anwendung benötigt wird.

Die Details der ausgewählten Seite werden angezeigt.
3

Definieren Sie im Abschnitt Routes (Routen) eine Route und Bedingungen, die den benutzerdefinierten Exit-Kriterien für die Auslösung des Übergangs entsprechen.

4

Klicken Sie für diese Route im Abschnitt Fulfillment (Erfüllung) auf die Option Add dialogue (Dialog hinzufügen), und wählen Sie Custom payload (Benutzerdefinierte Nutzlast) aus.


 

Definieren Sie nur eine benutzerdefinierte Nutzlast. Fügen Sie keine weiteren Dialogoptionen hinzu.

5

Fügen Sie die benutzerdefinierte Nutzlast des Typs Execute_Request hinzu, der angibt, dass die Nutzlast von CX im folgenden Format gesendet werden soll:

{ "Execute_Request":{ "Event_Name": "<Name des Ereignisses>", "Data" : { "Params":{ "<Name Parameter1>": "<Wert Parameter1>", "<Name Parameter2>": "<Wert Parameter2>" }

 
  • Ordnen sie für Webex Contact Center solution diesen ereignisnamen dem Status ereignisnamen in der Virtual Agent V2-aktivität im Flow Designer für die entscheidungs zuordnung zu.

  • Geben sie für Contact Center Enterprise lösung diesen ereignisnamen für das VirtualAgentVoice -element während der erneuten eingabe von der lokalen Anwendung in die Cloud an.

6

Wählen Sie im Abschnitt Transition (Übergang) die Option Page (Seite) aus, um den Übergang auf dieselbe Seite festzulegen, wenn der Fluss fortgesetzt wird.

7

Erstellen Sie einen Ereignishandler, und geben Sie den Ereignisnamen in der Flow Builder-Anwendung an. Weitere Informationen finden Sie unter https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler.