Pailot

Calendly

Типы встреч, слоты и отмена событий Calendly в процессах Pailot

Calendly — сервис записи на встречи: типы событий, слоты и приглашённые. Блок ходит в API (Application Programming Interface — программный интерфейс) по Personal Access Token (персональный токен доступа).

С Calendly в Pailot вы можете:

  • Смотреть текущего пользователя, типы встреч и запланированные события
  • Читать детали типа встречи и конкретного слота
  • Получать список приглашённых и отменять событие
  • Запускать процесс по вебхуку (входящему HTTP-запросу): запись, отмена, форма маршрутизации

Нужен персональный токен доступа Calendly. Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Токен — в переменных окружения рабочего пространства. Если включён триггер — не публикуйте URL вебхука.

Инструменты

calendly_get_current_user

Данные текущего авторизованного пользователя Calendly.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаПерсональный токен доступа Calendly

Выход

ПараметрТипОписание
resourceobjectДанные текущего пользователя
uristringКаноническая ссылка на пользователя
namestringПолное имя
slugstringУникальный идентификатор в URL
emailstringАдрес электронной почты
scheduling_urlstringСтраница записи пользователя
timezonestringЧасовой пояс
avatar_urlstringURL аватара
created_atstringКогда пользователя создали (ISO)
updated_atstringКогда пользователя обновляли (ISO)
current_organizationstringURI текущей организации

calendly_list_event_types

Список типов встреч пользователя или организации.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаПерсональный токен доступа Calendly
userstringНетТолько типы встреч этого пользователя (формат URI)
organizationstringНетТолько типы встреч этой организации (формат URI)
countnumberНетРезультатов на страницу (по умолчанию 20, максимум 100)
pageTokenstringНетТокен следующей страницы
sortstringНетСортировка (например, name:asc, name:desc)
activebooleanНетtrue — только активные типы; иначе — все

Выход

ПараметрТипОписание
collectionarrayМассив типов встреч
uristringКаноническая ссылка на тип встречи
namestringНазвание типа встречи
activebooleanТип встречи активен
booking_methodstringСпособ записи
colorstringЦвет в hex
created_atstringКогда создали (ISO)
description_htmlstringОписание в HTML
description_plainstringОписание обычным текстом
durationnumberДлительность в минутах
scheduling_urlstringСтраница записи
slugstringУникальный идентификатор в URL
typestringКлассификация типа встречи
updated_atstringКогда обновляли (ISO)
paginationobjectПостраничный вывод
countnumberЧисло результатов на этой странице
next_pagestringURL следующей страницы (если есть)
previous_pagestringURL предыдущей страницы (если есть)
next_page_tokenstringТокен следующей страницы
previous_page_tokenstringТокен предыдущей страницы

calendly_get_event_type

Карточка конкретного типа встречи.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаПерсональный токен доступа Calendly
eventTypeUuidstringДаUUID типа встречи (полный URI или только UUID)

Выход

ПараметрТипОписание
resourceobjectДетали типа встречи
uristringКаноническая ссылка на тип встречи
namestringНазвание типа встречи
activebooleanТип встречи активен
booking_methodstringСпособ записи
colorstringЦвет в hex
created_atstringКогда создали (ISO)
custom_questionsarrayВопросы для приглашённых
namestringТекст вопроса
typestringТип вопроса (text, single_select, multi_select и др.)
positionnumberПорядок вопроса
enabledbooleanВопрос включён
requiredbooleanВопрос обязателен
answer_choicesarrayВарианты ответа
typestringКлассификация типа встречи
positionnumberПорядок вопроса
enabledbooleanВопрос включён
requiredbooleanВопрос обязателен
answer_choicesarrayВарианты ответа
description_htmlstringОписание в HTML
description_plainstringОписание обычным текстом
durationnumberДлительность в минутах
scheduling_urlstringСтраница записи
slugstringУникальный идентификатор в URL
updated_atstringКогда обновляли (ISO)

calendly_list_scheduled_events

Список запланированных событий пользователя или организации.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаПерсональный токен доступа Calendly
userstringНетСобытия этого пользователя (формат URI). Нужен user или organization
organizationstringНетСобытия этой организации (формат URI). Нужен user или organization
invitee_emailstringНетСобытия, где у приглашённого этот email
countnumberНетРезультатов на страницу (по умолчанию 20, максимум 100)
max_start_timestringНетСобытия, которые начинаются до этого времени (ISO 8601)
min_start_timestringНетСобытия, которые начинаются после этого времени (ISO 8601)
pageTokenstringНетТокен следующей страницы
sortstringНетСортировка (например, start_time:asc, start_time:desc)
statusstringНетФильтр статуса (active или canceled)

Выход

ПараметрТипОписание
collectionarrayМассив запланированных событий
uristringКаноническая ссылка на событие
namestringНазвание события
statusstringСтатус (active или canceled)
start_timestringНачало (ISO)
end_timestringКонец (ISO)
event_typestringURI типа встречи
locationstringОписание места
typestringТип места
join_urlstringСсылка на онлайн-встречу (если есть)
invitees_counterobjectСчётчики приглашённых
totalnumberВсего приглашённых
activenumberАктивных приглашённых
limitnumberМаксимум приглашённых
totalnumberВсего приглашённых
activenumberАктивных приглашённых
limitnumberМаксимум приглашённых
created_atstringКогда событие создали (ISO)
updated_atstringКогда обновляли (ISO)
paginationobjectПостраничный вывод
countnumberЧисло результатов на этой странице
next_pagestringURL следующей страницы (если есть)
previous_pagestringURL предыдущей страницы (если есть)
next_page_tokenstringТокен следующей страницы
previous_page_tokenstringТокен предыдущей страницы

calendly_get_scheduled_event

Карточка запланированного события.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаПерсональный токен доступа Calendly
eventUuidstringДаUUID события (полный URI или только UUID)

Выход

ПараметрТипОписание
resourceobjectДетали события
uristringКаноническая ссылка на событие
namestringНазвание события
statusstringСтатус (active или canceled)
start_timestringНачало (ISO)
end_timestringКонец (ISO)
event_typestringURI типа встречи
locationstringОписание места
typestringТип места
join_urlstringСсылка на онлайн-встречу
invitees_counterobjectСчётчики приглашённых
totalnumberВсего приглашённых
activenumberАктивных приглашённых
limitnumberМаксимум приглашённых
totalnumberВсего приглашённых
activenumberАктивных приглашённых
limitnumberМаксимум приглашённых
event_membershipsarrayВедущие / участники
userstringURI пользователя
user_emailstringEmail пользователя
user_namestringИмя пользователя
userstringURI пользователя
user_emailstringEmail пользователя
user_namestringИмя пользователя
event_guestsarrayДополнительные гости
emailstringEmail гостя
created_atstringКогда гостя добавили
updated_atstringКогда данные гостя обновляли
emailstringEmail гостя
created_atstringКогда событие создали (ISO)
updated_atstringКогда обновляли (ISO)

calendly_list_event_invitees

Список приглашённых на запланированное событие.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаПерсональный токен доступа Calendly
eventUuidstringДаUUID события (полный URI или только UUID)
countnumberНетРезультатов на страницу (по умолчанию 20, максимум 100)
emailstringНетФильтр по email приглашённого
pageTokenstringНетТокен следующей страницы
sortstringНетСортировка (например, created_at:asc, created_at:desc)
statusstringНетФильтр статуса (active или canceled)

Выход

ПараметрТипОписание
collectionarrayМассив приглашённых
uristringКаноническая ссылка на приглашённого
emailstringEmail приглашённого
namestringПолное имя
first_namestringИмя
last_namestringФамилия
statusstringСтатус (active или canceled)
questions_and_answersarrayОтветы на дополнительные вопросы
questionstringТекст вопроса
answerstringОтвет
positionnumberПорядок вопроса
questionstringТекст вопроса
answerstringОтвет
positionnumberПорядок вопроса
timezonestringЧасовой пояс приглашённого
eventstringURI запланированного события
created_atstringКогда приглашённого создали (ISO)
updated_atstringКогда обновляли (ISO)
cancel_urlstringСсылка для отмены записи
reschedule_urlstringСсылка для переноса записи
rescheduledbooleanПриглашённый перенёс встречу
paginationobjectПостраничный вывод
countnumberЧисло результатов на этой странице
next_pagestringURL следующей страницы (если есть)
previous_pagestringURL предыдущей страницы (если есть)
next_page_tokenstringТокен следующей страницы
previous_page_tokenstringТокен предыдущей страницы

calendly_cancel_event

Отменить запланированное событие.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаПерсональный токен доступа Calendly
eventUuidstringДаUUID события для отмены (полный URI или только UUID)
reasonstringНетПричина отмены (уйдёт приглашённым)

Выход

ПараметрТипОписание
resourceobjectДанные отмены
canceler_typestringКто отменил (host или invitee)
canceled_bystringИмя того, кто отменил
reasonstringПричина отмены
created_atstringКогда событие отменили (ISO)
На этой странице

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

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