ИИ-ассистенты и чат-боты

Телеграм-бот с нейросетью для бизнеса: что он умеет и как его запустить

Коротко
  • Telegram-бот с нейросетью понимает свободный текст, голосовые и фото, а отвечает по вашей базе знаний и данным из CRM или учётной системы.
  • Типовые задачи: ответы клиентам, приём заявок, статусы заказов, справочник для сотрудников и запросы дилеров.
  • Бот не может написать человеку первым, пока тот не нажал «Старт», а в группах по умолчанию видит не все сообщения — это учитывают в сценарии.
  • Клиентские данные храните в своей CRM, а не только в переписке: так вы не зависите от одного канала.
  • Простой бот стоит от 30 000 ₽, прототип на реальных вопросах собирают за 1–2 недели.

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

Зачем нужен телеграм-бот с нейросетью для бизнеса

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

Для бизнеса у Telegram несколько практических плюсов. Клиенту не нужно ставить приложение или искать форму на сайте. Переписка сохраняется у обеих сторон, к ней легко вернуться. В одном интерфейсе можно совместить кнопки для частых действий и свободный ввод для всего остального.

Если вы выбираете между ботом в мессенджере и окном чата на сайте, сравните их сценарии: про сайт подробно рассказано в статье об ИИ-чат-боте для сайта. Часто логика у них общая, а различаются только канал и способ узнать клиента.

Сценарии: для клиентов, сотрудников и партнёров

СценарийПример сообщенияОткуда ответЧто делает человек
Вопросы об условиях«Сколько идёт доставка в Казань?»Условия доставки в базе знанийОтвечает на нестандартные случаи
Статус заказа«Где мой заказ 4512?»Учётная система через APIРазбирается, если заказ задерживается
Запись или заявка«Хочу записаться на диагностику в субботу»Свободные слоты из системы записиПодтверждает сложные записи
Подбор товара«Нужна краска для деревянного фасада, что посоветуете?»Каталог с характеристикамиКонсультирует по крупным заказам
Справочник для сотрудников«Как оформить командировку?»Регламенты и инструкцииОбновляет регламенты
Запросы дилеров«Есть ли 40 штук артикула 1180 на складе в Екатеринбурге?»Остатки из учётной системыРезервирует товар и согласует цену

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

Как устроен Telegram-бот с ИИ

Бота регистрируют через служебный бот @BotFather и получают токен — ключ, по которому ваш сервер работает с Telegram Bot API. Дальше схема такая:

  1. Пользователь пишет боту, и Telegram передаёт сообщение на ваш сервер через вебхук. Другой вариант — сервер сам регулярно забирает новые сообщения методом getUpdates.
  2. Сервер определяет, кто пишет: новый человек или клиент, уже привязанный к карточке в CRM.
  3. Голосовое сообщение переводят в текст системой распознавания речи, например Whisper. Фото или документ передают модели, которая умеет работать с изображениями, или распознают на нём текст.
  4. Сервер ищет нужные фрагменты в базе знаний и при необходимости запрашивает данные из CRM или учётной системы.
  5. Языковая модель составляет ответ по найденному и по правилам: тон, запретные темы, когда звать человека.
  6. Ответ уходит пользователю, диалог пишется в журнал, а заявка или задача — в CRM.

Код обычно пишут на Python или Node.js, базу знаний хранят, например, в PostgreSQL с pgvector, всё разворачивают в Docker на вашем сервере или в облаке. Токен бота и ключи к моделям хранятся в настройках сервера, а не в коде.

Особенности платформы, которые влияют на сценарий

Telegram Bot API задаёт рамки, о которых лучше знать до проектирования.

Бот не пишет первым. Пока человек сам не начал диалог — не нажал «Старт» или не написал боту, — отправить ему сообщение нельзя. Если пользователь заблокировал бота, сообщения ему тоже перестают доходить. Поэтому уведомления о статусе заказа или напоминания о записи работают только для тех, кто уже подписался. Про такие сценарии — в статье об уведомлениях в Telegram для бизнеса.

Telegram ID — не телефон. Бот видит идентификатор аккаунта и имя, но не номер телефона. Чтобы связать человека с карточкой в CRM, его просят поделиться контактом специальной кнопкой или ввести номер заказа, код из письма или личного кабинета.

Группы. По умолчанию в группе действует режим приватности: бот получает команды, ответы на свои сообщения и служебные события, но не обычную переписку. Если он должен читать всё — например, делать выжимку рабочего чата, — ему дают права администратора или отключают режим приватности через @BotFather, после чего бота нужно заново добавить в группу. Участников группы об этом стоит предупредить.

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

Кнопки и свободный текст. Под ответом модели можно показывать кнопки следующего шага: «Оформить заявку», «Позвать менеджера», «Другой вопрос». Это сокращает число уточнений и помогает тем, кто не любит печатать.

Как бот передаёт разговор сотруднику

Есть два распространённых способа передачи, и выбрать между ними лучше на старте.

Через CRM или систему поддержки. Бот создаёт обращение и прикладывает пересказ диалога и собранные данные. Сотрудник отвечает из привычного интерфейса, а клиент получает ответ в том же боте. История остаётся в CRM, руководитель видит нагрузку и время ответа.

Через рабочий чат. Бот пересылает обращение в закрытую группу сотрудников, а ответ одного из них возвращается клиенту. Так быстрее запустить, но сложнее контролировать: кто взял обращение, сколько оно ждёт, не потерялось ли.

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

Условный пример диалога. Клиент пишет: «Заказ 4512 должен был приехать вчера, где он?» Бот проверяет статус в учётной системе: заказ передан в транспортную компанию, но движения по нему нет три дня. Бот отвечает: «Заказ передан в доставку, но по нему давно нет движения. Я передал вопрос менеджеру, он проверит и напишет вам сегодня». Менеджер получает карточку с номером заказа, статусом и текстом обращения и не тратит время на расспросы.

Ограничения и риски

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

Качество базы знаний. Бот повторяет то, что лежит в базе, включая противоречия и устаревшие версии документов. Как привести базу в порядок, описано в статье о базе знаний для ИИ-бота.

Персональные данные. В сообщениях приходят телефоны, адреса, фото документов. Перед запуском решают, где хранится переписка, какая модель её обрабатывает и как получено согласие на обработку данных. Общие требования разобраны в материале про ИИ и 152-ФЗ, а конкретную схему стоит согласовать с юристом.

Зависимость от одного канала. Правила и возможности платформы может менять её владелец. Клиентскую базу, историю заявок и статусы держите в своей CRM, а Telegram используйте как один из каналов. Тогда тот же ассистент при необходимости подключается к виджету на сайте без переделки логики.

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

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

Что настроить до запуска

Короткий чек-лист, который избавит от большинства проблем первых недель:

  • приветствие, в котором сказано, что бот умеет и чего не умеет;
  • кнопка «Связаться с человеком» на любом шаге;
  • текст о согласии на обработку персональных данных до того, как бот спросит телефон или адрес;
  • лимиты на число сообщений от одного пользователя;
  • журнал диалогов с отметками «нет ответа» и «передано человеку»;
  • уведомление сотруднику при передаче, с пересказом диалога;
  • набор из 50–100 реальных вопросов с эталонными ответами для проверки после каждого изменения;
  • запасной режим на случай недоступности модели: кнопки основных сценариев и приём заявок.

С чего начать

Выберите один сценарий, где больше всего повторяющихся сообщений: статус заказа, условия доставки, запись. Соберите реальные вопросы из переписки, почты или текущего бота — на старт хватит 50–100 штук. Определите, откуда бот берёт ответы и к каким системам ему нужен доступ.

По этим вопросам собирают прототип, обычно за 1–2 недели. Сначала бота проверяют сотрудники, потом его открывают части клиентов, и только после разбора первых диалогов — всем. Полноценное решение с интеграциями занимает 1–3 месяца.

Простой чат-бот стоит от 30 000 ₽, итоговая цена зависит от числа сценариев и интеграций. Что входит в разработку ИИ-ботов для Telegram и сайта, описано на странице услуги, а ваш случай можно разобрать на бесплатном аудите.

Частые вопросы

Можно ли подключить нейросеть к уже работающему боту на кнопках?
Да. Кнопки и готовые сценарии остаются, а свободный текст, который бот раньше не понимал, начинает обрабатывать модель. Это частый и сравнительно недорогой путь.
Что будет, если нейросеть временно недоступна?
Бот переключается в запасной режим: показывает кнопки основных сценариев и принимает заявки для сотрудников. Такой режим закладывают в архитектуру заранее.
Из чего складываются расходы на бота после запуска?
Из оплаты запросов к модели или собственных серверов, хостинга и сопровождения. Точная сумма зависит от числа диалогов и выбранной модели, её считают на аудите.
Можно ли сделать одного бота сразу для клиентов и сотрудников?
Технически можно, но лучше разделить. У клиентов и сотрудников разные базы знаний, права доступа и тон ответов, а в одном боте эти правила легко перепутать.