Простой бот с меню и формой заявки обычно делается за несколько дней, бот с оплатой и CRM - за несколько недель, сложная система с личным кабинетом и ИИ - за один-три месяца и дольше. Разбираем, из чего складываются эти сроки, что их растягивает и как запуститься быстрее без потери качества.
Короткий ответ: от нескольких дней до нескольких месяцев
Срок разработки бота определяет не платформа и не количество кнопок, а число систем, с которыми бот должен работать, и то, насколько готовы ваши процессы. Бот, который отвечает на вопросы и принимает заявку, собирается за дни, а бот, который принимает оплату, пишет в CRM и считает остатки на складе, - за недели.
Бот - это программа внутри мессенджера (Telegram, VK, MAX, WhatsApp), которая общается с клиентом по заданному сценарию: показывает меню, задаёт вопросы, принимает данные, отправляет уведомления. Интеграция - это связка бота с другой системой: CRM, платёжным сервисом, таблицей, сайтом.
Сроки по уровням сложности
Удобнее всего мерить сложность не функциями, а тем, куда бот отправляет данные и откуда их берёт.
| Уровень | Что умеет | Ориентир по сроку | От чего зависит разброс |
|---|---|---|---|
| Простой | Меню, ответы на частые вопросы, форма заявки, уведомление менеджеру в чат | 3-10 рабочих дней | Сколько веток диалога и готовы ли тексты |
| Средний | Запись на услуги, каталог, приём оплаты, передача заявок в CRM или таблицу | 2-5 недель | Число интеграций и требования платёжного сервиса |
| Сложный | Личный кабинет, роли сотрудников, работа со складом или учётной системой, рассылки по сегментам | 1-3 месяца | Состояние учётной системы и количество ролей |
| С ИИ | Ответы на свободные вопросы по базе знаний, разбор обращений, черновики ответов | от 3-4 недель и дольше | Качество базы знаний и сколько нужно проверок |
Одна и та же функция может попасть в разные строки. Приём оплаты внутри Telegram - это средний уровень, если хватает стандартных инструментов, и сложный, если нужны рассрочка, частичная оплата и возвраты. Подробно про этот случай - в разборе бота с оплатой внутри Telegram.
Из чего складывается срок
Сама разработка - обычно меньше половины проекта. Остальное время уходит на то, что вокруг кода.
- Постановка задачи. Описать сценарии: кто пишет боту, что он хочет, куда уходит результат. Для простого бота это день-два, для сложного - неделя и больше.
- Схема диалогов. Карта всех веток: что бот отвечает на каждую кнопку и что делает, если человек написал не то. Её стоит согласовать до программирования.
- Разработка. Сценарии, база данных, админка для менеджеров, если она нужна.
- Интеграции. Подключение CRM, оплаты, таблиц, сайта. Каждая внешняя система добавляет дни, особенно если у неё неудобный API - способ, которым программы обмениваются данными.
- Тестирование. Прогон всех веток, ошибок ввода, оплат на тестовых данных.
- Запуск и доработки. Первые дни живой работы всегда показывают сценарии, о которых никто не подумал.
Если бот должен передавать заявки дальше, заранее посмотрите, как это сделано у вас сейчас. Связка с CRM почти всегда занимает больше времени, чем кажется, - об этом отдельно в материале про интеграцию сайта и CRM: с ботом проблемы те же.
Что затягивает разработку
Почти всегда проект растягивается не из-за программирования, а из-за вещей, которые можно было решить заранее.
- Нет готовых текстов. Разработчик ждёт формулировки ответов, цены, описания услуг. Неделя ожидания текстов - обычная история.
- Задача меняется по ходу. «А давайте ещё добавим запись» в середине проекта ломает уже согласованную схему и добавляет не день, а иногда неделю.
- Нет доступов. Ключи от CRM, платёжного сервиса, хостинга лежат у бухгалтера или у прошлого подрядчика.
- Долгие согласования. Если каждое решение утверждают три человека, неделя работы превращается в месяц календаря.
- Проверка платёжного сервиса. Подключение приёма оплаты требует проверки компании со стороны сервиса, и этот срок от разработчика не зависит.
- Учётная система без документации. Старая самописная база или нестандартная настройка учётной программы может отнять больше времени, чем весь бот.
Как запуститься быстрее
Самый надёжный способ сократить срок - выпустить первую версию с минимумом функций и дорабатывать её на живых клиентах.
- Выберите один главный сценарий: например, принять заявку и передать менеджеру. Остальное - во вторую очередь.
- Подготовьте тексты, цены и ответы на частые вопросы до старта разработки.
- Назначьте одного человека, который принимает решения и отвечает в течение дня.
- Соберите все доступы в одном месте заранее.
- Если нужна связка с CRM, начните с простой передачи заявки, а сложную логику статусов добавьте позже.
Второй вариант ускорения - конструктор ботов: готовые блоки, которые настраиваются без программирования. Это быстрее, но с ограничениями по интеграциям и логике. Как выбрать между ними, разобрано в статье конструктор ботов или разработка.
Когда бот не нужен или не сработает
Бывает, что бот делают быстро и хорошо, а пользы нет. Обычно по одной из этих причин.
- Клиенты к вам в мессенджеры почти не пишут, а звонят. Тогда бот будет простаивать, и деньги лучше вложить в обработку звонков.
- Процесс в компании не устроен: никто не знает, кто отвечает на заявку и в какой срок. Бот только быстрее доставит заявку туда, где её всё равно потеряют.
- Вопросы клиентов слишком индивидуальные, и каждый требует живого специалиста. Бот здесь полезен разве что для первичного сбора данных.
- Ждёте, что бот сам приведёт клиентов. Бот обрабатывает тех, кто уже пришёл, а поток людей нужно привлекать отдельно.
Если узнали себя, сначала наведите порядок в обработке заявок - иногда для этого хватает правил и уведомлений в общем чате, а бот имеет смысл подключать позже.
Что происходит после запуска
Запуск - не конец проекта. Первые две-четыре недели обычно уходят на доработки: клиенты нажимают не те кнопки, пишут текстом вместо выбора из меню, задают вопросы, которых не было в сценарии.
Дальше бот нужно поддерживать: мессенджеры меняют правила, внешние сервисы обновляют свои системы, у вас меняются цены и услуги. Заложите это в планы заранее, чтобы бот не сломался через полгода без хозяина. Ориентиры по затратам - в статье про поддержку бота.
Хорошая практика - договориться с подрядчиком о сроке гарантийных исправлений и о том, кто владеет кодом, сервером и доступами после сдачи. Правильный ответ на второй вопрос - вы.
Наши работы
Сайты, которые студия уже запустила
Четыре проекта N3MIROFF, которые можно открыть прямо сейчас и посмотреть, как они работают.

Агротех с ИИ
SkyFarm ↗
Редизайн сайта систем выращивания: первый экран с контейнерной фермой, схема работы из трёх шагов, карусель продуктов и экран приложения.

Сайт салона
ayvazzovsky.com ↗
Салон сложного окрашивания в Москве: онлайн-запись, видео работ, портфолио и команда. Переехал с Тильды на свой хостинг.

Онлайн-академия
ayvazzovsky.academy ↗
Видеоуроки колористики: каталог, посадочные страницы уроков, личный кабинет и промокоды.

Event-агентство
navsegda-event.ru ↗
НАВСЕГДА: корпоративы и конференции - услуги, кейсы, этапы работы и расчёт мероприятия.

Витрина магазина
Monkey Market ↗
Премиальная витрина магазина кроссовок с заказом в Telegram.
Услуги студии по теме: разработка сайтов под ключ и SEO-продвижение статьями.

Нужен сайт, который принимает заявки, а не просто существует?
Сделаем премиальный сайт на React за 1-2 недели от материалов, с заявками в Telegram или CRM.
Частые вопросы
Можно ли сделать бота за один день?
Простейшего - да, на конструкторе: меню, пара ответов и уведомление о заявке. Но такой бот почти не умеет работать с вашими системами. Всё, что связано с оплатой или CRM, за день качественно не делается.
Почему оценки разных подрядчиков отличаются в разы?
Чаще всего они по-разному поняли задачу. Один заложил только сценарий диалога, другой - интеграции, админку и тестирование. Попросите каждого расписать этапы и сравнивайте их, а не итоговую цифру.
Сколько дольше делается бот с ИИ?
Ориентир - от 3-4 недель против нескольких дней у простого бота: нужно собрать и проверить базу знаний, настроить ограничения и прогнать много тестовых вопросов. Срок сильно зависит от того, насколько у вас готовы материалы, по которым бот будет отвечать.
Что подготовить до начала работ?
Список сценариев, тексты ответов, цены, доступы к CRM и платёжному сервису, контакт ответственного человека. Чем больше готово до старта, тем ближе календарный срок к сроку разработки.
Можно ли сначала запустить простую версию, а потом расширить?
Да, и это обычно лучший путь. Важно сразу сказать подрядчику о планах на расширение, чтобы первая версия была устроена так, что её не придётся переписывать целиком.
Оценим сроки вашего бота
Опишите задачу, и мы скажем, сколько займёт первая рабочая версия и что можно отложить на потом.
Получить целевые заявки → Telegram