Никита Бердников

Услуга · Кастомная разработка

Кастомные виджеты, интеграции и 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+ разработчиков — мой режим работы — один эксперт на проект

Пакеты и цены

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

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

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 ₽

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

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

220 000 ₽

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

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

3 500 ₽

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

Можно ли сделать 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 часов в рабочее время. Начнём с короткой диагностики — без обязательств.