Termin vereinbaren vordefinierte Komponente können Neu- und Bestandskund*innen Termine vereinbaren. Für diese Komponente wird eine benutzerdefinierte Version der vordefinierten Komponente Geburtsdatumssammlung verwendet, um Termindaten zu erfassen. Die vordefinierten Komponenten Telefonnummernsammlung und Postleitzahlensammlung werden verwendet, um Informationen zum Nutzer und zum Terminort zu erfassen.
Gründe und Arten von Terminen
Diese Komponente unterstützt mehrere Kategorien von Termingründen und Angeboten unterschiedliche Arten von Terminen.
Grund für den Termin | Verfügbare Termintypen |
---|---|
Kredite | Vor Ort, virtuell, Telefon |
Hypotheken | Persönlich, virtuell, telefonisch |
Vermögensverwaltung | Persönlich, virtuell, telefonisch |
Kreditkarten | Virtuell, Smartphone |
Sonstiges | Telefon |
Sie können Terminkategorien anpassen, indem Sie das benutzerdefinierte Element prebuilt_components_arrange_appt_reason
ändern. Für jede Kategorie können verfügbare Termintypen konfiguriert werden
durch Ändern der Eingabeparameter
für jeden Termintyp.
Beschränkungen
Zusätzlich zu den allgemeinen Einschränkungen für vordefinierte Komponenten gelten für diese vordefinierte Komponente die folgenden Einschränkungen:
- Diese Komponente verschlüsselt keine Daten.
Beispieldialoge
Die folgenden Beispieldialogfelder veranschaulichen gängige Szenarien, die von dieser vorgefertigten Komponente verarbeitet werden. Die Beispieldialogfelder zeigen das Verhalten, wenn die Komponente aufgerufen, was den Standard-Begrüßungs-Intent und den ersten Antwort des Kundenservicemitarbeiters zu Beginn der Unterhaltung.
Bestehender Nutzer bucht einen persönlichen Termin
Der Agent erkennt, dass der Nutzer zuvor als vorhandenen Nutzer. Der Nutzer gibt den Grund für seinen Termin an und wählt aus, dass er einen persönlichen Termin buchen möchte. Der Kundenservicemitarbeiter bestätigt, dass der Nutzer die Filiale aufsuchen möchte, die seiner registrierten Adresse am nächsten ist, und dass das gewünschte Datum und die gewünschte Uhrzeit verfügbar sind. Der Kundenservicemitarbeiter bestätigt Zeit und Ort den Termin erfolgreich vereinbart.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bevor wir einen Termin vereinbaren, stellen wir Ihnen einige Fragen. Können Sie uns den Grund für Ihren Termin nennen? | |
Ich möchte mit jemandem über Vermögensverwaltung sprechen. | |
Sie möchten einen Telefon-, Videoanruf oder einen persönlichen Termin in einer unserer Filialen vereinbaren? | |
Ich möchte persönlich hingehen | |
Möchten Sie einen Termin in der Filiale unter der Adresse 1600 Amphitheatre Pkwy, Mountain View, CA 94043 vereinbaren? | |
Ja | |
Bitte geben Sie Ihr bevorzugtes Datum an. Nennen Sie den gewünschten Monat, gefolgt vom Tag und dann dem Jahr. Unsere Filialen sind montags bis freitags von 9:00 bis 17:00 Uhr und samstags von 9:00 bis 13:00 Uhr geöffnet. | |
Der Kundenservicemitarbeiter erfasst das gewünschte Termindatum des Nutzers mithilfe der vorgefertigten Komponente Date of birth collection (Geburtsdatumserfassung). | |
Sehr gut, wir haben dein bevorzugtes Datum erfasst. Bitte gib dein bevorzugtes Zeitfenster an. |
|
10:00 Uhr | |
Sie haben 10:00 Uhr ausgewählt. Wenn Sie mit dem ausgewählten Termin fortfahren möchten, sagen Sie „Ja“. | |
Ja | |
Wir vereinbaren am 23.09.2023 um 10:00 Uhr einen Termin bei der Bank 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA. Ist das richtig? | |
Ja | |
Okay, wir haben den Termin vereinbart. Ihre Bestätigungsnummer lautet 818452. Möchten Sie einen weiteren Termin vereinbaren? | |
Nein, das ist alles. | |
Vielen Dank, dass Sie sich mit uns in Verbindung gesetzt haben. Ich wünsche Ihnen noch einen schönen Tag. |
Neukunde bucht mehrere Termine
Der Kundenservicemitarbeiter stellt fest, dass der Nutzer noch nicht authentifiziert wurde, und fragt nach seiner Telefonnummer. Der Nutzer fordert einen virtuellen Termin an, Darlehen zu besprechen. Die erste Präferenz des Nutzers für Datum und Uhrzeit ist nicht verfügbar. Daher bietet der Kundenservicemitarbeiter dem Nutzer verfügbare Zeitfenster an. Der Nutzer wählt eine verfügbarer Zeitblock und der Termin wurde erfolgreich vereinbart. Der Nutzer bestätigt, dass er einen zweiten Termin vereinbaren möchte, und der Kundenservicemitarbeiter vereinbart einen zweiten Termin.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Agent erfasst die Telefonnummer des Nutzers über die vordefinierte Komponente Erhebung von Telefonnummern | |
Super, wir haben jetzt die Telefonnummer. Bevor wir einen Termin vereinbaren, stellen wir Ihnen noch ein paar Fragen. Können Sie uns den Grund für Ihren Termin nennen? |
|
Ich möchte einen Kredit erhalten | |
Sie möchten einen Telefon-, Videoanruf oder einen persönlichen Termin in einer unserer Filialen vereinbaren? | |
Ein virtueller Termin ist in Ordnung | |
Bitte geben Sie Ihr bevorzugtes Datum an. Nennen Sie den gewünschten Monat, gefolgt vom Tag und dann dem Jahr. Unsere Filialen sind montags bis freitags von 9:00 bis 17:00 Uhr und samstags von 9:00 bis 13:00 Uhr geöffnet. | |
Der Kundenservicemitarbeiter erfasst das gewünschte Termindatum des Nutzers mithilfe der vorgefertigten Komponente Date of birth collection (Geburtsdatumserfassung). | |
Sehr gut, wir haben dein bevorzugtes Datum erfasst. Bitte gib dein bevorzugtes Zeitfenster an. |
|
15:00 Uhr wäre gut für mich. | |
Sie haben 15:00 Uhr ausgewählt. Wenn Sie mit dem ausgewählten Termin fortfahren möchten, sagen Sie „Ja“. | |
Ja | |
Wir vereinbaren einen Termin mit unserem Berater am 03.10.2023 um 15:00 Uhr. Ist das richtig? | |
Ja, bitte | |
Alles klar, wir haben den Termin vereinbart. Ihre Bestätigungsnummer lautet 754731. Möchten Sie einen weiteren Termin vereinbaren? |
|
Ja | |
Bevor Sie einen Termin vereinbaren, werden wir Ihnen ein paar Fragen stellen. Können Sie uns den Grund für Ihren Termin nennen? | |
Ich benötige einen Termin für meine Kreditkarte | |
Möchten Sie einen Telefon- oder Videoanruf mit einem unserer Mitarbeiter vereinbaren? | |
Telefon | |
Geben Sie bitte das gewünschte Datum für den Termin an. Nenne bitte deinen bevorzugten Monat, gefolgt von Tag und Jahr. Unsere Filialen sind montags bis freitags von 9:00 bis 17:00 Uhr und samstags von 9:00 bis 13:00 Uhr geöffnet. | |
Kundenservicemitarbeiter erfasst das bevorzugte Datum des Nutzers über die vorkonfigurierte Komponente Geburtsdatum erfassen | |
Super, wir haben das gewünschte Datum erfasst. Geben Sie bitte den gewünschten Zeitraum an. |
|
Wäre 8:00 Uhr in Ordnung? | |
Sie haben 08:00 Uhr ausgewählt. Wenn Sie mit dem ausgewählten Termin fortfahren möchten, sagen Sie „Ja“. | |
Ja | |
Der ausgewählte Zeitraum ist leider nicht verfügbar. Wir haben am 06.10.2023 um 11:30, 12:30, 13:30 und 15:00 Uhr Zeit. Möchten Sie das Zeitfenster ändern oder einen Termin für ein anderes Datum vereinbaren? | |
Ok, dann machen wir 1:30 Uhr | |
Sie haben 13:30 Uhr ausgewählt. Wenn Sie mit dem ausgewählten Termin fortfahren möchten, sagen Sie „Ja“. | |
Ja | |
Wir vereinbaren am 06.10.2023 um 13:30 Uhr einen Termin mit unserem Berater. Ist das richtig? | |
Ja | |
Alles klar, wir haben den Termin vereinbart. Deine Bestätigungsnummer lautet 714637. Möchtest du einen weiteren Termin vereinbaren? |
|
Nein, das war's. | |
Vielen Dank für deine Nachricht. Ich wünsche Ihnen noch einen schönen Tag. |
Namenskonventionen
Für diese vordefinierte Komponente werden die folgenden Namenskonventionen verwendet:
Funktion | Format | Beispiel |
---|---|---|
Ablauf | [Komponentenname] | Termin vereinbaren |
Komponentenspezifischer Intent | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_arrange_appt_change_date_slot |
Entitätstyp | prebuilt_components_[component_name]_[entity_type] | prebuilt_components_arrange_appt_reason |
Webhook | prebuilt_components_[component_name]:[webhook_action] | prebuilt_components_arrange_appointment:submit_appointment |
Eingabeparameter
Mit Eingabeparametern werden bestimmte Verhaltensweisen der Komponente konfiguriert. Die Parameter werden von mindestens einer Bedingung im um zu bestimmen, wie sich die Komponente verhalten soll. Parameter auf Ablaufebene müssen wie unten beschrieben auf der Startseite der Komponente festgelegt werden. Auf Sitzungsebene Parameter können entweder von einem aufrufenden Ablauf oder beim Start Seite dieser Komponente.
Diese vordefinierte Komponente akzeptiert die folgenden Eingabeparameter:
Parametername | Beschreibung | Eingabeformat |
---|---|---|
$session.params.phone_number | (Optional) Registrierte Telefonnummer des Kunden, die für die Authentifizierung verwendet wird. | String |
$session.params.auth_level | (Optional) Gibt die Authentifizierungsebene des Aufrufers an. | integer |
$flow.all_appointment_type | Gibt die Liste der Termingründe an, für die alle Arten von Terminen verfügbar sind. Der Standardwert ist ["loans", "wealth"] . |
Liste (String) |
$flow.video_phone_appointment_type | Gibt die Liste der Termingründe an, für die alle Arten von Terminen verfügbar sind. Der Standardwert ist ["cards"] . |
Liste (String) |
$flow.appointment_services | Liste der Termintypen, für die der Standort der Filiale nicht erforderlich ist und nicht vom Nutzer erfasst wird. Der Standardwert ist ["video", "phone"] . |
Liste (String) |
$flow.working_hours | Gibt die Öffnungszeiten der Filiale an, z. B. "Monday to Friday: 9 AM to 5 PM, Saturday: 9 AM to 1 PM" . |
String |
$session.params.arrange_appointment_max_days | Gibt die maximale Anzahl von Tagen nach dem aktuellen Datum an, die für die Buchung eines Termins zulässig ist. Standardmäßig ist dieser Wert 90 . Das bedeutet, dass Termindaten maximal 90 Tage nach dem aktuellen Datum gebucht werden können. Dieser Parameter wird in der Startseite-Route true festgelegt. |
integer |
flow.max_retry_count | Gibt die Anzahl der zulässigen Wiederholungen an, wenn Informationen vom Nutzer erfasst werden. Der Standardwert ist 3 . |
integer |
Maximieren Sie diesen Abschnitt, um eine Anleitung zum Konfigurieren der Eingabeparameter für diese Komponente aufzurufen.
- Öffnen Sie die Dialogflow CX Console.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Erstellen aus.
- Klicken Sie im Bereich Abläufe auf die importierte Komponente.
- Klicken Sie im Abschnitt Seiten auf die Startseite.
- Klicken Sie auf der Startseite auf die Route true.
- Bearbeiten Sie im Fenster „Route“ die Parametervoreinstellungen nach Bedarf.
- Klicken Sie auf Speichern.
Ausgabeparameter
Ausgabeparameter sind Sitzungsparameter, die nach dem Beenden aktiv bleiben. Komponente. Diese Parameter enthalten wichtige Informationen, die von der Komponente erfasst werden. Diese vordefinierte Komponente liefert Werte für die folgenden Ausgabeparameter:
Parametername | Beschreibung | Ausgabeformat |
---|---|---|
phone_number | Die Ortstelefonnummer des Nutzers ohne Landesvorwahl, die zur Identifizierung des Nutzers verwendet wird. | String |
transfer_reason | Dieser Parameter gibt den Grund an, warum der Ablauf beendet wurde, falls er nicht erfolgreich war. Der zurückgegebene Wert kann einer der folgenden sein:agent : Der Endnutzer hat während der Unterhaltung einen menschlichen Kundenservicemitarbeiter angefordert.denial_of_information : Der Endnutzer hat die von der Komponente angeforderten Informationen abgelehnt.max_no_input : Bei der Unterhaltung wurde die maximale Anzahl von Wiederholungen für No-Input-Ereignisse erreicht. Siehe Integrierte Ereignisse ohne Eingabe.max_no_match : Die Unterhaltung hat die maximale Anzahl von Wiederholungsversuchen für No-Match-Ereignisse erreicht. Weitere Informationen finden Sie unter Integrierte Ereignisse ohne Übereinstimmung.webhook_error : Es ist ein Webhook-Fehler aufgetreten. Weitere Informationen finden Sie unter Vordefiniertes Ereignis „webhook.error“. webhook_not_found : Eine Webhook-URL war nicht erreichbar. Siehe webhook.error.not-found built-in event. |
String |
Grundlegende Einstellungen
So richten Sie diese vordefinierte Komponente ein:
- Importieren Sie die vordefinierte Komponente.
- Konfigurieren Sie die flexible Webhooks mit Konfiguration, die Ihre externen Dienste beschreibt, siehe Webhook Einrichtung unten.
Webhook-Einrichtung
Zur Verwendung dieser Komponente müssen Sie die in flexiblen Webhooks zum Abrufen Informationen von Ihren externen Diensten benötigt.
Konto abrufen
Über den prebuilt_components_arrange_appointment:get_account
-Webhook ruft die Komponente Kontodetails für eine angegebene Telefonnummer ab, sofern ein registriertes Konto vorhanden ist.
API-Anfrageparameter
Die folgenden Parameter werden von der Komponente als Eingaben für die API-Anfrage bereitgestellt.
Parametername | Beschreibung | Eingabeformat |
---|---|---|
$session.params.phone_number | Lokale Telefonnummer des Nutzers ohne Ländercode, anhand derer der Nutzer identifiziert wird | String |
API-Antwortparameter
Die folgenden Parameter werden aus der API-Antwort abgerufen und von der Komponente verwendet.
Parametername | Beschreibung | Ausgabeformat |
---|---|---|
account_count | Anzahl der Konten, die mit der registrierten Telefonnummer verknüpft sind. | integer |
cards_count | Anzahl der Karten, die mit der registrierten Telefonnummer verknüpft sind. | integer |
loans_count | Anzahl der Kredite, die mit der registrierten Telefonnummer verknüpft sind. | integer |
mortgage_count | Anzahl der Hypotheken, die mit der registrierten Telefonnummer verknüpft sind. | integer |
branch_code | Filialcode, der der registrierten Telefonnummer zugeordnet ist und zur Identifizierung eines eindeutigen Filialstandorts verwendet wird. | String |
Zum Konfigurieren des Konto-Webhooks für diese Komponente maximieren Sie das Fenster, um die Anleitung aufzurufen.
- Öffnen Sie die Dialogflow CX Console.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Verwalten.
- Klicken Sie auf Webhooks.
- Wählen Sie den Webhook „prebuilt_components_arrange_appointment:get_account“ aus.
- Ersetzen Sie die URL im Feld Webhook-URL für Konversations-Agents (Dialogflow CX) durch den Endpunkt des Dienstes, den Sie einbinden möchten. Wählen Sie im Drop-down-Menü die richtige Methode aus.
- Prüfen und aktualisieren Sie den Request body, um das richtige Anfrageformat für Ihren Webhook zu erstellen.
- Prüfen und aktualisieren Sie die Antwortkonfiguration, um bestimmte Felder aus der Antwort Ihres Webhooks zu extrahieren. Ändern Sie die Parameternamen nicht, da die Komponente diese für den Zugriff benötigt. den zurückgegebenen Feldwerten.
- Prüfen und aktualisieren Sie die Authentifizierungseinstellungen nach Bedarf.
- Klicken Sie auf Speichern.
Zweig abrufen
Die Komponente verwendet den prebuilt_components_arrange_appointment:get_branch
-Webhook, um anhand eines Filialcodes Informationen zu einer Filiale abzurufen.
API-Anfrageparameter
Die folgenden Parameter werden von der Komponente als Eingaben für die API-Anfrage bereitgestellt.
Parametername | Beschreibung | Eingabeformat |
---|---|---|
$flow.branch_code | Filialcode zur Identifizierung einer eindeutigen Filiale. | String |
API-Antwortparameter
Die folgenden Parameter werden aus der API-Antwort abgerufen und von der Komponente verwendet.
Parametername | Beschreibung | Ausgabeformat |
---|---|---|
branch_address | Adresse der Niederlassung. | String |
Zum Konfigurieren des Zweig-Webhooks für diese Komponente maximieren Sie die Anzeige, um eine Anleitung aufzurufen.
- Öffnen Sie die Dialogflow CX Console.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Verwalten.
- Klicken Sie auf Webhooks.
- Wählen Sie den Webhook „prebuilt_components_arrange_appointment:get_branch“ aus.
- Ersetzen Sie die URL im Feld Webhook-URL für Conversational Agents (Dialogflow CX) durch den Endpunkt des Dienstes. die Sie integrieren möchten. Wählen Sie im Drop-down-Menü die gewünschte Methode aus.
- Prüfen und aktualisieren Sie den Request body, um das richtige Anfrageformat für Ihren Webhook zu erstellen.
- Prüfen und aktualisieren Sie die Antwortkonfiguration, um bestimmte Felder aus der Antwort Ihres Webhooks zu extrahieren. Ändern Sie die Parameternamen nicht, da die Komponente diese für den Zugriff benötigt. den zurückgegebenen Feldwerten.
- Prüfen und aktualisieren Sie die Authentifizierungseinstellungen nach Bedarf.
- Klicken Sie auf Speichern.
Verfügbarer Zweig
Der Webhook prebuilt_components_arrange_appointment:available_branch
wird verwendet
von der Komponente aus, um die nächstgelegene Zweigstelle anhand der Postleitzahl zu ermitteln.
API-Anfrageparameter
Die folgenden Parameter werden von der Komponente als Eingaben für die API-Anfrage bereitgestellt.
Parametername | Beschreibung | Eingabeformat |
---|---|---|
$flow.zip_code | Die vom Endnutzer angegebene Postleitzahl. | String |
API-Antwortparameter
Die folgenden Parameter werden aus der API-Antwort abgerufen und von der Komponente verwendet.
Parametername | Beschreibung | Ausgabeformat |
---|---|---|
branch_address | Adresse der Niederlassung. | String |
Maximieren Sie diesen Abschnitt, um eine Anleitung zum Konfigurieren des Webhooks für verfügbare Branches für diese Komponente aufzurufen.
- Öffnen Sie die Dialogflow CX Console.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Verwalten.
- Klicken Sie auf Webhooks.
- Wählen Sie den Webhook „prebuilt_components_arrange_appointment:available_branch“ aus.
- Ersetzen Sie die URL im Feld Webhook-URL für Konversations-Agents (Dialogflow CX) durch den Endpunkt des Dienstes, den Sie einbinden möchten. Wählen Sie im Drop-down-Menü die gewünschte Methode aus.
- Prüfen und aktualisieren Sie den Request body, um das richtige Anfrageformat für Ihren Webhook zu erstellen.
- Prüfen und aktualisieren Sie die Antwortkonfiguration, um bestimmte Felder aus der Antwort Ihres Webhooks zu extrahieren. Ändern Sie die Parameternamen nicht, da die Komponente diese für den Zugriff benötigt. den zurückgegebenen Feldwerten.
- Prüfen und aktualisieren Sie die Authentifizierungseinstellungen nach Bedarf.
- Klicken Sie auf Speichern.
Verfügbare Zeitblöcke erhalten
Der Webhook prebuilt_components_arrange_appointment:get_available_slots
ist
Wird von der Komponente verwendet, um verfügbare Zeitfenster für das bevorzugte Datum eines Nutzers zu prüfen
und den Termintyp.
API-Anfrageparameter
Die folgenden Parameter werden von der Komponente als Eingaben für die API-Anfrage bereitgestellt.
Parametername | Beschreibung | Eingabeformat |
---|---|---|
$flow.preferred_date | Das vom Endnutzer angegebene bevorzugte Datum für den Termin im Format JJJJ-MM-TT. | String |
$flow.appointment_type | Der Termintyp des Termins. | String |
$flow.branch_code | Filialcode zur Identifizierung des eindeutigen Zweigstandorts, den der Endnutzer ausgewählt hat. | String |
API-Antwortparameter
Die folgenden Parameter werden aus der API-Antwort abgerufen und von der Komponente verwendet.
Parametername | Beschreibung | Ausgabeformat |
---|---|---|
available_slots | Liste der verfügbaren Termine für das angegebene Datum in „HH:MM XM“ Format, z. B. ["09:00 AM", "2:30 PM"] . Wenn keine Slots verfügbar sind, ist dieser Parameter eine leere Liste [] . |
Liste (String) |
Maximieren Sie diesen Abschnitt, um eine Anleitung zum Konfigurieren des Webhooks „Verfügbare Slots abrufen“ für diese Komponente aufzurufen.
- Öffnen Sie die Dialogflow CX Console.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Verwalten.
- Klicken Sie auf Webhooks.
- Wählen Sie den Webhook „prebuilt_components_arrange_appointment:get_available_slots“ aus.
- Ersetzen Sie die URL im Feld Webhook-URL für Conversational Agents (Dialogflow CX) durch den Endpunkt des Dienstes. die Sie integrieren möchten. Wählen Sie im Drop-down-Menü die gewünschte Methode aus.
- Prüfen und aktualisieren Sie den Request body, um das richtige Anfrageformat für Ihren Webhook zu erstellen.
- Prüfen und aktualisieren Sie die Antwortkonfiguration, um bestimmte Felder aus der Antwort Ihres Webhooks zu extrahieren. Ändern Sie die Parameternamen nicht, da die Komponente diese für den Zugriff benötigt. den zurückgegebenen Feldwerten.
- Prüfen und aktualisieren Sie die Authentifizierungseinstellungen nach Bedarf.
- Klicken Sie auf Speichern.
Termin senden
prebuilt_components_arrange_appointment:submit_appointment
-Webhook
wird von der Komponente verwendet, um einen Termin für das vom Nutzer ausgewählte
Datum, Uhrzeit, Zweig, Grund und Termintyp.
API-Anfrageparameter
Die folgenden Parameter werden von der Komponente als Eingaben für die API-Anfrage bereitgestellt.
Parametername | Beschreibung | Eingabeformat |
---|---|---|
$session.params.phone_number | Lokale Telefonnummer des Nutzers ohne Ländercode, anhand derer der Nutzer identifiziert wird | String |
$flow.preferred_date | Das vom Endnutzer angegebene bevorzugte Datum für den Termin im Format JJJJ-MM-TT. | String |
$flow.preferred_slot | Vom Endnutzer angegebene bevorzugte Uhrzeit für den Termin im Format „HH:MM XM“. | String |
$flow.appointment_reason | Der Grund für den Termin. | String |
$flow.appointment_type | Der Termintyp des Termins. | String |
$flow.branch_code | Filialcode zur Identifizierung des eindeutigen Zweigstandorts, den der Endnutzer ausgewählt hat. | String |
API-Antwortparameter
Die folgenden Parameter werden aus der API-Antwort abgerufen und von der Komponente verwendet.
Parametername | Beschreibung | Ausgabeformat |
---|---|---|
request_number | Die Anfragenummer für den geplanten Termin. | integer |
Wenn Sie den Webhook „Termin senden“ für diese Komponente konfigurieren möchten, maximieren Sie die Anleitung.
- Öffnen Sie die Dialogflow CX Console.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Verwalten.
- Klicken Sie auf Webhooks.
- Wählen Sie den Webhook „prebuilt_components_arrange_appointment:submit_appointment“ aus.
- Ersetzen Sie die URL im Feld Webhook-URL für Konversations-Agents (Dialogflow CX) durch den Endpunkt des Dienstes, den Sie einbinden möchten. Wählen Sie im Drop-down-Menü die richtige Methode aus.
- Prüfen und aktualisieren Sie den Request body, um das richtige Anfrageformat für Ihren Webhook zu erstellen.
- Prüfen und aktualisieren Sie die Antwortkonfiguration, um bestimmte Felder aus der Antwort Ihres Webhooks zu extrahieren. Ändern Sie die Parameternamen nicht, da die Komponente diese für den Zugriff benötigt. den zurückgegebenen Feldwerten.
- Prüfen und aktualisieren Sie die Authentifizierungseinstellungen nach Bedarf.
- Klicken Sie auf Speichern.
Abgeschlossen
Ihr Agent und seine Webhooks sollten jetzt eingerichtet und bereit für den Test sein.