Google Calendar

Планируйте встречи по календарям Google Workspace

Подключите Google Calendar к ИИ-агенту: календари, события, участники и занятость. Агент найдёт свободное окно, заведёт встречу и пришлёт сводку по расписанию.

Как агент работает с Google Calendar

Агент ходит в Google Calendar API v3 по вашему запросу: читает список календарей аккаунта, события с участниками, местом, описанием и напоминаниями, экземпляры повторяющихся встреч и занятость сразу по нескольким календарям. Из этого он собирает план на сегодня и завтра, находит накладки, подбирает свободное окно нужной длины для всех участников и по расписанию присылает сводку дня с остатком свободных часов.

Календарь Google устроен вокруг списка календарей конкретного аккаунта: агент видит ровно то, что в этом списке лежит, и обращается к каждому календарю отдельным запросом по его идентификатору. Уровень доступа тоже решает многое: на доступе к свободному времени видны только занятые интервалы без названий и участников, и накладку агент назовёт, а её причину — нет. Повторяющуюся встречу API отдаёт правилом, поэтому конкретные даты серии агент разворачивает сам.

На запись агент создаёт события с участниками, местом, описанием и напоминанием, переносит их и удаляет. Здесь он осторожен: перенос и отмена рассылают приглашённым письма, поэтому изменение чужой встречи агент подтверждает до отправки, а у повторяющейся серии отдельно уточняет, править один экземпляр или всю цепочку. Правки пачкой он делает по одной встрече и показывает список до того, как хоть одно письмо уйдёт.

Подключение — вход в аккаунт Google в отдельном окне, ключи копировать не нужно: доступ живёт токеном, который обновляется сам и гаснет, как только вы отзываете разрешение на странице доступа аккаунта. Частоту запросов агент выдерживает сам, чтобы не упереться в квоту Google, а длинные периоды забирает окнами по датам. Если календарь недоступен, доступ отозван или день действительно пуст, он скажет об этом прямо, а не покажет пустую таблицу.

Сценарии интеграции

План на сегодня и завтра

Агент пройдёт по календарям аккаунта, включая подписанные командные, и назовёт, что назначено на сегодня и завтра и где накладки.

Свободное окно под встречу

Агент проверит занятость по нескольким календарям сразу и найдёт свободное окно нужной длины для всех участников.

Событие с участниками и местом

Агент заведёт встречу с участниками, местом, описанием и напоминанием, а при переносе сдвинет её вместе с приглашениями.

Утренняя сводка по расписанию

Агент пришлёт по расписанию сводку дня: сколько встреч, где наложения и какие часы остались свободными.

Куда ушёл месяц

Агент пройдёт по календарям за месяц окнами по датам, посчитает часы во встречах и покажет, какие регулярные созвоны съедают больше всего времени.

Перенос повторяющейся серии

Агент найдёт нужный экземпляр повторяющейся встречи, уточнит, править одну дату или всю цепочку, и перенесёт её только после вашего подтверждения.

Примеры: Google Calendar

Google Calendar
Реальные диалоги — выберите вопрос
Найди окно на час втроём

Есть одно общее окно: четверг 15:00–16:00.

Проверил занятость по трём календарям — в среду свободен только ты, в пятницу у Марины блок на весь день. Завести встречу с приглашениями на четверг?

Ответить...

Ассистент может ошибаться — проверяйте его работу

Как подключить

Перед подключением

  • Согласие на доступ ко всем календарям аккаунта: по одному выдать нельзя.
  • В Google Workspace сторонние приложения не запрещены администратором.
  1. 1

    Войдите в нужный Google-аккаунт

    В окне выбора аккаунта укажите почту, из которой вы ведёте встречи. Доступ выдаётся ровно ему: календари второго профиля в том же браузере в выдачу не попадут.

  2. 2

    Добавьте нужные календари в список

    Видны только календари из списка слева. Чужой подпишите заранее: «Другие календари» → «Подписаться на календарь» → адрес владельца.

  3. 3

    Попросите владельца выдать право на изменение

    Владелец: «Настройки и общий доступ» → «Имеют доступ» → «Изменять и просматривать все сведения о мероприятиях». Иначе видна только занятость без названий.

  4. 4

    Workspace: снимите блокировку в консоли

    Админ домена открывает «Безопасность» → «Контроль доступа и данных» → «Управление API» и снимает ограничение с Календаря.

Частые вопросы

Входом в аккаунт Google в отдельном окне: вы подтверждаете доступ, ключи копировать не нужно. Видны только календари из списка этого аккаунта, поэтому чужой подпишите заранее: «Другие календари» → «Подписаться на календарь».

Список календарей аккаунта, события с участниками, местом и описанием, экземпляры повторяющихся встреч и занятость по нескольким календарям сразу.

Да: создаёт, переносит и удаляет события, если владелец выдал уровень «Изменять и просматривать все сведения о мероприятиях». На уровне доступа к свободному времени видна только занятость без названий.

В Google Workspace администратор может закрыть сторонние приложения. Тогда окно авторизации заканчивается блокировкой, и доступ открывается в консоли администратора в разделе «Управление API».

Похожие интеграции

Категория
Google
Подключение
Через OAuth
Документация
Google Calendar

Подключите Google Calendar

Зарегистрируйтесь — подключение занимает пару минут, данные остаются в ваших системах.

Попробовать бесплатно