Блок используется для получения и изменения системных и пользовательских полей диалога, доступных в Dialogs в разделе «Профиль клиента».
При получении полей их значения становятся доступны для последующего использования в сценариях. Также с помощью блока можно обновлять параметры профиля клиента — менять стадию воронки, назначать ответственных и уровень, заполнять согласие на отправку маркетинговых сообщений и другие данные.

Как изменить значения полей Dialogs
- Перейдите в Конструктор ботов и начните сценарий со стартового блока.
- Добавьте блок «Поля Dialogs» на рабочую область.
- Нажмите кнопку «Изменить поля».
- Во всплывающем окне отображаются поля для редактирования.
В полях с ручным вводом можно вставлять переменные — меню открывается при вводе двух фигурных скобок{{. - Введите значение и сохраните изменения.
- Сохраните сценарий и отправьте сообщение в чат.
- При выполнении сценария значения указанных полей обновляются в Dialogs.
- Измененные данные сохраняются и отображаются в профиле клиента в Dialogs.
- Все изменения фиксируются в журнале событий.
Доступные поля
Доступно изменение следующих полей:
Имя клиента — ввод имени вручную или через переменную.
Согласие на отправку маркетинговых сообщений — выбрать «Согласен» или «Не согласен».
Отметка о прочтении — установить «Прочитано» или «Не прочитано».
Стадия воронки — выбрать папку из списка стадий Dialogs.
Метки — выбрать одну или несколько меток.
Ответственный — выбрать сотрудника компании.
Постановщик — выбрать сотрудника компании.
Соисполнители — выбрать одного или нескольких сотрудников.
Наблюдатели — выбрать одного или нескольких сотрудников.
Ответственный, закрепленный за чатом — выбрать сотрудника компании.
Уведомления в чате — включить или отключить.
Статус диалога — доступен статус «Закрыть чат».
Уровень диалога — задать уровень из доступных.
Комментарий — добавить текст вручную или через переменную.
Кастомные поля Dialogs — доступны все пользовательские поля (текст, число, список, файл и другие).
Если в Dialogs добавлены новые кастомные поля, их можно подгрузить по кнопке «Обновить список кастомных полей».

Результаты блока
Результаты работы блока можно использовать в других блоках сценария.
Через меню переменных доступны:
- значения всех полей — единым списком;
- отдельные значения по категориям:

Результаты блока отображаются в журнале событий:

В случае ошибки записи одного или нескольких полей в журнал записывается лог с результатом false и текстом ошибки:
