PromptConfig
Настройки промпта. Сейчас их читают только плейбуки; для остальных типов промптов они просто хранятся и возвращаются как есть.
crm_fields_conditions object
Составные условия по CRM-полям (та же структура, что у A/B-кампаний и рассылок: AND/OR с операторами для каждого поля). Если задано хотя бы одно условие, платформа подключает плейбук к диалогу, как только CRM-поля лида подходят под условия, — до запуска модели, без вызова инструмента. Пустой список условий никогда не подключает плейбук автоматически; null (по умолчанию) оставляет решение за моделью.
- CRMFieldsConditionsConfig
- null
operatorCRMFieldsConditionsOperator
Possible values: [AND, OR]
Default value:
ANDconditions object[]
Array [
fieldFieldrequired
operatorCRMFieldConditionOperatorrequired
Possible values: [EQUALS, NOT_EQUALS, IN, NOT_IN, STARTS_WITH, ENDS_WITH, CONTAINS, EXISTS, NOT_EXISTS, IS_EMPTY, IS_NOT_EMPTY]
valueValue
]
PromptConfig
{
"crm_fields_conditions": {
"operator": "AND",
"conditions": [
{
"field": "string",
"operator": "EQUALS"
}
]
}
}