CalendarAccountConfig
account objectrequired
A bookable calendar account (e.g. a sales manager's calendar) exposed by a calendar integration.
idIdrequired
The account's id at the calendar provider.
nameNamerequired
The account's display name.
enabled_services_idsstring[]
IDs of the bookable services enabled for this account.
schedule object
Maps each weekday to its working-hours configuration.
days objectrequired
Map of weekday ("0"=Monday … "6"=Sunday) to that day's working-hours config.
property name* ScheduleDayConfig
Working-hours configuration for a single weekday.
is_working_dayIs Working Dayrequired
Whether messages may be sent on this day.
time_startTime Start
Start of the working window, "HH:MM" (24h).
Default value:
00:00time_endTime End
End of the working window, "HH:MM" (24h).
Default value:
00:00timezoneTimezone
Default value:
Europe/Moscowcrm_id object
Identifier of the matching record in the connected external CRM, if any.
- string
- null
string
static_meeting_link object
anyOf
- string
- null
string
use_google_meet_linkUse Google Meet Link
Default value:
falsecreate_crm_task_on_create_meetingCreate Crm Task On Create Meeting
Default value:
truecreate_crm_task_on_cancel_meetingCreate Crm Task On Cancel Meeting
Default value:
trueCalendarAccountConfig
{
"account": {
"id": "string",
"name": "string",
"enabled_services_ids": [
"string"
]
},
"schedule": {
"days": {}
},
"timezone": "Europe/Moscow",
"crm_id": "string",
"static_meeting_link": "string",
"use_google_meet_link": false,
"create_crm_task_on_create_meeting": true,
"create_crm_task_on_cancel_meeting": true
}