Pailot

Google Календарь (Google Calendar)

События Google Календаря в процессах Pailot

Google Календарь (Google Calendar) — встречи, напоминания и расписание. Блок создаёт, читает и приглашает участников через OAuth (вход по разрешению сервиса).

С Google Календарём в Pailot вы можете:

  • Создавать событие с временем, местом и гостями
  • Смотреть список событий и карточку по ID
  • Создавать событие из фразы (quick_add)
  • Приглашать участников на существующее событие

В startDateTime и endDateTime нужен сдвиг часового пояса (например, 2025-06-03T10:00:00-08:00) или параметр timeZone. Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Секреты — в переменных окружения рабочего пространства.

Инструменты

google_calendar_create

Создать событие. Поля совпадают с API.

Вход

ПараметрТипОбязательныйОписание
calendarIdstringНетID календаря (по умолчанию primary)
summarystringДаНазвание события
descriptionstringНетОписание
locationstringНетМесто
startDateTimestringДаНачало. Нужен сдвиг пояса (например, 2025-06-03T10:00:00-08:00) или параметр timeZone
endDateTimestringДаКонец. Нужен сдвиг пояса (например, 2025-06-03T11:00:00-08:00) или параметр timeZone
timeZonestringНетЧасовой пояс (например, America/Los_Angeles). Нужен, если в дате нет сдвига. По умолчанию America/Los_Angeles
attendeesarrayНетEmail участников
sendUpdatesstringНетУведомления: all, externalOnly или none

Выход

ПараметрТипОписание
idstringID события
htmlLinkstringСсылка на событие
statusstringСтатус события
summarystringНазвание
descriptionstringОписание
locationstringМесто
startjsonНачало
endjsonКонец
attendeesjsonУчастники
creatorjsonАвтор
organizerjsonОрганизатор

google_calendar_list

Список событий. Поля совпадают с API.

Вход

ПараметрТипОбязательныйОписание
calendarIdstringНетID календаря (по умолчанию primary)
timeMinstringНетНижняя граница (метка RFC3339, например 2025-06-03T00:00:00Z)
timeMaxstringНетВерхняя граница (метка RFC3339, например 2025-06-04T00:00:00Z)
orderBystringНетСортировка: startTime или updated
showDeletedbooleanНетВключать удалённые события

Выход

ПараметрТипОписание
nextPageTokenstringТокен следующей страницы
timeZonestringЧасовой пояс календаря
eventsjsonСписок событий

google_calendar_get

Карточка события. Поля совпадают с API.

Вход

ПараметрТипОбязательныйОписание
calendarIdstringНетID календаря (по умолчанию primary)
eventIdstringДаID события

Выход

ПараметрТипОписание
idstringID события
htmlLinkstringСсылка на событие
statusstringСтатус события
summarystringНазвание
descriptionstringОписание
locationstringМесто
startjsonНачало
endjsonКонец
attendeesjsonУчастники
creatorjsonАвтор
organizerjsonОрганизатор

google_calendar_quick_add

Создать событие из фразы. Поля совпадают с API.

Вход

ПараметрТипОбязательныйОписание
calendarIdstringНетID календаря (по умолчанию primary)
textstringДаОписание события обычным языком (например, «Встреча с Иваном завтра в 15:00»)
attendeesarrayНетEmail участников (допустима строка через запятую)
sendUpdatesstringНетУведомления: all, externalOnly или none

Выход

ПараметрТипОписание
idstringID события
htmlLinkstringСсылка на событие
statusstringСтатус события
summarystringНазвание
descriptionstringОписание
locationstringМесто
startjsonНачало
endjsonКонец
attendeesjsonУчастники
creatorjsonАвтор
organizerjsonОрганизатор

google_calendar_invite

Пригласить участников на существующее событие. Поля совпадают с API.

Вход

ПараметрТипОбязательныйОписание
calendarIdstringНетID календаря (по умолчанию primary)
eventIdstringДаID события
attendeesarrayДаEmail приглашаемых
sendUpdatesstringНетУведомления: all, externalOnly или none
replaceExistingbooleanНетЗаменить текущих участников (по умолчанию false — добавить)

Выход

ПараметрТипОписание
idstringID события
htmlLinkstringСсылка на событие
statusstringСтатус события
summarystringНазвание
descriptionstringОписание
locationstringМесто
startjsonНачало
endjsonКонец
attendeesjsonУчастники
creatorjsonАвтор
organizerjsonОрганизатор
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ