Пользовательские поля

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

Что хранят пользовательские поля

Поле привязано к одному подписчику. Например, поле «имя» у одной клиентки — «Анна», у другого клиента — «Игорь». Конструктор хранит эти значения раздельно и подставляет их именно тому человеку, с которым идёт диалог.

Что хранятПримеры значений
Личные данныеимя, телефон, email, город
Выбор клиентауслуга, тариф, размер, удобное время
Статус«оформил заявку», «оплатил», «ждёт менеджера»
Накопленные данныеномер заказа, набранные баллы, последний ответ

Как заполняются

Пользовательские поля пишутся прямо в ходе диалога:

  • Нода «Вопрос» и «Форма» — сохраняют ответ клиента в указанное поле.
  • AI-шаг — кладёт в поле результат умного диалога (например, распознанную услугу).
  • Нода «Действия» — записывает или меняет значение поля (например, выставляет статус).

Как читаются

Сохранённое значение подставляется по имени поля в двойных фигурных скобках — например {{name}}:

Если поле ещё не заполнено, при подстановке оно будет пустым. Заполняйте поле раньше по сценарию, чем используете его в тексте или условии.

Как настроить

  1. Заведите поле

    В разделе переменных конструктора создайте пользовательское поле: задайте понятное имя (например, name, city, status) и тип данных.

  2. Сохраните в него ответ

    В ноде «Вопрос» или «Форма» укажите это поле как место сохранения ответа клиента.

  3. Используйте значение

    Подставьте поле в текст сообщения через {{поле}} или проверьте его в условии.

  4. Проверьте в тесте

    Пройдите сценарий как клиент и убедитесь, что значение сохраняется и подставляется верно.

Когда применять / Пример

  • Персонализация. Бот спрашивает имя (нода «Вопрос») и сохраняет его в поле name. Дальше в каждом сообщении он пишет «Здравствуйте, {{name}}!» — диалог звучит как личное обращение.
  • Логика по выбору. Клиент выбирает услугу, бот сохраняет её в поле service и через «Условие» ведёт по разной ветке для каждой услуги.