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

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