Шаги Menu, Question, Form, Language и Ask for a rating
Обновлено: 15 ноября 2026 · 6 мин чтения
Эти шаги получают ответ клиента и идут дальше по нему. Они в группе «Question» меню «+ Step».
Шаги
-
1
Menu
- «Message»: вопрос. «Buttons»: «Add», порядок меняется стрелками. У каждой кнопки свой выход на карточке.
- Нужна хотя бы одна кнопка. В мобильном приложении до 10 кнопок, название до 120 символов.
- Если клиент напишет название кнопки, кнопка считается выбранной. Если напишет другое, меню покажется снова, если оно ушло с экрана.
- Выбор кнопки без продолжения завершает сценарий, в мобильном приложении диалог закрывается. «Check» предупреждает об этом.
- В мобильном приложении есть переключатель «Customer can't type», по умолчанию включён.
-
2
Question
- «Message»: вопрос. «Save answer as»: например
order_no. Без имени сценарий не публикуется. - Ответ потом пишется в тексте как
{{order_no}}, проверяется в «Condition» и записывается в контакт шагом «Save to contact». - Принимается любой текст, формат не проверяется. Для проверки используйте «Form».
- «Question» всегда открывает поле ввода, и после «Turn off typing» тоже.
- «Message»: вопрос. «Save answer as»: например
-
3
Form
- «Message», «Submit button label», «Fields».
- У каждого поля: «Label», «Key (variable name)» (если пусто, создаётся из названия), тип («Text», «Email», «Phone», «Number», «Date»), «Placeholder», «Validation (regex)» с «Error text» (для Text, Phone и Number), «Required».
- Ответ, не подходящий под regex, не принимается, показывается текст ошибки. Например
^[0-9]{7}$. - Нужно хотя бы одно поле. Поле без ключа не показывается.
- Пока форма ждёт, в мобильном приложении поля ввода нет.
-
4
Language
- «Message» и языки: код (
az,en,ru) и название кнопки. У каждого языка свой выход. - В мобильном приложении перед кнопкой виден флаг, язык телефона идёт первым.
- Выбранный язык сохраняется в контакте и становится
{{vars.lang}}. В следующем диалоге вопрос не задаётся, сценарий идёт по пути этого языка. Так же, если приложение задало язык черезupdateUser(language). - Язык самих кнопок мессенджера настраивается отдельно: «Appearance» › «Languages» канала или
setLanguage.
- «Message» и языки: код (
-
5
Ask for a rating
- «Message»: текст карточки оценки. Приложение показывает 5 звёзд или 5 эмодзи (по типу отображения CSAT канала), затем поле комментария. Оценка попадает в Reports › Customers › CSAT.
- Шаг ждёт оценку: следующий шаг (например, «Спасибо» или «Turn off typing») уходит после того, как клиент поставил оценку. Без оценки сценарий ждёт на карточке.
- Если клиент вместо оценки пишет текст, это тоже считается ответом, как у «Question», и сценарий идёт дальше.
- Если после оценки шага нет, сценарий там заканчивается. Если клиент потом меняет оценку, сценарий заново не идёт.
- В WhatsApp и других каналах карточка уходит ссылкой, оценка ставится на той странице.
- Мобильный предпросмотр карточку оценки не показывает и показывает следующие шаги без ожидания.
- Чаще всего используется с триггером «When the conversation status changes».
-
6
Долгая пауза
В мобильном приложении, если ждущий шаг остался без ответа больше 24 часов, следующее сообщение клиента ответом не считается: шаг задаётся заново новым сообщением.