дальше.студия автоматизации бизнеса
Обсудить задачу
Боты для бизнеса5 мин чтения

Что продумать до разработки Telegram-бота для бизнеса

Сценарий диалога, данные, передача сотруднику и поддержка: что решить перед заказом бота и как описать задачу разработчику.

Цепочка реплик разветвляется к карточке сохранённого обращения и фигурке сотрудника.
Концептуальная иллюстрация, созданная с помощью ИИ для студии «дальше.».

Перед разработкой Telegram-бота стоит определить пять вещей: кто им пользуется, какую задачу он помогает закончить, где сохраняется результат, когда подключается сотрудник и кто отвечает за работу после запуска. Это даст разработчику больше полезной информации, чем длинный список кнопок.

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

Определите результат одного диалога

Формулировка «нужен бот для бизнеса» оставляет слишком много вариантов. Бот может записывать на встречу, собирать отчёты сотрудников, показывать статус заказа или принимать вопросы. Для каждого варианта нужны свои данные и правила.

Сформулируйте задачу через действие человека и проверяемый результат:

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

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

Продумайте, откуда придёт пользователь

Как человек узнает о боте: увидит ссылку на сайте, отсканирует QR-код, получит приглашение от администратора? И что он увидит после запуска: понятное описание, выбор действия, короткую инструкцию?

У обычного бота есть ограничение: он не может сам начать личный диалог с произвольным пользователем. Человек должен сначала написать боту. Это описано в официальном обзоре Telegram. Поэтому список телефонов сам по себе не позволяет обычному боту разослать клиентам первые сообщения.

Здесь речь об отдельном боте, с которым пользователь открывает чат. Подключение бота к аккаунту через Telegram Business — другой сценарий с отдельными возможностями и настройками; его не стоит подразумевать по умолчанию.

Для первой версии запишите путь целиком: «Страница услуги → ссылка на бота → запуск → выбор услуги → обращение». Сразу станет видно, где человеку понадобится объяснение следующего шага.

Нарисуйте разговор, включая неудобные случаи

Достаточно написать пример диалога обычным текстом. Что спрашивает бот, какие ответы принимает и что показывает после каждого шага?

В учебном сценарии приёма обращений это может выглядеть так:

  1. Бот предлагает выбрать услугу.
  2. Просит коротко описать задачу.
  3. Уточняет удобный способ связи.
  4. Показывает собранные сведения и даёт исправить их.
  5. После сохранения сообщает, что обращение принято.

Теперь добавьте ситуации, которые нарушают удобную последовательность. Человек передумал, прислал голосовое вместо текста, дважды нажал кнопку или вернулся через несколько дней. Нужно заранее решить, где продолжится диалог и как начать заново.

Если пользователь выбирает время, различайте запрос на запись и подтверждённую запись. Бот должен сообщать об успешном бронировании только после того, как рабочая система действительно сохранила его. Красивое финальное сообщение само по себе этого не доказывает.

Решите, где будут храниться данные

Определите, какие сведения нужны для выполнения задачи и куда они попадут: в таблицу, CRM, систему записи или отдельное хранилище. Для обсуждения используйте обезличенные примеры без паролей и закрытой информации.

Полезно пройти по каждому полю. Зачем оно нужно? Кто его увидит? Где сотрудник сможет исправить ошибку? Когда эти сведения больше не понадобятся?

Если бот работает в группе, отдельно проверьте, какие сообщения ему доступны. В стандартном режиме приватности он получает ограниченный набор сообщений, например адресованные ему команды и ответы. Поведение зависит от настроек и прав — это описано в FAQ Telegram. Простое добавление бота в рабочую группу не означает, что он увидит всю переписку.

При подключении CRM или расписания попросите разработчика заранее проверить доступный способ обмена данными. В задании важно указать не только «подключить CRM», но и направление: что бот читает, что создаёт и какие изменения ему запрещены.

Определите момент передачи человеку

Кнопка «Позвать сотрудника» полезна только тогда, когда понятно, кто получит обращение и что будет дальше.

Запишите условия передачи: нестандартный вопрос, ошибка сохранения, просьба пользователя или действие, которое бот не должен выполнять самостоятельно. Решите, куда придёт уведомление и какие сведения сотрудник увидит вместе с ним.

Предусмотрите время, когда никто не отвечает. Бот может сообщить режим работы и предложить оставить обращение, если такой порядок действительно принят в компании. Обещание «ответим через пять минут» должно опираться на рабочий процесс команды.

Один из критериев проверки: сотрудник понимает причину обращения и может продолжить разговор, не заставляя клиента повторять всё сначала.

Договоритесь о владении и поддержке

Регистрация бота в BotFather ещё не создаёт готовый рабочий сценарий. В документации Telegram описано, что запросы пользователей обрабатывает сервер владельца бота. Поэтому до запуска нужно определить, где работает приложение и кто следит за его состоянием.

Согласуйте, кому принадлежат бот и размещение, какие доступы и исходники передаются, кто оплачивает сервисы и как сообщать о проблеме. Разделите исправление ошибок, поддержку существующих сценариев и добавление новых функций.

Попросите показать, как заметить сбой. Например, бот может ответить пользователю, но не сохранить обращение в CRM. Проверять нужно весь путь до рабочего результата, а не только наличие ответа в чате.

Что подготовить к первой встрече

Можно прислать короткое описание по такому шаблону:

  • Пользователь: кто будет работать с ботом.
  • Задача: что этот человек делает сейчас и что хочется упростить.
  • Результат: что должно появиться после диалога и где это проверить.
  • Пример: один обычный случай и один сложный, без закрытых данных.
  • Подключения: какие таблицы, CRM или другие системы уже используются.
  • Ответственный: кто принимает обращения и решает нестандартные вопросы.

Необязательно заранее выбирать технологии или писать подробное техническое задание. Для начала достаточно понятной задачи и примера.

На бесплатной первой встрече в студии «дальше.» обсудим сценарий и следующий шаг. Если вам нужен такой инструмент, посмотрите разработку Telegram-ботов или оставьте описание задачи через форму ниже. Состав работ, размещение и поддержку согласуем до начала разработки.

Ко всем разборам
Обсудить задачу