Konfigurieren Sie das Verhalten von Google Dialogflow ES, wenn der Anrufer nicht antwortet
Weisen Sie Ihrem Google Dialogflow ES-Bot Ereignisse zu, die verwendet werden sollen, wenn ein Anrufer nicht auf eine Aufforderung reagiert. Weisen Sie ein Ereignis zu, das ausgelöst wird, wenn der Anrufer das erste Mal nicht antwortet. Weisen Sie ein Ereignis zu, das ausgelöst wird, wenn der Anrufer das zweite oder dritte Mal nicht antwortet. Weisen Sie ein abschließendes Ereignis zu, um dem Anrufer eine Eingabeaufforderung vorzuspielen und den Anruf zu beenden.
- Sie können alle drei Ereignisse demselben Vorhaben zuordnen.
- Durch das Hinzufügen dieser Ereignisse wird die standardmäßige Rückfallabsicht außer Kraft gesetzt.
Legen Sie optional die Absicht als Ende des Gesprächs fest. Diese optionale Funktion legt fest, ob die Verbindung über den Fehlerpfad oder den Absichtspfad getrennt wird. Weitere Informationen finden Sie unter Dialogflow-Bot-Aktion aufrufen.
Weitere Informationen zum Erstellen und Konfigurieren von Google Dialogflow ES-Bots finden Sie unter Google Dialogflow ES-Dokumentation.
Umgang mit Gesprächskontext
Wenn die Interaktion ein NO_INPUT-Ereignis aufruft, ignoriert das System standardmäßig den Gesprächskontext des Aufrufs und behält den Gesprächskontext des letzten Nicht-NO_INPUT-Aufrufs bei. Dieses Verhalten stellt sicher, dass die Interaktion nicht in einer unbeabsichtigten Weise fortschreitet. Bei Bedarf können Sie dieses Verhalten außer Kraft setzen, z. B. wenn ein Dialogflow ES-Bot einen Webhook verwendet, um den Gesprächskontext zu verwalten.
Wenn Sie den Konversationskontext aus einem NO_INPUT-Ereignis verwenden möchten, können Sie einen speziell benannten Ausgabekontext namens "genesysnoinput-overwrite" mit einer Lebensdauer von 1 zurücksenden.
Wenn dieser Kontext auf der NO_INPUT-Antwort vorhanden ist, verwendet das System die Kontexte, die mit dieser Antwort zurückkommen, anstelle des zuvor erhaltenen Kontexts.
Zuweisung eines ersten Ereignisses, wenn der Anrufer beim ersten Mal nicht antwortet
Diese erste Absicht wird nur dann ausgelöst, wenn der Anrufer beim ersten Mal nicht antwortet. Fügen Sie optional eine benutzerdefinierte Antwort hinzu, wie z. B. "Es tut mir leid, ich habe Sie nicht gehört"
- Rufen Sie in der Google Cloud Platform-Konsole die Dialogflow ES-Konsoleauf
- Wählen Sie einen Agenten.
- Wählen Sie im Menü der linken Seitenleiste Intents.
- Klicken Sie auf Intent erstellen.
- Nennen Sie die Absicht.
- Unter Ereignisse, klicken Sie auf Ereignis hinzufügen.
- Fügen Sie das Ereignis GENESYS_INITIAL_NO_INPUT hinzu
- Klicken Sie auf Speichern.
Zuweisung eines Ereignisses, wenn der Anrufer beim zweiten oder dritten Mal nicht antwortet
Diese Absicht wiederholt sich ein zweites und drittes Mal, woraufhin sie das Endstadium erreicht. Sie können zu jeder Ereigniswiederholung einen anderen Antworttext hinzufügen. Zum Beispiel: "Es tut mir leid, ich habe Sie immer noch nicht gehört" und "Ich habe Ihre Antwort nicht gehört". Kannst du es noch einmal sagen?"
- Wählen Sie im Menü der linken Seitenleiste Intents.
- Klicken Sie auf Intent erstellen.
- Nennen Sie die Absicht.
- Unter Ereignisse, klicken Sie auf Ereignis hinzufügen.
- Fügen Sie das Ereignis GENESYS_NO_INPUT hinzu.
- Klicken Sie auf Speichern.
Zuweisung eines letzten Ereignisses, wenn der Anrufer weiterhin schweigt
Wenn der Anrufer nach dem dritten Fehlversuch weiterhin schweigt, verwenden Sie dieses letzte Ereignis, um dem Anrufer eine Aufforderung vorzuspielen und die Verbindung zu trennen. Zum Beispiel: "Wir haben technische Probleme. Bitte rufen Sie später zurück." Nach dieser Aufforderung wird Dialogflow ES beendet und der Aufruf kehrt zum Ablauf zurück. Der Autor des Ablaufs kann das nächste Verhalten bestimmen, z. B. die Übergabe an einen Agenten.
- Wählen Sie im Menü der linken Seitenleiste Intents.
- Klicken Sie auf Intent erstellen.
- Nennen Sie die Absicht.
- Unter Ereignisse, klicken Sie auf Ereignis hinzufügen.
- Fügen Sie das Ereignis GENESYS_FINAL_NO_INPUT hinzu
- Klicken Sie auf Speichern.
Legen Sie die Absicht als Ende des Gesprächs fest
Nachdem Sie die Ereignisse eingerichtet haben, können Sie die Absicht als Ende des Gesprächs festlegen. Wenn Sie diese Option aktivieren, wird eine Interaktion nach Beendigung des Vorhabens geschlossen. Wenn diese Option deaktiviert ist, erhält Architect einen Fehler und der Fluss nimmt den Fehlerpfad. Wenn diese Option aktiviert ist, erscheint die Absicht im Ablauf und zeigt an, dass es sich bei dieser Aktion um eine Zeitüberschreitung handelt.
- Blättern Sie bis zum Ende der zu ändernden Absicht.
- Aktivieren Legen Sie diese Absicht als Gesprächsende fest.
- Klicken Sie auf Speichern.