Vordefinierte Wartebereichskomponente

Mit der vorgefertigten Wartezimmerkomponente können Sie Ihren Agent so konfigurieren, dass Endnutzer den Agent bitten können, beispielsweise in Szenarien, in denen der Endnutzer etwas Zeit benötigt, um angeforderte Informationen abzurufen. Die Warteraumfunktion ist in mehreren vordefinierten Komponenten implementiert und kann zusätzlich zu nicht vordefinierten Agents und Komponenten hinzugefügt werden.

Beschränkungen

Zusätzlich zu den allgemeinen Einschränkungen für vordefinierte Komponenten gelten für diese vordefinierte Komponente die folgenden Einschränkungen:

  • Der Wartebereich verlängert das Zeitlimit der Sitzung nicht. Weitere Informationen zum Standardverhalten finden Sie unter Sitzungen.
  • Standardmäßig wird die Warteschlangenkomponente nach drei nicht übereinstimmenden oder drei integrierten Ereignissen ohne Eingabe beendet. Das Zeitlimit wird gemäß dem in den erweiterten Spracheinstellungen konfigurierten Zeitlimit für das Ende einer Sprache festgelegt. Wenn Sie dieses Limit erhöhen möchten, konfigurieren Sie die Event-Handler für „No-match“ und „No-input“ auf der Seite Main.
  • Der Warteraum wird geschlossen, wenn die Sitzung abläuft oder wenn alle Event-Handler auf der Seite Main ausgeführt wurden – je nachdem, was zuerst eintritt.

Beispieldialoge

Die folgenden Beispieldialoge veranschaulichen gängige Szenarien, die von dieser vordefinierten Komponente abgedeckt werden.

Erfolgreicher Hold

Der Endnutzer bittet den Agent, die Verbindung zu halten. Sobald der Nutzer „Ich bin bereit“ sagt, kehrt der Agent zur Unterhaltung zurück.

Nutzereingabe Antwort des KI-Agenten
Bitte nennen oder geben Sie den ersten Teil Ihrer Kreditkartennummer ein. Sie können jederzeit „Wiedergeben“ sagen, um sich die aktuell erfassten Zahlen vorlesen zu lassen.
Ich brauche eine Minute
Kein Problem! Lassen Sie mich wissen, wenn Sie bereit sind.
Okay, ich bin jetzt bereit
Wir helfen Ihnen gern weiter.

Bitte nennen oder geben Sie den ersten Teil Ihrer Kreditkartennummer ein. Sie können jederzeit „Wiedergeben“ sagen, um sich die aktuell erfassten Zahlen vorlesen zu lassen.

Nicht erkannte Eingabe

Nutzereingabe Antwort des KI-Agenten
Bitte nennen oder geben Sie den ersten Teil Ihrer Kreditkartennummer ein. Sie können jederzeit „Wiedergeben“ sagen, um sich die aktuell erfassten Zahlen vorlesen zu lassen.
Ich brauche eine Minute
Kein Problem! Lassen Sie mich wissen, wenn Sie bereit sind.
Nice
Das habe ich nicht verstanden. Ich warte, bis Sie bereit sind, fortzufahren. Sie können „Ich bin bereit“ sagen und wir machen dort weiter, wo wir aufgehört haben.
Kein Problem
Hm, das habe ich immer noch nicht verstanden. Achte darauf, dass du „bereit“ sagst.
Weiß nicht
Tut mir leid, ich habe Schwierigkeiten, deine Antwort zu verstehen.

Namenskonventionen

Für diese vorgefertigte Komponente gelten die folgenden Namenskonventionen:

Funktion Format Beispiel
Flow [Component Name] Wartezimmer
Komponentenspezifische Intention prebuilt_components_[component_name]_[intent_name] prebuilt_components_waiting_room

Grundlegende Einrichtung

So richten Sie diese vordefinierte Komponente ein:

  1. Vordefinierte Komponente importieren
  2. Öffnen Sie die Dialogflow CX-Konsole.
  3. Wählen Sie Ihr Google Cloud-Projekt aus.
  4. Wählen Sie den Agent aus.
  5. Wählen Sie den Tab Erstellen aus.
  6. Klicken Sie im Bereich Seiten auf „Startseite“.
  7. Fügen Sie mit dem prebuilt_components_waiting_room-Intent eine neue Route hinzu. Dadurch ist dieser Intent von jeder Seite im Ablauf aus zugänglich. Weitere Informationen finden Sie unter Routen auf Flow-Ebene.
  8. Klicken Sie auf Speichern.
  9. Fügen Sie auf Seiten, auf denen Sie den Warteraum aktivieren möchten, zwei neue Routen hinzu.
    1. Über die erste Route kann die Unterhaltung zur Seite zurückkehren, auf der der Endnutzer den Agenten ursprünglich gebeten hat, die Unterhaltung zu pausieren:
      1. Condition (Bedingung): $session.params.from_waiting_room_reusable_flow = true
      2. Parameter-Voreinstellungen:
        • Parameter: from_waiting_room_reusable_flow
        • Wert: false
      3. Übergangsseite: Aktuelle Seite
    2. Die zweite Route bestimmt, was passiert, nachdem ein Endnutzer sein Wiederholungsversuchslimit für „No-Match“ oder „No-Input“ im Wartezimmer-Ablauf überschritten hat:
      1. Condition (Bedingung): $session.params.waiting_room_event_handler = true
      2. Parameter-Voreinstellungen:
        • Parameter: waiting_room_event_handler
        • Wert: null
      3. Übergangsseite: sollte entsprechend dem festgelegt werden, was passieren soll, nachdem der Endnutzer alle Wiederholungsversuche für den Wartezimmerablauf genutzt hat, z. B. Weiterleitung zu einer anderen Seite, Beenden des Ablaufs oder Beenden der Sitzung.

Abgeschlossen

Ihr Agent sollte jetzt eingerichtet sein und kann getestet werden.