Телеграм-бот с нейросетью для бизнеса: что он умеет и как его запустить
- Telegram-бот с нейросетью понимает свободный текст, голосовые и фото, а отвечает по вашей базе знаний и данным из CRM или учётной системы.
- Типовые задачи: ответы клиентам, приём заявок, статусы заказов, справочник для сотрудников и запросы дилеров.
- Бот не может написать человеку первым, пока тот не нажал «Старт», а в группах по умолчанию видит не все сообщения — это учитывают в сценарии.
- Клиентские данные храните в своей CRM, а не только в переписке: так вы не зависите от одного канала.
- Простой бот стоит от 30 000 ₽, прототип на реальных вопросах собирают за 1–2 недели.
Телеграм-бот с нейросетью для бизнеса понимает вопросы, написанные своими словами, и отвечает, опираясь на ваши документы и данные из систем, а не только через кнопки меню. Его используют для ответов клиентам, приёма заявок, статусов заказов, справок для сотрудников и запросов от партнёров. Ниже — какие сценарии подходят, как бот устроен, какие особенности платформы влияют на сценарий и где у такого бота пределы.
Зачем нужен телеграм-бот с нейросетью для бизнеса
Обычный бот в Telegram работает на кнопках и командах: всё, что не предусмотрено меню, он не понимает. Бот с языковой моделью принимает свободный текст, голосовые сообщения, фото и файлы, разбирается, что нужно человеку, и отвечает по вашей базе знаний или данным из систем.
Для бизнеса у Telegram несколько практических плюсов. Клиенту не нужно ставить приложение или искать форму на сайте. Переписка сохраняется у обеих сторон, к ней легко вернуться. В одном интерфейсе можно совместить кнопки для частых действий и свободный ввод для всего остального.
Если вы выбираете между ботом в мессенджере и окном чата на сайте, сравните их сценарии: про сайт подробно рассказано в статье об ИИ-чат-боте для сайта. Часто логика у них общая, а различаются только канал и способ узнать клиента.
Сценарии: для клиентов, сотрудников и партнёров
| Сценарий | Пример сообщения | Откуда ответ | Что делает человек |
|---|---|---|---|
| Вопросы об условиях | «Сколько идёт доставка в Казань?» | Условия доставки в базе знаний | Отвечает на нестандартные случаи |
| Статус заказа | «Где мой заказ 4512?» | Учётная система через API | Разбирается, если заказ задерживается |
| Запись или заявка | «Хочу записаться на диагностику в субботу» | Свободные слоты из системы записи | Подтверждает сложные записи |
| Подбор товара | «Нужна краска для деревянного фасада, что посоветуете?» | Каталог с характеристиками | Консультирует по крупным заказам |
| Справочник для сотрудников | «Как оформить командировку?» | Регламенты и инструкции | Обновляет регламенты |
| Запросы дилеров | «Есть ли 40 штук артикула 1180 на складе в Екатеринбурге?» | Остатки из учётной системы | Резервирует товар и согласует цену |
Голосовые сообщения особенно полезны в сценариях «с объекта»: мастер или водитель надиктовывает вопрос на ходу, бот переводит его в текст и отвечает. Фото выручают в сервисе и рознице: клиент присылает снимок поломки или этикетки, и бот уточняет модель, не заставляя искать серийный номер.
Как устроен Telegram-бот с ИИ
Бота регистрируют через служебный бот @BotFather и получают токен — ключ, по которому ваш сервер работает с Telegram Bot API. Дальше схема такая:
- Пользователь пишет боту, и Telegram передаёт сообщение на ваш сервер через вебхук. Другой вариант — сервер сам регулярно забирает новые сообщения методом getUpdates.
- Сервер определяет, кто пишет: новый человек или клиент, уже привязанный к карточке в CRM.
- Голосовое сообщение переводят в текст системой распознавания речи, например Whisper. Фото или документ передают модели, которая умеет работать с изображениями, или распознают на нём текст.
- Сервер ищет нужные фрагменты в базе знаний и при необходимости запрашивает данные из CRM или учётной системы.
- Языковая модель составляет ответ по найденному и по правилам: тон, запретные темы, когда звать человека.
- Ответ уходит пользователю, диалог пишется в журнал, а заявка или задача — в 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 и сайта, описано на странице услуги, а ваш случай можно разобрать на бесплатном аудите.