Никита.Бердников
Услуга · Кастомная разработка

Кастомные виджеты, интеграции и AI-агенты — там, где коробочного не хватает

Пишу модули, виджеты и интеграции там, где коробочное решение не справляется. Работаю с amoCRM, Bitrix24, 1С, внешними API и LLM-агентами.

Что я разрабатываю

Беру задачи, где коробочное решение не справляется: виджеты amoCRM и Bitrix24, интеграции с внешними системами (1С, ERP, маркетплейсы, платёжные шлюзы), сервисы-прослойки между CRM и сайтом, LLM-агенты для квалификации лидов и автоответов.

Стек подбираю под задачу: TypeScript на Node.js для большинства интеграций, PHP для виджетов amoCRM, Python для ETL и LLM-сервисов. Хостинг — Yandex Cloud или Timeweb Cloud в РФ. Код передаю клиенту вместе с документацией — лочить на себе ничего не оставляю.

Как устроен типовой проект

  • Дискавери: 2 встречи, описание задачи и ТЗ в Notion или Google Doc, фиксация edge-cases
  • Архитектура: схема компонентов, контракты API, очереди, ретраи, логирование
  • Реализация: спринты по 1–2 недели, демо в конце каждого, доступ к staging-сервису
  • Тесты: unit-тесты для бизнес-логики, integration-тесты для критичных потоков
  • Передача: документация в README, runbook для операционки, передача доступов и репозитория
  • Гарантия: 30 дней после релиза правлю баги в реализованном функционале бесплатно

С какими задачами приходят чаще всего

Типовые проекты, которые беру под кастомную разработку:

  • Виджеты в карточке amoCRM/Bitrix24: расчёт КП, генерация документов, свои интерфейсы.
  • Двусторонние интеграции с 1С, ERP, маркетплейсами и платёжными шлюзами.
  • Сервисы-прослойки между CRM, сайтом и телефонией с очередями и ретраями.
  • LLM-агенты на YandexGPT/GigaChat: квалификация лидов, автоответы, разбор переписки.

Объединяет их одно: коробка не справляется, а решение должно стыковаться с уже работающими системами без костылей.

Как я снижаю риски кастомной разработки

Кастом пугает рисками «сделают и бросят» или «потом не разберёшься». Я закрываю их по умолчанию:

  • ТЗ и фиксированная цена до старта — без «плавающего» бюджета.
  • Код и доступы — на ваших аккаунтах и в вашем репозитории, без вендор-лока.
  • Документация и runbook на передаче — следующий разработчик подхватит без меня.
  • Тесты на бизнес-логику и критичные потоки плюс 30 дней гарантии после релиза.
  • Только open-source библиотеки с разрешительными лицензиями (MIT, Apache 2.0).

Цель — чтобы бизнес не оказался в заложниках у одного подрядчика. Решите завтра работать с другим — всё на месте и описано.

Что я НЕ беру

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

  • Полноценные мобильные приложения (iOS/Android) — лучше отдельный мобильный разработчик
  • Сайты и лендинги с нуля — это задача веб-студии, не моя
  • Доработка ядра 1С (обработки, конфигурации) — беру только интеграционный слой, в 1С работает ваш программист
  • Большие платформы с командой 5+ разработчиков — мой режим работы — один эксперт на проект

Пакеты и цены

Выбирайте объём — от стартового аудита до полного цикла

Под ключ

AI-агент или бот

4–8 недель
  • Для кого: компания хочет автоматизировать квалификацию лидов, первичный ответ клиенту или саммари разговоров в CRM
  • Выбираю LLM под бюджет: YandexGPT, GigaChat, OpenAI-совместимая локальная
  • Пишу сервис-прослойку с промтами, базой знаний и логированием каждого ответа
  • Интегрирую в воронку amoCRM/Bitrix24 через webhooks, делаю кнопку «оператор»
  • Собираю дашборд метрик: qualified rate, время ответа, стоимость на лид
  • Не входит: обучение модели на собственном домене (отдельный R&D-проект), инфраструктура — платит клиент
от

220 000 ₽

Модуль / виджет

2–4 недели
  • Для кого: клиент на amoCRM или Bitrix24, не хватает одной функции (расчёт КП, распределение лидов, кастомное поле с валидацией)
  • Собираю ТЗ за 2 созвона, фиксирую в Notion или Google Doc
  • Пишу виджет или приложение: JS на фронте, PHP/Node на бэке под API amoCRM или REST Bitrix24
  • Развёртывание, тесты, документация для команды клиента
  • Не входит: интеграция с внешней учётной системой, мобильное приложение
от

80 000 ₽

Интеграция с внешней системой

3–6 недель
  • Для кого: нужно соединить CRM с 1С, ERP, складом, платёжным шлюзом, внешним API (маркетплейс, бронирование, POS)
  • Аудит обеих систем, карта событий и сущностей
  • Прослойка-сервис на Node.js или PHP: очередь, ретраи, логирование
  • Двусторонний обмен по расписанию или webhooks, мониторинг сбоев
  • Передаю клиенту runbook и доступы
  • Не входит: доработка самой учётной системы (1С-обработки, ABAP и т.п.) — подключаю подрядчика
от

180 000 ₽

Почасовая доработка

от 2 часов на задачу
  • Для кого: действующий клиент с уже существующим внедрением, нужен точечный фикс вне пакета поддержки
  • Ставка 3 500 ₽/час
  • Минимум 2 часа на задачу
  • Учёт в Toggl с выгрузкой клиенту
от

3 500 ₽

Кейсы по этой услуге

Как эта услуга выглядит на реальных проектах — с задачами, стеком и цифрами.

115 страниц
переехали с React SPA на Next.js за две недели без простоя
До объявления
видно, с какой рекламы написал клиент: соцсети → WABA → amoCRM → Roistat
10+
систем под единой архитектурой
ПроизводствоПостоянное сопровождение
Full-stack

аналитика, CRM, разработка и DevOps под одной рукой

Metako · производитель входных стальных дверей

Кейс Metako: 115 страниц переехали с React на Next.js за две недели без простоя, WABA-обвязка со сквозной разметкой до объявления, 10+ систем под единой архитектурой, full-stack сопровождение.

RoistatamoCRMSIPUNI + Tele2+7
Производство спецтехникиПостоянное сопровождение
Calltouch → Roistat

миграция аналитики, кастомные виджеты Битрикс24 и инфраструктура

Завод спецтехники

Кейс завода спецтехники: миграция Calltouch → Roistat с экономией на лицензиях, 7 ручных отчётов автоматизированы, потерянные сделки — почти ноль. Битрикс24 с кастомными виджетами.

Roistat (миграция с Calltouch)Битрикс24SIP-телефония Мегафон+4
Услуги для частных клиентов4 недели
12 мин

среднее время первого звонка (было 2 ч)

Сервис вызова электриков

Собрали сайт на Next.js и автоматизировали первое касание. Время до звонка упало с 2 часов до 12 минут.

Next.jsamoCRMCallback API+1

Отзывы клиентов

Из проектов по этой услуге — словами тех, для кого я её делал.

«Раньше выручка, лиды и переписка жили в трёх местах, которые между собой не разговаривали. Никита свёл всё в одну систему — теперь по каждой заявке видно, с какой рекламы пришёл клиент, вплоть до сообщения в WhatsApp. Сайт при этом переехал на новый движок за две недели, продажи ни на день не встали. Работаем дальше на постоянке: вся техническая часть на нём, я занимаюсь заводом.»

Tanat SarsembayСоучредитель, директор по развитию, Metako

«У нас клиент выбирает того, кто перезвонил первым. Пока диспетчер вручную набирал мастера, уходило до двух часов — и человек уже вызвал частника. Никита убрал этот затык: заявка сама запускает дозвон, среднее время до звонка упало до 12 минут, выездов стало на четверть больше. Живой диспетчер в этой точке больше не нужен.»

Александр БердниковДиректор компании, Сервис вызова электриков

Смежные услуги

Часто идут в связке — собираю выручку в одну картину под ключ или по отдельности.

Вопросы и ответы

Можно ли сделать AI-агента, который квалифицирует лиды в amoCRM?

Да, это одна из частых задач. Архитектура такая: новая сделка в amoCRM шлёт webhook на мой сервис, сервис вытаскивает контекст (карточка клиента, история переписки), отправляет в LLM с промптом-классификатором, получает оценку — горячий/тёплый/холодный — и записывает обратно в поле сделки. По бюджету: для русскоязычных диалогов работаю с YandexGPT и GigaChat — это от 0,3 ₽ за квалификацию. Полный проект — от 220 000 ₽ за 4–8 недель. Дополнительно делаю кнопку «передать оператору», чтобы LLM не уходил в галлюцинации.

Я хочу свой виджет КП в amoCRM с расчётом цены — это сколько?

Виджет с шаблонами КП и расчётом цены — типовая задача на 80 000–120 000 ₽ за 2–3 недели. Внутри: интерфейс на JS в карточке сделки, бэкенд на PHP/Node со справочниками цен и логикой расчёта, генерация PDF через wkhtmltopdf или Puppeteer, сохранение в карточку и отправка клиенту в один клик. Если справочник сложный (несколько прайс-листов, скидочные сетки, многоуровневые надбавки) — ближе к 150 000 ₽. Готовлю ТЗ за два созвона и фиксирую цену до начала работ.

Сколько стоит интеграция CRM с 1С и сколько это занимает?

Стандартная двусторонняя интеграция amoCRM или Bitrix24 с 1С — от 180 000 ₽ за 3–6 недель работы с моей стороны. Со стороны 1С нужны 30–80 часов работы вашего программиста — это отдельная стоимость по его ставке. Что внутри: прослойка-сервис на Node.js с очередью и ретраями, обмен сделками/контактами/контрагентами/оплатами, мониторинг сбоев, runbook по восстановлению. Полностью без прослойки делать не рекомендую: прямая связка amoCRM↔1С хрупкая, любой сбой одной из систем останавливает обмен.

Кто владеет кодом после релиза — я или вы?

Клиент. По умолчанию передаю исходники в репозиторий клиента (GitHub, GitLab, Bitbucket, Gitea — что предпочитаете), доступы к хостингу — на ваши аккаунты Yandex Cloud или Timeweb. Лицензионных ловушек нет: использую open-source библиотеки с разрешительными лицензиями (MIT, Apache 2.0), список фиксирую в README. Это важно для устойчивости бизнеса — если завтра решите работать с другим разработчиком, вам не придётся переделывать всё с нуля.

Что если после релиза найдётся баг — поддержите или это уже отдельный договор?

В течение 30 дней после релиза правлю баги в реализованном функционале бесплатно — это часть проекта, не отдельная услуга. После 30 дней — либо подписка на сопровождение от 25 000 ₽/мес (включено 8 часов в месяц), либо почасовая работа по ставке 3 500 ₽/час с минимумом 2 часа на задачу. Новые фичи и изменения требований — всегда отдельная задача с фиксированной ценой. Чёткая граница: баг — это когда реализовано не по ТЗ, доработка — когда меняется само ТЗ.

Обсудим проект?

Отвечу в течение 2 часов в рабочее время. Начнём с короткой диагностики — без обязательств.