Что внести в техническое задание на чат-бота, как принимать работу у подрядчика, сколько занимают этапы и кому принадлежит агент после сдачи.
Техническое задание на чат-бота держится на четырёх пунктах: каналы, сценарии по каждому из них, список интеграций и прямой ответ на вопрос, в чьём аккаунте агент будет жить. Приёмка — это тестовый прогон с провокационными репликами, а не чтение текста ответов на глаз. Базовый запуск занимает от одного дня, доводка по живым диалогам — ещё месяц после сдачи.
Подрядчик прислал ссылку на готового бота и короткое сообщение: «Всё работает, можно запускать». Бот действительно отвечает: вежливо, по делу, без ошибок в тексте. Проверить, обращается ли он к нужной функции перед ответом, что происходит при пустом результате запроса и в чьём аккаунте всё это работает, нечем: договор об этом молчит, а ссылка на демо-чат ответа на эти вопросы не даёт.
Разница между хорошим ботом и ботом, который просто хорошо выглядит в переписке с автором задания, обнаруживается на этих трёх пунктах. Ниже: что вносить в задание до старта, чтобы к моменту сдачи было по чему проверять, а не только на что смотреть.
Задание на разработку чат-бота — это четыре конкретных пункта, а не общее описание того, «как должен разговаривать бот», и каждый пункт подрядчик обязан заполнить предметно.
Каналы. Сайт, Telegram, WhatsApp, Avito, ВКонтакте: список площадок, где агент будет отвечать клиентам, с указанием, какой канал подключается первым. Разные каналы несут разные ограничения: у виджета на сайте нет вложений, у Avito свои лимиты на сообщения, и подрядчик обязан назвать их до подписания, а не обнаружить в процессе.
Сценарии по каждому каналу. Вместо общей фразы «консультирует клиентов» — конкретные разговоры: ответ на вопрос о цене, запись на встречу, приём заявки на доставку. Один сценарий — одна проверяемая цепочка действий, без абзаца общих слов.
Список интеграций. CRM, таблица с прайсом, календарь записи, платёжная система — каждая со своим полем в задании: что именно агент должен туда передавать и что получать в ответ. Разбор такой связки с 1С через собственный вебхук есть в статье про ИИ-агента и 1С.
Аккаунт-владелец. В чьём кабинете агент будет жить с первого дня: у заказчика с ролью «Разработчик» у подрядчика, или у подрядчика с последующей передачей. Это условие договора, а не техническая деталь, и молчание по нему — самая частая причина конфликта после сдачи.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаОтвет зависит от решения, принятого ещё на этапе задания, а не от факта оплаты счёта.
Если агент с самого начала настроен в аккаунте заказчика, а подрядчик работает там с ролью «Разработчик», вопрос владения закрыт сам собой: переезда не происходит, доступ у заказчика есть с первого дня, подрядчика можно отключить от прикреплённого аккаунта в любой момент.
Если агент настроен в аккаунте подрядчика, передачу оформляют вводом почты клиента и кнопкой «Передать агента» на вкладке «Служебное». Задание обязано было проговорить эту деталь заранее: подключённые каналы, интеграции и настройки на прежней стороне при передаче не сохраняются, на новом аккаунте их собирают заново. Бота «под ключ», который переезжает в другие руки без переподключения, эта схема не даёт.
Пункт про аккаунт-владельца проще всего пропустить, потому что на этапе обсуждения все стороны представляют себе один и тот же результат: работающего бота. Расхождение прячется в том, кто именно держит доступ к правкам через три месяца после сдачи.
Чтение переписки с ботом на глаз ловит меньше половины проблем. Правильная текстовая формулировка ничего не говорит о том, действительно ли агент сходил в CRM за статусом заказа или сочинил правдоподобный ответ вместо обращения к системе.
Рабочая приёмка строится в три шага.
Подробный разбор всех трёх уровней проверки, от тестового чата до вывода на часть трафика, и полный список пробных реплик собраны в статье как протестировать ИИ-агента. Проверка занимает один рабочий день и экономит недели правок постфактум.
Сроки в коммерческом предложении обычно называют одной цифрой на весь проект, и это уже упрощение: этапы разработки чат-бота идут последовательно, и у каждого свой темп.
| Этап | Что происходит | Ориентир по времени |
|---|---|---|
| Сбор фактуры | реальные вопросы клиентов, тон общения, действия операторов | от одного дня, если данные уже есть у заказчика |
| Базовая настройка | инструкция, база знаний, один канал, один сценарий | от одного дня до недели |
| Интеграции | CRM, таблицы, платёжные системы, вебхуки | от недели, зависит от числа систем |
| Тестовый прогон | реплики, вызовы функций, обкатка без отправки | один-два дня |
| Доводка после запуска | правки по вопросам, которых не было в задании | около месяца |
Последняя строка в предложениях подрядчиков встречается реже остальных, хотя именно в ней проходит основная работа. Первую неделю после подключения канала агент получает вопросы, которых не было ни в одном сценарии задания, и правки по ним — обычная часть запуска, а не признак брака. Полный разбор пяти этапов внедрения, включая то, кто со стороны заказчика должен читать диалоги в первую неделю, — в статье про внедрение ИИ-агента.
Два сокращения повторяются от заказа к заказу, и оба не видны в момент сдачи проекта.
Первое — база знаний по шаблону вместо реальных ответов операторов. Документы, написанные по аналогии с чужой нишей, звучат гладко и расходятся с тем, как на самом деле отвечает лучший сотрудник заказчика. Разница всплывает в первую неделю живых обращений, а не на приёмке: клиент задаёт вопрос формулировкой, которой в шаблонном документе просто не было.
Второе — пропущенный тестовый прогон. Экономия здесь на день-два срока оборачивается неделями правок после запуска: ошибка, которую тестовый чат ловит за час, в переписке с настоящим клиентом стоит потерянной заявки. Работа подрядчика как отдельный вид услуги, включая границу между его расходами и платежом платформе за диалоги, описана в материале про ИИ-агента как услугу интегратора.
Дешевле обоих сокращений обходится честный разговор на этапе задания: сколько строк в базе знаний реальные, а сколько добавлены для объёма, и включён ли тестовый прогон в стоимость или идёт отдельной строкой.
Отметьте три вещи прямо в тексте договора, а не в устной договорённости: в чьём аккаунте живёт агент с первого дня, что входит в тестовый прогон перед сдачей, и кто вносит правки в первый месяц после запуска. Все три пункта нужны за одну встречу до начала работ, а не после того, как счёт уже оплачен.
Если ответ на вопрос про аккаунт пока не решён, начать стоит с полной инструкции по передаче агента на странице руководства платформы: там же расписаны оба способа переноса, включая передачу через поддержку для тех, у кого нет статуса Интегратора. Дальше остаётся только внести три пункта в задание и попросить подрядчика ответить на них письменно, а не в переписке из одной фразы «всё будет ок».
Список каналов, где агент будет отвечать, конкретные сценарии по каждому из них, перечень систем для интеграции (CRM, таблица с прайсом, календарь записи) и прямой ответ на вопрос, в чьём аккаунте агент будет жить с первого дня. Без последнего пункта передача готового бота превращается в отдельный проект.
Решать до старта работ, а не после сдачи. Если агент с самого начала настроен в аккаунте заказчика, а подрядчик получает роль «Разработчик», переезда вообще не происходит. Если агент живёт у подрядчика, перенос в другой аккаунт делается через ввод почты клиента и кнопку «Передать агента», но каналы, интеграции и настройки на прежней стороне при этом не сохраняются: их собирают заново.
Прогнать десяток типовых и провокационных реплик через тестовый чат и посмотреть на текст ответа, на то, обращался ли агент к нужной функции, и на то, что он сделал при пустом результате. Список готовых реплик для такой проверки собран в отдельном материале, ссылка ниже по тексту.
Базовая настройка одного сценария и одного канала занимает от одного дня, если фактура уже собрана. Работа с несколькими системами и нестандартными вебхуками растягивается на одну-две недели. Ещё месяц уходит на доводку по живым диалогам после запуска, и эту фазу подрядчики нередко выносят за скобки предложения.
Зависит от того, в чьём аккаунте он настроен. Если это аккаунт заказчика, правки доступны любому сотруднику с ролью «Разработчик», и подрядчик не единственный, кто может их вносить. Если агент остался в аккаунте подрядчика, доступ к правкам есть только там, и без него правку начнёт кто-то, кто прежде эту настройку не видел.
На двух вещах: на базе знаний, собранной по шаблону вместо реальных ответов операторов клиента, и на тестовом прогоне перед подключением канала. Оба сокращения не видны в момент сдачи и всплывают в первую неделю живых обращений, там, где их дороже всего чинить.
Хотите сразу к продукту: Разработка чат-ботов для бизнеса