Клиент пишет: "Как зарегистрироваться в ЧестномЗНАКе?"
Нельзя ответить одним сообщением. Процесс зависит от типа бизнеса, наличия ЭЦП, категории товаров.
## Решение: интерактивные сценарии
Когда бот видит триггер, он запускает сценарий вместо обычного ответа.
``
python
SCENARIOS = {
"registration": {
"trigger": ["регистрация", "зарегистрироваться"],
"steps": [
{"question": "Вы ИП или ООО?", "options": ["ИП", "ООО"]},
{"question": "Есть ли ЭЦП?", "options": ["Да", "Нет"]}
]
}
}
``## Как это выглядит
1. Пишет "как зарегистрироваться"
2. Бот: "Вы ИП или ООО?" + кнопки
3. Выбирает вариант
4. Следующий вопрос
5. Финальный персонализированный ответ
## Грабли
❌ Слишком много шагов — пользователи бросают. Оптимум: 2-4 шага.
❌ Нет кнопки "Назад"
❌ State терялся между перезапусками
## Результат
- Конверсия в полезный ответ: с 60% до 85%
- Меньше "не понял, уточните"
Иногда пользователю нужно не ответить, а провести.