CampaignRead
A/B-кампания для агента. Пока кампания активна и находится в своём временном окне, она распределяет подходящих лидов по взвешенным бакетам, которые переопределяют промпты, конфигурацию модели и/или настройки рассылки, позволяя сравнивать варианты. (Об исходящих программах рассылки см. outreach-campaigns.)
Уникальный числовой идентификатор записи.
Человекочитаемое название кампании.
Идентификатор продукта (рабочего пространства), которому принадлежит запись. Большинство эндпоинтов разграничивают доступ по продукту.
Идентификатор агента (настроенного ИИ-ассистента/бота), которому принадлежит запись.
Время создания (UTC, ISO 8601).
starts_at objectrequired
Когда кампания становится активной (UTC); null — без нижней границы.
- date-time
- null
expires_at objectrequired
Когда кампания перестаёт быть активной (UTC); null — без верхней границы.
- date-time
- null
Включена ли кампания. Для активной кампании веса бакетов должны в сумме давать 100.
batch_names objectrequired
Нормализованные имена партий через запятую, на которые нацелена кампания; пусто/null — нацеливание лидов в общем порядке.
- string
- null
config objectrequired
Произвольная конфигурация кампании (JSON).
Произвольная конфигурация кампании (JSON).
{
"id": 0,
"name": "string",
"product_id": 0,
"agent_id": 0,
"created_at": "2024-07-29T15:51:28.071Z",
"starts_at": "2024-07-29T15:51:28.071Z",
"expires_at": "2024-07-29T15:51:28.071Z",
"is_active": true,
"batch_names": "string",
"config": {}
}