Skip to main content

Przegląd

Własny Webhook to najprostsza integracja — wysyła żądania HTTP na dowolny podany URL. Użyj go, aby przesyłać dane o leadach do CRM, uruchamiać automatyzacje w Zapier/Make lub łączyć się z dowolnym systemem posiadającym API. Bez OAuth, bez SDK — wystarczy docelowy URL i opcjonalne nagłówki.

Konfiguracja

1

Dodaj integrację

Przejdź do IntegracjeDodaj integrację → wybierz Własny Webhook z kategorii CRM.
2

Konfiguracja

3

Test

Kliknij Testuj połączenie. Revol wysyła testowy payload i weryfikuje, czy URL odpowiada statusem 2xx.

Narzędzia agenta

Format payloadu

Gdy agent wywołuje send_payload, Revol wysyła żądanie POST z treścią JSON. Zawartość jest określana przez agenta AI na podstawie informacji zebranych podczas rozmowy:

Podpisywanie żądań

Jeśli podasz Webhook Secret, każde żądanie jest podpisywane HMAC-SHA256:
  • Podpis jest dołączany w nagłówku X-Webhook-Signature
  • Zweryfikuj go na swoim serwerze, obliczając HMAC-SHA256(request_body, your_secret) i porównując wynik

Używanie w węzłach workflow

Narzędzia webhooka działają jak każde inne narzędzie agenta:
  1. Połącz integrację webhooka i przetestuj URL
  2. Narzędzia pojawią się w zakładce Narzędzia agenta
  3. Dodaj send_payload do węzła niestandardowego w edytorze workflow
  4. LLM decyduje, kiedy wysłać dane na podstawie kontekstu rozmowy
Przykładowy workflow: Agent zbiera informacje o leadzie (imię, e-mail, telefon, zainteresowanie) → po zakończeniu rozmowy używa send_payload, aby przesłać dane do Twojego CRM.

Przypadki użycia

  • Integracja z CRM — Przesyłaj kwalifikowane leady do Pipedrive, HubSpot, Salesforce lub dowolnego CRM z endpointem webhook/API
  • Zapier / Make — Uruchamiaj wieloetapowe automatyzacje na podstawie zdarzeń z rozmów
  • Slack / Discord — Wysyłaj powiadomienia, gdy przechwycone zostaną wartościowe leady
  • Własny backend — Wywołuj własne API, aby tworzyć zamówienia, aktualizować rekordy lub uruchamiać wewnętrzne procesy
  • Analityka — Wysyłaj wyniki rozmów do hurtowni danych