Przegląd
Sześć usług Google jest dostępnych przez wspólny przepływ OAuth. Połącz się raz ze swoim kontem Google — a Twoi agenci AI uzyskają dostęp do poczty, dokumentów, arkuszy kalkulacyjnych, plików, kalendarza i wideokonferencji.Obsługiwane usługi
Uwierzytelnianie
Wszystkie integracje Google Workspace używają OAuth 2.0 z dostępem offline:1
Dodaj integrację
Przejdź do Integracje → Dodaj integrację → wybierz dowolną usługę Google (np. Gmail).
2
Ekran zgody OAuth
Kliknij „Połącz z Google”. Zostaniesz przekierowany na ekran zgody Google, gdzie autoryzujesz dostęp do konkretnej usługi.
3
Przechowywanie tokenów
Revol otrzymuje token dostępu i refresh token. Oba są szyfrowane i przechowywane w bazie danych. Refresh token zapewnia długoterminowy dostęp — Revol automatycznie odświeża wygasłe tokeny dostępu.
4
Udostępnienie narzędzi
Po pomyślnym uwierzytelnieniu OAuth narzędzia agenta są tworzone automatycznie na podstawie typu integracji.
Zakresy OAuth
Każda usługa żąda tylko potrzebnych zakresów:Narzędzia agenta
- Gmail
- Google Docs
- Google Sheets
- Google Drive
- Calendar i Meet
Używanie narzędzi w węzłach workflow
Narzędzia Google Workspace są szczególnie skuteczne w węzłach workflow, gdzie agent może łączyć wiele narzędzi w jednej rozmowie:- Połącz usługę Google i zweryfikuj przez OAuth
- Narzędzia pojawią się w zakładce Narzędzia agenta
- Dodaj je do węzłów niestandardowych w edytorze workflow
- LLM wywołuje je automatycznie, gdy jest to potrzebne
- Agent wywołuje
check_availability, aby znaleźć wolne terminy - Klient wybiera godzinę → agent wywołuje
create_event, aby zarezerwować termin - Agent wywołuje
create_meeting, aby wygenerować link Google Meet - Agent wywołuje
send_email, aby wysłać e-mail z potwierdzeniem i linkiem
Przypadki użycia
Automatyczne e-maile follow-up
Automatyczne e-maile follow-up
Agent kwalifikuje leada przez czat → używa
send_email do wysłania follow-upu z cennikiem → loguje interakcję w Google Sheets przez append_rows.Rezerwacja spotkań
Rezerwacja spotkań
Klient prosi o umówienie spotkania → agent używa
check_availability, aby znaleźć wolne terminy → create_event, aby je zarezerwować → create_meeting, aby wygenerować link Meet → wysyła potwierdzenie przez czat lub e-mail.Generowanie dokumentów
Generowanie dokumentów
Agent zbiera informacje od klienta → używa
create_document, aby wygenerować ofertę lub raport → share_file, aby dać klientowi dostęp.Śledzenie leadów w stylu CRM
Śledzenie leadów w stylu CRM
Każda rozmowa zakończona leadem → agent używa
append_rows, aby dodać dane leada do Google Sheet → send_email, aby powiadomić zespół sprzedaży.Odświeżanie tokenów
Tokeny dostępu Google wygasają po 1 godzinie. Revol obsługuje to automatycznie:- Przed każdym wywołaniem API Revol sprawdza, czy token wygasa w ciągu 5 minut
- Jeśli wygasł, używa zapisanego refresh tokena do uzyskania nowego tokena dostępu
- Nowy token jest szyfrowany i zapisywany z powrotem w bazie danych
- Wywołanie API jest wykonywane z nowym tokenem

