ScheduleMessageRequest
Запрос на планирование сообщения бота в существующем диалоге. Используется интерфейсом диалога на платформе и колбэками n8n. Текст может разбиваться на части и подчиняется планированию по рабочим часам и задержкам набора, если это не отключено.
Идентификатор диалога, к которому относится запись.
Текст сообщения для отправки. Для сообщений с файлами используется как подпись к файлу по умолчанию, если file_caption не передан.
Идентификаторы файлов продукта, которые нужно приложить к ручному сообщению.
file_caption object
Необязательная подпись к приложенным файлам для пользователя. Если не передана, в качестве подписи используется message.
- string
- null
send_not_before object
Самое раннее время отправки (UTC); планирование всё равно учитывает рабочие часы.
- date-time
- null
reply_on_msg_id object
Если до отправки придёт сообщение пользователя новее этого идентификатора, запланированное сообщение отменяется.
- integer
- null
Применять ли человекоподобную задержку набора перед отправкой. По умолчанию true.
trueУчитывать ли расписание рабочих часов агента. По умолчанию true.
truesplit object
Разбивать ли длинный текст на несколько сообщений. null — поведение по умолчанию.
- boolean
- null
Перед планированием один раз проверить актуальность ответа и пропустить его, если уже пришло более новое сообщение пользователя. По умолчанию true.
trueprompt_id object
Необязательный промпт, из которого сгенерировано сообщение (для атрибуции).
- integer
- null
prepared_message_id object
Необязательный шаблон подготовленного сообщения, из которого взято сообщение (для атрибуции).
- integer
- null
ping_config_id object
Необязательная конфигурация пингов, к которой относится сообщение (для атрибуции).
- integer
- null
ping_step_number object
Необязательный номер шага пинга, к которому относится сообщение.
- integer
- null
Отменяет ли это запланированное сообщение более новое входящее сообщение пользователя. По умолчанию true.
true{
"dialogue_id": 0,
"message": "string",
"source_file_ids": [
0
],
"file_caption": "string",
"send_not_before": "2024-07-29T15:51:28.071Z",
"reply_on_msg_id": 0,
"delay_enabled": true,
"schedule_enabled": true,
"split": true,
"debounce_guard": true,
"prompt_id": 0,
"prepared_message_id": 0,
"ping_config_id": 0,
"ping_step_number": 0,
"is_interruptible": true
}