Сравнения

Чат-бот на подписке или самописный

Сравнение не с продуктом, а со сметой. Самописный бот выигрывает в контроле и в нестандартных требованиях, а проигрывает в объёме работ, которые видны только после запуска.

Построчное сравнение

Что сравниваем EzguSavdo Самописный бот Комментарий
Приём сообщений и ответы Готово 1–2 недели на канал Это единственная часть, которая делается быстро — отсюда ощущение, что весь бот на неделю
Интеграции с кассой и учётом Billz, 1С (CommerceML), МойСклад, 1С-Битрикс, YML, Open API Своя реализация на каждый источник Каждый формат — отдельный разбор, отдельная обработка ошибок и повторов
Поиск товара по каталогу Гибридный поиск плюс векторный, с фильтрацией по наличию Своя реализация Поиск по подстроке не находит «айфон 15 про 256 синий» в реальном каталоге
Ценовой пол и границы торга Детерминированный движок, модель минимальную цену не видит Своя реализация Если скидку считает языковая модель, рано или поздно она уйдёт ниже вашего минимума
Голосовые сообщения Распознавание uz и ru в Telegram Отдельная интеграция и отдельные расходы Ошибка в номере модели означает поиск не того товара
Панель оператора и передача диалога Готово Своя реализация Нужна с первого дня: непонятный диалог должен куда-то уходить
Расходы на LLM Входят в тариф Прямой счёт от провайдера Считаются отдельно от разработки и растут вместе с трафиком
Поддержка после запуска На нас На вас Меняются API мессенджеров, форматы выгрузок и модели

У этой страницы нет конкурента с публичной страницей, поэтому сверять нечего — сверять надо объём работ, и в этом весь смысл.

Ощущение «бот пишется за неделю» возникает потому, что первая часть действительно делается за неделю: подключить вебхук, принять сообщение, отправить ответ. Демонстрация после этого выглядит убедительно.

Основной объём начинается дальше и не виден со стороны: разобрать выгрузку из кассы и держать её живой при сбоях, найти товар по описанию покупателя, а не по подстроке, не дать модели самой считать скидку, распознать голосовое, куда-то девать диалоги, которые бот не понял. Каждый пункт по отдельности решаем — вместе это и есть продукт.

Поэтому честный вывод такой: если вам нужна логика, которой ни у кого нет, или данные не могут покидать ваш контур, пишите своё. Если нужен работающий продавец в переписке — считайте смету по списку выше, а не по первой неделе.

Когда лучше выбрать их

Не вежливость, а экономия вашего времени: если задача из списка ниже — ваша, мы не подойдём, и лучше узнать это сейчас.

Требования, которых нет ни у кого

Своя логика ценообразования, специфический процесс согласования, интеграция с самописным учётом — если это ядро вашего бизнеса, готовый продукт будет мешать.

В команде уже есть разработчики

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

Данные не должны покидать ваш контур

Если политика запрещает передачу каталога и переписки внешнему сервису, вопрос закрыт независимо от сметы.

Частые вопросы

Сколько стоит написать чат-бота для магазина самому?

Точную сумму назвать нельзя, она зависит от ставок и требований. Но оценивать надо не приём сообщений, а полный список: интеграция с каждым источником каталога, поиск по каталогу с учётом наличия, правила цены, распознавание голоса, панель оператора и поддержка после запуска. Первое делается за недели, остальное — основной объём.

Что обычно недооценивают в самописном боте?

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

Почему нельзя просто подключить LLM к прайсу в Excel?

Можно, и это работает на демонстрации. В проде ломается на двух вещах: модель начинает предлагать позиции, которых нет в наличии, потому что Excel не знает про остатки, и уверенно называет цену, которую вычислила сама. Поэтому у нас цену считает детерминированный движок, а не модель.

Мы уже написали бота, что дальше?

Если он принимает сообщения и отвечает по сценариям, вы прошли первую часть. Дальше вопрос в том, сколько будет стоить довести до живых остатков, контролируемого торга и передачи оператору — и сравнить это с 249 000 или 1 190 000 сум в месяц. У нас есть Open API, так что часть своей логики можно оставить.

Можно ли совмещать своё решение и EzguSavdo?

Да, через Open API: каталог и заказы ходят между системами, а диалог держим мы. Это обычный вариант, когда учёт самописный, а переписку отдавать людям больше не хочется.

Сравнить на своих товарах

Каталог, остатки и торг видны в диалоге с первого дня триала.