Zur Navigation springen

Make

Make-Szenarien während Anrufen mit einem Webhook-Tool ausführen.

Verbinden Sie ein Make-Szenario mit einem Webhook-Tool. Wenn eine Unterhaltung der Beschreibung des Tools entspricht, erfasst Ihr Empfangsassistent die Details, führt das Szenario aus und liest dem Anrufer die Antwort vor.

Szenario erstellen

1

Benutzerdefinierten Webhook hinzufügen

Erstellen Sie in Make ein Szenario und fügen Sie Webhooks → Custom webhook als Trigger hinzu. Wählen Sie Add, benennen Sie den Webhook und kopieren Sie seine URL. Behandeln Sie die URL vertraulich: Jeder, der sie hat, kann das Szenario ausführen.

2

Module hinzufügen

Fügen Sie die Apps, Router und Filter hinzu, die das Szenario benötigt.

3

Antwort zurückgeben

Beenden Sie das Szenario mit Webhooks → Webhook response. Setzen Sie Status auf 200 und Body auf JSON, das Ihr Empfangsassistent lesen kann, zum Beispiel {"order_status": "shipped", "eta": "Friday"}. Ohne dieses Modul antwortet Make mit Accepted und Ihr Empfangsassistent erhält keine Daten.

4

Szenario aktivieren

Stellen Sie das Szenario auf Immediately as data arrives ein und aktivieren Sie es.

Webhook-Tool erstellen

Gehen Sie zu Integrations, wählen Sie Add integration und dann Webhook Tool.

FeldWert
NameWas das Szenario macht, zum Beispiel check_order_status
DescriptionWann es verwendet wird, zum Beispiel „Bestimme den Versandstatus einer Bestellung. Verwende es, wenn ein Anrufer nach seiner Bestellung fragt.“
MethodPOST
URLDie URL des benutzerdefinierten Webhooks
Body ParametersEin Parameter pro Wert, den das Szenario benötigt, zum Beispiel order_number (String, erforderlich)
Assign to agentsReceptionist

Wählen Sie Enable.

Make die Datenstruktur beibringen

Make erkennt die Felder, die ein Webhook empfängt, aus seiner ersten Anfrage. Öffnen Sie den benutzerdefinierten Webhook, wählen Sie Redetermine data structure und testen Sie Ihren Empfangsassistenten mit einer Unterhaltung, die das Tool auslöst. Sobald Make Successfully determined anzeigt, ordnen Sie die Felder in Ihren Modulen zu.

Fehlerbehebung

ProblemPrüfen Sie
Das Szenario wird nicht ausgeführtDas Szenario muss aktiviert und auf sofortige Ausführung eingestellt sein.
Der Empfangsassistent erhält keine AntwortFügen Sie ein Webhook response-Modul hinzu und stellen Sie sicher, dass jede Route eines erreicht.
Der Empfangsassistent sagt, das Tool sei fehlgeschlagenDas Szenario muss innerhalb des Response timeout des Tools antworten. Standardmäßig sind es 20 Sekunden, maximal 120.
Felder sind in späteren Modulen leerErmitteln Sie die Datenstruktur erneut, nachdem Sie Body-Parameter hinzugefügt oder umbenannt haben.