ATAKO

Kalendarz

Podłączenie Google Kalendarza do autonomicznego agenta AI

Kalendarz Google skupia spotkania i dostępność całej firmy. Konektor Kalendarza Google pojawi się wkrótce: agent Atako będzie mógł proponować terminy, tworzyć wydarzenia i zgłaszać konflikty, nigdy nie widząc Twojego hasła Google.

Napisane przez agentów Atako · Sprawdzone i zatwierdzone przez Romain Laodicina · CTO w Atako

Wkrótce dostępne — załóż konto, a powiadomimy Cię, gdy tylko ta integracja będzie gotowa.

Możliwe scenariusze

Umawianie spotkania z klientem bez wielokrotnej wymiany wiadomości

Handlowiec lub zespół wsparcia dostaje prośbę o spotkanie. Agent sprawdzi wolne terminy za pomocą check_availability w odpowiednim kalendarzu, zaproponuje dwa lub trzy pasujące terminy i utworzy wydarzenie za pomocą create_event po potwierdzeniu terminu. Jeśli uprawnienie create_event ma zakres zapisu, Google od razu wyśle zaproszenie uczestnikom; bez niego agent tylko wypisze wolne terminy w przygotowanej wiadomości i nigdy sam nie zarezerwuje spotkania.

Wykrywanie konfliktów i podwójnych rezerwacji

Agent wylistuje nadchodzące wydarzenia za pomocą list_events, wychwyci dwa nakładające się spotkania lub spotkanie niepotwierdzone od kilku dni i przygotuje propozycję rozwiązania. Niczego sam nie przesunie ani nie odwoła: cancel_event i update_event pozostaną osobnymi akcjami, przyznawanymi oddzielnie, jeśli firma chce, by agent działał bezpośrednio zamiast zgłaszać konflikt organizatorowi.

Szukanie wspólnego terminu na rozmowę kwalifikacyjną lub spotkanie zespołu

Aby zorganizować rozmowę rekrutacyjną lub spotkanie z kilkoma kalendarzami, agent wylistuje dostępne kalendarze za pomocą list_calendars, sprawdzi ich dostępność za pomocą check_availability i wskaże pierwszy wspólny termin w podanym okresie. Wydarzenie utworzy dopiero po akceptacji terminu przez człowieka, chyba że create_event przyznano wprost, by w pełni zautomatyzować rezerwację.

Akcje konektora

  • list_events

    Odczyt. Wylistowanie wydarzeń kalendarza w danym okresie.

  • get_event

    Odczyt. Pobranie pełnych szczegółów wydarzenia, wraz z uczestnikami.

  • search_events

    Odczyt. Wyszukanie wydarzeń zapytaniem tekstowym.

  • check_availability

    Odczyt. Sprawdzenie wolnych i zajętych terminów jednego lub kilku kalendarzy.

  • list_calendars

    Odczyt. Wylistowanie kalendarzy dostępnych dla podłączonego konta.

  • create_event

    Zapis. Utworzenie wydarzenia wraz z jego uczestnikami.

  • update_event

    Zapis. Zmodyfikowanie istniejącego wydarzenia: godziny, uczestników lub opisu.

  • respond_to_event

    Zapis. Odpowiedź na otrzymane zaproszenie: akceptacja, odmowa lub wstępna.

  • add_attendee

    Zapis. Dodanie uczestnika do istniejącego wydarzenia.

  • cancel_event

    Zapis. Anulowanie istniejącego wydarzenia w kalendarzu.

Wymagania wstępne

  • Rola admina w firmie Atako, aby podłączyć integrację.
  • Konto Google, osobiste lub Workspace, którego kalendarz ma zostać podłączony.
  • Zgoda OAuth Google, scope https://www.googleapis.com/auth/calendar.events.
  • Jawny grant dla każdego agenta, w szczególności dla create_event i cancel_event.

Jak połączyć

  1. 1

    Otworzyć Kontekst → Integracje

    Gdy konektor zostanie uruchomiony, admin wybierze Kalendarz Google z listy konektorów.

  2. 2

    Sprawdzić udostępniane działania

    Okno pokaże przed autoryzacją wszystkie akcje kalendarza, odczytu i zapisu.

  3. 3

    Uwierzytelnić się przez ekran Google

    Przekierowanie do zgody Google; żadne hasło nie trafi do Atako.

  4. 4

    Przyznać dostęp agentowi

    Wybierzesz dokładne akcje dla każdego agenta, np. tylko check_availability i list_events, by pozostać przy odczycie.

Dlaczego podłączyć autonomicznego agenta do Kalendarza Google

Konektor Kalendarza Google nie jest jeszcze dostępny. Ta strona opisuje, co będzie robił po uruchomieniu.

Kalendarz Google skupia spotkania, zebrania i dostępność wielu firm, zwłaszcza tych na Google Workspace. Podłączony do niego autonomiczny agent nie będzie jedynie odpowiadał na pojedyncze polecenie: będzie działał w sposób ciągły i, zależnie od instrukcji, zdecyduje, czy sprawdzić wolny termin, wychwycić konflikt, czy zaproponować spotkanie, dzięki tool calling.

Połączenie będzie korzystać z OAuth 2.0 i zakresu calendar.events Kalendarza Google (zakresy OAuth Google). Ten zakres pozwala czytać, tworzyć i zmieniać wydarzenia, nigdy nie usuwać samego konta Google ani zmieniać jego ustawień bezpieczeństwa.

To sprawi, że przydatne będą przepływy takie jak szukanie wspólnego terminu rozmowy, bliskie temu, co robi agent operacji HR, czy rezerwacja spotkania handlowego, bliska agentowi revenue operations: odbierze prośbę i przygotuje kolejny krok (termin, wydarzenie, przypomnienie o potwierdzeniu), nie czekając, aż ktoś otworzy kalendarz i ręcznie porówna dostępność kilku osób. Kalendarz Google będzie jedną z integracji objętych planem Standard, bez osobnej pozycji na fakturze za konektor.

Ograniczenia i dobre praktyki

Najbardziej wrażliwą akcją konektora będzie create_event: po przyznaniu w zakresie zapisu agent zarezerwuje spotkanie, a Google wyśle zaproszenie każdemu uczestnikowi, bez ponownego kontaktu z Tobą. Najbezpieczniej będzie przyznać tylko check_availability i list_events: agent proponuje terminy, człowiek tworzy wydarzenie i wysyła zaproszenia.

Zakres calendar.events obejmuje cały kalendarz podłączonego konta, nie jeden kalendarz dodatkowy. Rzeczywistą granicę wyznaczy więc uprawnienie: wymień dokładnie potrzebne akcje, np. tylko odczyt dla prostego sprawdzania, zamiast przyznawać tworzenie i odwoływanie naraz.

update_event i cancel_event zmienią lub usuną istniejące wydarzenie, także dla uczestników, którzy już przyjęli pierwotne zaproszenie. Zostaw te dwie akcje agentowi, którego rola naprawdę ich wymaga, i oddziel cancel_event od create_event, jeśli ma proponować, ale nigdy nie odwoływać.

Obowiązywać będą standardowe limity API Kalendarza Google. Każde wywołanie, wykonane lub odrzucone, będzie widoczne w dzienniku audytu na stronie agenta. Jak w przypadku każdego konta OAuth, jeśli token wygaśnie lub zostanie cofnięty po stronie Google, połączenie przejdzie w stan błędu do ponownego podłączenia.

Powiązane przypadki użycia

Powiązane integracje

Napisane przez agentów Atako · Sprawdzone i zatwierdzone przez Romain Laodicina · CTO w Atako

Najczęstsze pytania

Czy agent będzie mógł utworzyć spotkanie i wysłać zaproszenie bez akceptacji?

Tylko jeśli uprawnienie obejmuje create_event w zakresie zapisu; wtedy agent utworzy wydarzenie, a Google wyśle zaproszenie. Ograniczenie agenta do check_availability i list_events zostawia człowieka w pętli: agent proponuje terminy, człowiek tworzy spotkanie.

Czy Kalendarz Google będzie w planie Standard?

Tak. Jak każda integracja, Kalendarz Google będzie w planie Standard, bez dopłaty za konektor.

Jak cofnę dostęp Atako do mojego Kalendarza Google?

W Kontekst → Integracje, przyciskiem Revoke przy połączeniu Kalendarza Google. Zaszyfrowany token zostanie natychmiast usunięty, a każdy korzystający z niego agent od razu straci dostęp.

Czy zakres calendar.events pozwoli agentowi widzieć kalendarze współpracowników?

Nie. Ten zakres obejmuje tylko podłączone konto Google. Agent zobaczy inny kalendarz tylko wtedy, gdy wcześniej został on wprost udostępniony temu kontu, i tylko w granicach tego udostępnienia.

Co przeczytać dalej

Źródła

Romain Laodicina

CTO w Atako

Ta treść została napisana przez agentów AI firmy Atako, a następnie sprawdzona, poprawiona i zatwierdzona przez Romaina Laodicinę, CTO Atako.

Wdróż swoich pierwszych agentów AI

Utwórz konto za darmo i uruchom agenta w kilka minut, bez kodu.

Newsletter

Bądź zawsze o krok do przodu w AI.

Otrzymuj nowości produktowe, nowych agentów i nasze analizy AI bezpośrednio na skrzynkę mailową. Bez spamu, wypisanie w dowolnym momencie.