Переменные в тексте
Переменные позволяют подставлять в сообщение данные конкретного клиента — имя, телефон, номер заказа — прямо во время отправки. Один и тот же шаблон в результате выглядит персонально для каждого, кто пишет боту.
Как это работает
Переменная пишется в двойных фигурных скобках. В момент отправки бот заменяет её на реальное значение для этого клиента:
| В тексте шаблона | Что увидит клиент |
|---|---|
{{name}} | Имя клиента, например «Анна». |
{{phone}} | Телефон, который клиент оставил. |
Если значение для переменной не заполнено, на её месте обычно окажется пустота — поэтому важные данные стоит собирать заранее через Вопрос или Форму.
Подсветка незакрытых переменных
Конструктор подсвечивает переменную, у которой не хватает закрывающих скобок — например, если вы написали {{name без }}. Это помогает сразу заметить опечатку: незакрытая переменная не подставится и уйдёт клиенту как обычный текст.
Имя переменной внутри скобок должно совпадать с тем, как переменная названа в сценарии. Опечатка в имени приведёт к пустой подстановке.
Шпаргалка переменных
Чтобы не запоминать названия, используйте кнопку «Переменные» в редакторе текста — она открывает список всех доступных переменных. Выберите нужную, и она вставится в текст в правильном формате. Полный обзор — в статье Переменные и таблицы.
Как настроить
Откройте текстовый блок
В ноде «Сообщение» начните набирать текст, куда нужно вставить данные клиента.
Вставьте переменную
Нажмите кнопку «Переменные» и выберите нужную — или впишите её вручную в формате
{{name}}.Проверьте подсветку
Убедитесь, что переменная не подсвечена как незакрытая — у неё должны быть и открывающие, и закрывающие скобки.
Протестируйте сценарий
Запустите тест и проверьте, что вместо переменной подставляется реальное значение.
Когда применять
- Персональное приветствие. «Здравствуйте,
{{name}}! Чем помочь?» - Подтверждение заявки. «Заявка принята. Мы перезвоним на
{{phone}}.» - Эхо данных. Повторить клиенту то, что он только что ввёл, чтобы он проверил правильность.
Пример
После Формы с полями имени и телефона бот отправляет сообщение: «Спасибо, {{name}}! Заявка принята, перезвоним на {{phone}} в течение часа». Клиент видит свои данные и понимает, что бот всё записал верно.