CallbackTaskConfig
Settings that control CRM callback-task scheduling and assignee selection.
slot_duration_minutesSlot Duration Minutes
Length of one callback slot, in minutes.
Default value:
30lookahead_hoursLookahead Hours
How far ahead callback availability is calculated, in hours.
Default value:
168manager_web_call_links object
Optional per-manager call URLs to inject into the CRM task text. Keys should use the manager_key returned by the callback-task-managers endpoint.
property name*string
manager_callback_tasks_enabled object
Optional per-manager allowlist for callback task assignment. Leave empty to allow every live CRM manager; once populated, only managers with a true flag stay assignable.
property name*boolean
reminders object[]
Reminder schedule for created callback tasks.
Array [
step_numberStep Numberrequired
before_minutesBefore Minutesrequired
source objectrequired
Specifies the content of a message to send, by reference to exactly one source — raw text, a prompt, a prepared message, a WABA template, or file(s).
text object
anyOf
- string
- null
string
prompt_id object
anyOf
- integer
- null
integer
prompt_version_id object
anyOf
- integer
- null
integer
prepared_message_id object
anyOf
- integer
- null
integer
waba_template_id object
anyOf
- integer
- null
integer
file_idsinteger[]
caption object
anyOf
- string
- null
string
]
CallbackTaskConfig
{
"slot_duration_minutes": 30,
"lookahead_hours": 168,
"manager_web_call_links": {},
"manager_callback_tasks_enabled": {},
"reminders": [
{
"step_number": 0,
"before_minutes": 0,
"source": {
"text": "string",
"prompt_id": 0,
"prompt_version_id": 0,
"prepared_message_id": 0,
"waba_template_id": 0,
"file_ids": [
0
],
"caption": "string"
}
}
]
}