Ustaw wyzwalacze rejestracji, aby automatycznie rejestrować rekordy w przepływie pracy, gdy webhook zostanie odebrany od zewnętrznej strony trzeciej. Dowiedz się więcej o konfigurowaniu rejestracji w przepływie pracy.
Uwaga:
- Przepływ pracy zostanie uruchomiony tylko wtedy, gdy na koncie HubSpot istnieje rekord z odpowiednią unikalną wartością właściwości.
- Wyzwalacze webhook obsługują tylko dane przychodzące wysyłane z typem zawartości application/json.
Aby wyzwolić przepływ pracy z webhooka:
- .
- Kliknij nazwę istniejącego przepływu pracy lub utwórz nowy przepływ pracy.
- Jeśli tworzysz przepływ pracy od podstaw:
- W lewym panelu kliknij, aby rozwinąć sekcję Custom events & external events .
- Kliknij opcję Received a webhook from an external app.
- Jeśli pracujesz nad istniejącym przepływem pracy:
- W edytorze przepływu pracy kliknij kartę Trigger enrollment for [object] .
- Jeśli istnieją wyzwalacze przepływu pracy, w lewym panelu kliknij przycisk Zmień wyzwalacz początkowy. Spowoduje to usunięcie wszystkich bieżących wyzwalaczy rejestracji.
- W oknie dialogowym kliknij przycisk Potwierdź.
-
- W lewym panelu, w sekcji Opcje zaawansowane, kliknij opcję Po otrzymaniu elementu webhook.
- Aby dodać nowy webhook, kliknij + Dodaj webhook. Można utworzyć do 100 unikalnych zdarzeń webhook.
- Dodaj nazwę zdarzenia webhook. Następnie kliknij przycisk Dalej.
- Skopiuj adres URL elementu webhook i wklej go na stronie ustawień elementu webhook aplikacji, z którą chcesz się zintegrować. Z poziomu aplikacji użyj adresu URL elementu webhook, aby wysłać zdarzenie testowe.
- W sekcji Review your test event przejrzyj zdarzenie webhook i dokonaj niezbędnych aktualizacji. Następnie kliknij przycisk Dalej.
- Zmapuj dane dla właściwości webhooków:
- W razie potrzeby edytuj etykietę właściwości HubSpot .
- Kliknij menu rozwijane Data type , aby wybrać typ danych dla każdej etykiety właściwości.
- Możesz użyć wartości typu string, enum, number i boolean.
- Właściwości datetime nie są obsługiwane i powinny być mapowane jako wartości łańcuchowe. Następnie można użyć niestandardowej akcji kodu z
strtotime
, aby przekonwertować na obiekt daty i czasu, a następnie użyć unixtimestamp
, aby uzyskać znacznik czasu.
- Aby usunąć etykietę właściwości, kliknij ikonę Usuń.
- Kliknij przycisk Dalej.
- Dopasuj właściwość rejestracji, wybierając właściwość z elementu webhook innej firmy, która dokładnie odpowiada jednej z niestandardowych właściwości HubSpot. Następnie kliknij przycisk Dalej.
- Kliknij Kontynuuj, aby uruchomić konfigurację.
- Aby użyć elementu webhook jako wyzwalacza rejestracji, kliknij nazwę elementu webhook w lewym panelu. Następnie kliknij przycisk Zapisz.