Przejdź do głównej treści
Przegląd integracji

Czym są integracje?

Integracje łączą Twoich agentów AI z zewnętrznymi usługami — dzięki czemu mogą odbierać połączenia telefoniczne, odpowiadać w komunikatorach, wysyłać e-maile, tworzyć dokumenty i pobierać dane analityczne. Każda integracja daje agentowi zestaw narzędzi, które może wywoływać podczas rozmów.

Dostępne integracje

Jak to działa

Każda integracja działa według tego samego schematu:
1

Połącz

Dodaj integrację ze strony Integracje. W zależności od dostawcy, wprowadzasz dane uwierzytelniające API (VoIP, Telegram) lub przechodzisz przez OAuth (Google, Meta).
2

Zweryfikuj

Revol testuje Twoje dane uwierzytelniające w API dostawcy i pobiera dostępne zasoby (numery telefonów, informacje o bocie, połączone konta).
3

Udostępnij narzędzia

Po weryfikacji Revol automatycznie tworzy narzędzia agenta na podstawie typu integracji. Na przykład połączenie z Gmail daje agentom narzędzia send_email, read_inbox, search_emails i inne.
4

Przypisz do agenta

W zakładce Narzędzia agenta włącz potrzebne narzędzia. Następnie dodaj je do węzłów workflow — agent może wywoływać te narzędzia podczas rozmów za pomocą wywoływania funkcji LLM.

Metody uwierzytelniania

MetodaUżywana przezJak działa
API Key / TokenTwilio, Ringostat, Binotel, TelegramWprowadź dane uwierzytelniające w kreatorze. Przechowywane zaszyfrowane w bazie danych.
Google OAuth 2.0Gmail, Docs, Sheets, Drive, Calendar, Meet, Google AdsKliknij „Połącz z Google”, autoryzuj na ekranie zgody. Revol przechowuje refresh token i automatycznie odświeża tokeny dostępu.
Meta OAuthWhatsApp, Instagram, Facebook Messenger, Facebook AdsKliknij „Połącz z Meta”, autoryzuj przez Meta. Revol wymienia kod na długoterminowy token (~60 dni).
Webhook URLWłasny WebhookBez uwierzytelniania — podajesz docelowy URL i opcjonalne nagłówki.

Kanały

Kanał to połączenie między integracją a konkretnym agentem AI. Jedna integracja (np. Twoje konto Twilio) może obsługiwać wielu agentów przez oddzielne kanały. Dostępne typy kanałów:
KanałWymaga integracjiOpis
Widget webowyNieWbudowany widget czatu na Twoją stronę internetową
TelefonIntegracja VoIPPrzychodzące/wychodzące połączenia głosowe i SMS
TelegramIntegracja TelegramWiadomości bota w Telegram
WhatsAppIntegracja WhatsAppWiadomości WhatsApp Business
InstagramIntegracja InstagramWiadomości bezpośrednie Instagram
Aby skonfigurować kanał, przejdź do zakładki Kanały agenta, wybierz typ kanału i wskaż, której integracji użyć.

Bezpieczeństwo webhooków

Wszystkie przychodzące endpointy webhooków (połączenia VoIP, wiadomości z komunikatorów) są chronione przez:
  • Walidacja podpisu — kryptograficzna weryfikacja autentyczności żądania dla każdego dostawcy
  • Idempotentność — wykrywanie duplikatów webhooków, aby zapobiec podwójnemu przetwarzaniu
  • Ograniczanie częstotliwości — 120 żądań na minutę na kanał
  • Lista dozwolonych IP — tam, gdzie dostawca to obsługuje (np. Binotel)

Wszystkie integracje

IntegracjaKategoriaAutoryzacjaNarzędzia
TwilioTelefoniaAPI Key3 narzędzia — połączenia, SMS, historia połączeń
RingostatTelefoniaAPI Key2 narzędzia — połączenia, historia połączeń
BinotelTelefoniaAPI Key2 narzędzia — połączenia, historia połączeń
TelegramKomunikatorBot Token6 narzędzi — wiadomości, pliki, historia, edycja, usuwanie
WhatsApp BusinessKomunikatorMeta OAuth6 narzędzi — wiadomości, szablony, multimedia, historia
Instagram DMKomunikatorMeta OAuth6 narzędzi — wiadomości, multimedia, historia, komentarze
Facebook MessengerKomunikatorMeta OAuth6 narzędzi — wiadomości, szablony, multimedia, przyciski
GmailProduktywnośćGoogle OAuth6 narzędzi — wysyłanie, czytanie, wyszukiwanie, odpowiadanie, szkice
Google DocsProduktywnośćGoogle OAuth5 narzędzi — tworzenie, czytanie, dopisywanie, wyszukiwanie, eksport
Google SheetsProduktywnośćGoogle OAuth7 narzędzi — czytanie, pisanie, dopisywanie, wyszukiwanie, tworzenie
Google DriveProduktywnośćGoogle OAuth8 narzędzi — lista, wyszukiwanie, przesyłanie, udostępnianie, foldery
Google CalendarProduktywnośćGoogle OAuth6 narzędzi — wydarzenia, dostępność, wolne terminy
Google MeetProduktywnośćGoogle OAuth1 narzędzie — tworzenie linku do spotkania
Google AdsReklamaGoogle OAuth3 narzędzia — kampanie, słowa kluczowe, wstrzymanie
Facebook AdsReklamaMeta OAuth4 narzędzia — kampanie, zestawy reklam, statystyki, wstrzymanie
Własny WebhookCRMURL2 narzędzia — wysyłanie danych, test połączenia
Łącznie: 67 narzędzi agenta w 16 integracjach.

Następne kroki