Работа с подрядчиком

ТЗ на ИИ-ассистента и Telegram-бота: что описать до старта

18 ноября 2025 · 7 мин чтения · обновлено 6 октября 2026

Короткий ответ: ТЗ на ИИ-бота отличается от ТЗ на сайт тем, что результат нельзя увидеть в готовом виде заранее. Поэтому в документе нужно описать сценарии разговора, источники знаний, границы того, что бот не должен делать, передачу диалога человеку и метрики качества с порогами приёмки. Без этих пяти блоков вы получите «бота, который что-то отвечает», а не инструмент для бизнеса.

Заказчики часто приходят с фразой «хочу бота, как ChatGPT, но на моих данных». Это нормальное начало, но не ТЗ. Бот может быть справочником, менеджером по продажам, администратором записи, поддержкой после покупки. У каждой роли разные требования. Здесь разберём, что нужно описать, чтобы подрядчик назвал точную цену и вы смогли принять результат, а не поверить на слово.

Чем ТЗ на бота отличается от ТЗ на сайт

  • Нет макета. Вместо экранов описываются диалоги и поведение.
  • Результат вероятностный. Языковая модель может ответить по-разному на один вопрос. Поэтому приёмка идёт по набору тестов и порогам, а не по принципу «работает или нет».
  • Главный актив — данные. Качество бота определяется базой знаний, а не «умностью» модели. Подробнее в статье что такое RAG.
  • Нужны границы. Что бот не должен обсуждать, какие обещания не вправе давать, когда обязан позвать человека.

Девять разделов ТЗ на бота

1. Роль и цель

Одной фразой: что бот делает и какой бизнес-результат ожидается. Примеры: «отвечает на вопросы о ценах и услугах клиники и записывает на приём, чтобы разгрузить администратора» или «квалифицирует входящие заявки и передаёт менеджеру только целевые». Цель с метрикой: «снизить число типовых вопросов администратору на 50%».

2. Каналы

Где живёт бот: виджет на сайте, Telegram, WhatsApp, VK, MAX. Для каждого канала особенности: в Telegram бот работает через Bot API, в WhatsApp нужен официальный провайдер, на сайте виджет. Второй канал не удваивает цену, но добавляет интеграции. Выбор между каналами разобран в статье Telegram-бот или чат на сайте.

3. Сценарии диалога

Самая важная часть. Опишите основные сценарии: вопрос о цене, запись, жалоба, статус заказа, вопрос вне темы. Для каждого: с чего начинается, что бот спрашивает, какие данные собирает, чем заканчивается. Формат хорошо ложится в таблицу:

Сценарий Триггер Что делает бот Результат
Узнать цену «Сколько стоит…» Отвечает по прайсу, уточняет услугу Цена + предложение записаться
Записаться «Хочу записаться» Спрашивает имя, телефон, дату Заявка в CRM, уведомление администратору
Жалоба Негативная тональность Извиняется, собирает суть Передача менеджеру сразу
Вне темы Не по бизнесу Вежливо отказывается Возврат к услугам

4. База знаний

Из каких документов бот берёт ответы: прайс, регламенты, FAQ, описания услуг, договоры, переписка. Укажите формат, объём и кто отвечает за актуальность. Правило: бот не знает того, чего нет в базе, и не должен придумывать. Качество документов определяет качество бота, см. статью как подготовить документы к RAG.

5. Тон и стиль

На «вы» или «ты», формальный или тёплый, использует ли эмодзи, как представляется. Дайте три примера ответов «так да» и один «так нет». Этого достаточно для настройки системного промпта (см. что такое системный промпт).

6. Границы и запреты

Что бот никогда не делает:

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

Эти правила снижают риск «галлюцинаций», описанных в статье что такое ИИ-галлюцинации.

7. Передача человеку

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

8. Интеграции

CRM (amoCRM, Битрикс24), календарь записи, платёжная система, таблицы, почта, МИС или 1С. Для каждой интеграции: какие данные читаются или пишутся, как часто, что при ошибке. Если интеграций несколько, это основная часть сметы, как показано в статье сколько стоит ИИ-чат-бот.

9. Метрики и приёмка

Как проверить, что бот готов. Подготовьте тестовый набор из 30–50 реальных вопросов клиентов и опишите ожидаемые ответы. Критерии приёмки формулируются порогами:

  • Не менее 90% вопросов из тестового набора получают корректный ответ.
  • На вопросы вне базы бот отвечает «не знаю» и передаёт человеку, а не выдумывает: 100% из контрольных примеров.
  • Время ответа не более 5 секунд в 95% случаев.
  • Все заявки доходят до CRM без потерь.

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

Шаблон ТЗ на бота

ТЗ: ИИ-ассистент / Telegram-бот

1. Роль и цель: [что делает; метрика]
2. Каналы: [сайт / Telegram / WhatsApp / ...]
3. Сценарии: таблица [сценарий / триггер / действия / результат]
4. База знаний: [документы, формат, объём, ответственный за актуальность]
5. Тон: [вы/ты; 3 примера "так да", 1 "так нет"]
6. Запреты: [список]
7. Передача человеку: [условия, куда, что в рабочее/нерабочее время]
8. Интеграции: [система / что читает / что пишет / при ошибке]
9. Приёмка: [тестовый набор N вопросов; пороги]
10. Что не входит: [языки, голос, обучение сотрудников...]
11. Сопровождение: [кто обновляет базу, как часто, кто анализирует диалоги]

Типичные ошибки заказчиков

  • «Бот должен знать всё». Задача без границ невыполнима. Определите круг тем и ограничьте.
  • Документы в плохом состоянии. Устаревший прайс, противоречащие регламенты, сканы без текста. Бот унаследует хаос из документов.
  • Нет раздела про передачу человеку. Бот отвечает на всё и не умеет остановиться, клиент злится.
  • Нет приёмки на реальных вопросах. Бот тестируется на придуманных вопросах разработчика, а в жизни клиенты пишут иначе.
  • Никто не отвечает за базу после запуска. Через три месяца цены изменились, а бот отвечает по старым.
  • Обещания «ИИ сам научится». Бот без обновления базы не улучшается. Обкатка и анализ диалогов нужны регулярно.

Нужно ли ТЗ для простого Telegram-бота без ИИ

Если бот работает по кнопкам и фиксированным веткам (меню, запись, уведомления), ТЗ проще: дерево меню, тексты, интеграции, права доступа. Но разделы про интеграции, приёмку и что не входит остаются. Цены на такие боты разобраны в статье сколько стоит Telegram-бот.

Часто задают вопросы

Можно ли начать без ТЗ, с пилота?

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

Кто готовит тестовые вопросы для приёмки?

Заказчик, потому что именно он знает, что спрашивают клиенты. Лучший источник: реальная переписка с клиентами, письма, звонки. Подрядчик помогает структурировать и дополняет граничными случаями.

Что делать с персональными данными клиентов в диалогах?

Описать в ТЗ, какие данные бот собирает, где хранит, как долго, и как соблюдается закон о персональных данных. Подробнее в статье ИИ и 152-ФЗ.

Как быть с обновлением базы знаний?

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

Сколько стоит составление ТЗ на бота?

Для типового проекта оно входит в стоимость пилота. Для сложных систем ТЗ выделяется в этап и оценивается отдельно. Ориентиры по ценам — на странице ИИ-чат-бот для сайта и в прайсе.

Есть идея бота, но нет описания? Напишите мне: опишите задачу своими словами и пришлите примеры вопросов клиентов, я верну структурированное ТЗ и оценку пилота.

Лев Даруев
Лев Даруев инженер. Пишу и делаю сам: от текста до кода и сервера. Вопросы по статье — в Telegram, отвечаю лично
@darulev
Нужен сайт или доработка? Опишите задачу, назову цену и срок до начала работ. Ответ за 24 часа Обсудить сайт →

// читайте также

✈ ✎