ClassificationField
Поле CRM, которое агент должен заполнить из диалога.
nameNamerequired
Название поля CRM. Оно же — ключ, под которым значение хранится и читается.
descriptionDescriptionrequired
Что агенту следует искать в диалоге. Передаётся модели-экстрактору.
data_typeData Type
Устаревшая подсказка о типе. Если у поля есть определение в CRM, тип и набор вариантов берутся из него.
Default value:
stringcrm_field_id object
Определение поля CRM, которое заполняет это поле, если связь установлена. Необязательное: без него поле сопоставляется по названию.
- integer
- null
integer
can_updateCan Update
Может ли агент перезаписать уже заполненное значение. На заполнение пустого поля разрешение не требуется — им является само присутствие поля в списке. По умолчанию true.
Default value:
trueClassificationField
{
"name": "string",
"description": "string",
"data_type": "string",
"crm_field_id": 0,
"can_update": true
}