1. Чёткая цель на входе.
Пользователь должен понимать, зачем он сюда пришёл и чего может добиться. Заголовок, первый экран, вводная фраза бота -- всё должно быть об этом.
2. Контекстные сценарии.
Не универсальный бот для всех, а конкретный поток под конкретную задачу: например, повторный заказ, получение документов, запись на услугу.
3. Понятный язык.
Без формализмов. Без «пожалуйста, выберите интересующий вас тип операции». Лучше: «Что вы хотите сделать?».
4. Минимум шагов.
Один экран — одно действие. Если нужно собрать данные, то собирать поэтапно, с понятным прогрессом.
5. Возможность переключиться.
Пользователь должен знать, что всегда может обратиться к специалисту. Особенно если вопрос нестандартный.
6. Тон общения.
Даже короткие фразы могут звучать по-человечески. Достаточно не переусердствовать с формулировками и не подменять простое общение «дружелюбной маской».