Przejdź do nawigacji

Make

Uruchamiaj scenariusze Make podczas rozmów za pomocą narzędzia webhook.

Połącz scenariusz Make z narzędziem webhook. Gdy rozmowa pasuje do opisu narzędzia, twoja recepcjonistka zbiera dane, uruchamia scenariusz i przekazuje rozmówcy odpowiedź.

Utwórz scenariusz

1

Dodaj niestandardowy webhook

W Make utwórz scenariusz i dodaj Webhooks → Custom webhook jako wyzwalacz. Wybierz Add, nazwij webhook i skopiuj jego URL. Traktuj URL jak sekret: każdy, kto go ma, może uruchomić scenariusz.

2

Dodaj moduły

Dodaj aplikacje, routery i filtry potrzebne w scenariuszu.

3

Zwróć odpowiedź

Zakończ scenariusz modułem Webhooks → Webhook response. Ustaw Status na 200, a Body na JSON, który może odczytać twoja recepcjonistka, na przykład {"order_status": "shipped", "eta": "Friday"}. Bez tego modułu Make odpowie Accepted, a recepcjonistka nie otrzyma danych.

4

Włącz scenariusz

Ustaw scenariusz na uruchamianie Immediately as data arrives i włącz go.

Utwórz narzędzie webhook

Przejdź do Integrations, wybierz Add integration, a następnie Webhook Tool.

PoleWartość
NameCo robi scenariusz, na przykład check_order_status
DescriptionKiedy go używać, na przykład „Sprawdź status wysyłki zamówienia. Użyj, gdy rozmówca pyta o swoje zamówienie.”
MethodPOST
URLURL niestandardowego webhooka
Body ParametersPo jednym parametrze na każdą wartość potrzebną w scenariuszu, np. order_number (ciąg znaków, wymagany)
Assign to agentsReceptionist

Wybierz Enable.

Naucz Make strukturę danych

Make rozpoznaje pola odbierane przez webhook na podstawie pierwszego żądania. Otwórz niestandardowy webhook, wybierz Redetermine data structure i przetestuj recepcjonistkę w rozmowie wywołującej narzędzie. Gdy Make wyświetli Successfully determined, zmapuj pola w modułach.

Rozwiązywanie problemów

ProblemCo sprawdzić
Scenariusz się nie uruchamiaScenariusz musi być włączony i ustawiony na natychmiastowe uruchamianie.
Recepcjonistka nie otrzymuje odpowiedziDodaj moduł Webhook response i upewnij się, że każda ścieżka do niego prowadzi.
Recepcjonistka mówi, że narzędzie zawiodłoScenariusz musi odpowiedzieć w czasie Response timeout narzędzia. Domyślnie jest to 20 sekund, maks. 120.
Pola są puste w późniejszych modułachPonownie ustal strukturę danych po dodaniu lub zmianie nazwy parametrów body.