Перейти к основному содержимому

ClassificationField

Поле CRM, которое агент должен заполнить из диалога.

nameNamerequired

Название поля CRM. Оно же — ключ, под которым значение хранится и читается.

descriptionDescriptionrequired

Что агенту следует искать в диалоге. Передаётся модели-экстрактору.

data_typeData Type

Устаревшая подсказка о типе. Если у поля есть определение в CRM, тип и набор вариантов берутся из него.

Default value: string
crm_field_id object

Определение поля CRM, которое заполняет это поле, если связь установлена. Необязательное: без него поле сопоставляется по названию.

anyOf
integer
can_updateCan Update

Может ли агент перезаписать уже заполненное значение. На заполнение пустого поля разрешение не требуется — им является само присутствие поля в списке. По умолчанию true.

Default value: true
ClassificationField
{
"name": "string",
"description": "string",
"data_type": "string",
"crm_field_id": 0,
"can_update": true
}