Przejdź do nawigacji

n8n

Uruchamiaj workflow n8n podczas rozmów za pomocą narzędzia webhook.

Połącz workflow n8n z narzędziem webhook. Gdy rozmowa pasuje do opisu narzędzia, twoja recepcjonistka zbiera dane, wywołuje workflow i przekazuje rozmówcy odpowiedź. Dzięki n8n recepcjonistka może korzystać z każdej aplikacji, z którą łączy się n8n.

Utwórz workflow

1

Dodaj wyzwalacz Webhook

W n8n utwórz workflow i dodaj węzeł Webhook. Ustaw HTTP Method na POST.

2

Zabezpiecz webhook

Ustaw Authentication na Header Auth i utwórz dane uwierzytelniające z nazwą nagłówka, np. X-Reception-Key, oraz długą losową wartością. Reception.ai wysyła ten nagłówek przy każdym wywołaniu.

3

Zwróć odpowiedź

Ustaw Respond na Using ‘Respond to Webhook’ Node. Dodaj kroki workflow, a na końcu węzeł Respond to Webhook, który zwraca JSON, np. {"available": true, "next_slot": "Tuesday 10am"}. Recepcjonistka odczytuje tę odpowiedź, by zdecydować, co powiedzieć.

4

Aktywuj workflow

Aktywuj workflow i skopiuj Production URL z węzła Webhook. Testowy URL działa tylko, gdy edytor nasłuchuje.

Utwórz narzędzie webhook

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

PoleWartość
NameCo robi workflow, np. check_service_area
DescriptionKiedy go używać, np. „Sprawdź, czy obsługujemy kod pocztowy rozmówcy. Użyj przed umówieniem wizyty na miejscu.”
MethodPOST
URLProdukcyjny URL workflow
Request HeadersNazwa i wartość nagłówka z danych uwierzytelniających n8n
Body ParametersPo jednym parametrze na każdą wartość potrzebną w workflow, np. zip_code (ciąg znaków, wymagany). n8n odczytuje je z body.zip_code.
Assign to agentsReceptionist

Wybierz Enable, a następnie przetestuj recepcjonistkę w rozmowie, która powinna wywołać workflow. Każde uruchomienie pojawi się na liście Executions w n8n.

Parametry body to proste wartości, które recepcjonistka uzupełnia na podstawie rozmowy. Aby wysłać stałą wartość, ustaw ją bezpośrednio w workflow.

Udostępnij kilka workflow przez MCP

Aby udostępnić recepcjonistce wiele workflow n8n naraz, użyj zamiast tego węzła MCP Server Trigger n8n. Połącz workflow lub węzły narzędzi, które chcesz udostępnić, ustaw uwierzytelnianie wyzwalacza na bearer i go aktywuj. W Reception.ai dodaj serwer MCP z produkcyjnym URL-em wyzwalacza oraz tokenem bearer jako Secret Token, a następnie przypisz narzędzia na karcie Tools.

Rozwiązywanie problemów

ProblemCo sprawdzić
Brak uruchomienia w n8nWorkflow musi być aktywny, a narzędzie musi używać produkcyjnego URL-a.
Workflow zwraca 403Nazwa i wartość nagłówka w Reception.ai muszą dokładnie odpowiadać danym uwierzytelniającym n8n.
Recepcjonistka mówi, że narzędzie zawiodłoWorkflow musi zakończyć się w czasie Response timeout narzędzia. Domyślnie jest to 20 sekund, maks. 120.
Recepcjonistka nigdy nie wywołuje narzędziaW opisie narzędzia podaj sytuacje, w których należy go użyć. Możesz też dodać procedurę.