# Бриф / ТЗ на Telegram-бота

Версия шаблона: 2026-09-01

Подготовлено LaunchStrategies, https://ls-it.pro

Удалите неприменимые пункты. Если ответа пока нет, напишите «нужно определить на discovery».

## 1. Цель и границы

- Какую задачу решает бот:
- Как процесс устроен сейчас:
- Что является успешным завершением:
- Что входит в первый релиз:
- Что не входит в первый релиз:
- Кто владелец процесса:

## 2. Роли и доступ

Для каждой роли:

- Название роли:
- Как пользователь идентифицируется:
- Доступные команды и действия:
- Закрытые данные и действия:
- Кто и как выдаёт / отзывает доступ:

Роли:

- Пользователь:
- Оператор:
- Администратор:
- Другие роли:

## 3. Точки входа

- Ссылка или QR-код:
- Deep link и параметры источника:
- Команда `/start`:
- Первый текст и согласие на обработку данных:
- Повторный вход существующего пользователя:

## 4. Карта диалога

Для каждого шага:

- Текущее состояние:
- Сообщение бота:
- Кнопки или допустимый ввод:
- Проверка данных:
- Следующее состояние:
- Назад:
- Отмена:
- Неожиданный ввод:
- Техническая ошибка:

Основной сценарий по шагам:

1.
2.
3.

Альтернативные сценарии:

- Сценарий A:
- Сценарий B:

## 5. Данные

- Какие данные вводит пользователь:
- Что хранится и где:
- Срок хранения:
- Кто имеет доступ:
- Как исправить данные:
- Как удалить данные:
- Какие события журналируются:

## 6. Интеграции

Для каждой системы:

- Название и документация API:
- Авторизация и необходимые права:
- Отправляемые события и поля:
- Получаемые события и поля:
- Идентификаторы и правила дублей:
- Тайм-аут и число повторов:
- Поведение при частичном ответе:
- Ручное восстановление:
- Тестовый контур и доступ:

## 7. Уведомления

Для каждого уведомления:

- Событие:
- Получатель:
- Текст и данные:
- Время отправки:
- Условия повторной отправки:
- Что делать при недоставке:

## 8. Платежи или AI-функции

Если есть платежи:

- Провайдер:
- Статусы оплаты:
- Отмена и возврат:
- Повторная проверка:
- Чеки и уведомления:

Если есть AI:

- Разрешённые источники знаний:
- Запрещённые темы и действия:
- Набор проверочных вопросов:
- Критерии допустимого ответа:
- Fallback и передача человеку:
- Лимит использования:

## 9. Поддержка и эксплуатация

- Кто получает обращения пользователя:
- Кто разбирает ошибки интеграций:
- Где размещается бот:
- Как хранятся и меняются токены:
- Мониторинг и критические уведомления:
- Резервное копирование:
- Порядок обновления:

## 10. Критерии приёмки

Перечислите сценарии в формате:

> Для роли [роль], находясь в состоянии [состояние], при действии [действие] бот должен [результат].

Обязательно проверить:

- Основной путь:
- Назад и отмена:
- Повторный запрос:
- Неожиданный ввод:
- Недостаточные права:
- Тайм-аут внешней системы:
- Повтор одного события:
- Передача оператору:

## 11. Приоритеты

- Must have первого релиза:
- Should have, если позволяет этап:
- Идеи следующих релизов:
- Известные риски и вопросы:
