Штатик
Все кейсы

демо-система · Вымышленная оконная компания «ОкнаПро» · сборка демо: 1 день, 24.10.2026

CRM отдела продаж: звонок сам заполняет сделку, менеджер проверяет

Воронка, задачи, отчёт руководителя и разбор звонка: модель предлагает поля сделки с цитатой из разговора, менеджер принимает или правит.

Внутренние системы · ИИ · Боты и интеграции

войти как — нажмите роль, демо откроется сразу

Войдите как Сафронова, откройте «Звонки» → звонок Кузнецовой → «Разобрать звонок». Через 15–30 секунд появятся предложения; наведите на строку, чтобы увидеть цитату, и нажмите «Принять выбранное». Потом войдите руководителем и откройте «Поверх Битрикс24 и amoCRM».

Всё возвращается к исходным данным каждую ночь.

Разбор звонка: цитаты в расшифровке, предложения с уверенностью

Задача

Запрос из тендеров: «ИИ-автоматизация в Битрикс24, чтобы после звонка менеджер не заполнял карточку руками». В нашей выборке 33 из 149 тендеров на CRM касаются именно Битрикс24 или amoCRM. Нужна воронка с суммами и следующим шагом у каждой сделки, контроль руководителя и разбор звонков, при этом модели нельзя молча менять данные.

Что сделано

  • Воронка с перетаскиванием: суммы и прогноз по этапам, отказ только с причиной, сделка без задачи помечена «Нет следующего шага».
  • Карточка сделки: лента событий с фильтрами, задачи, заметки, печатные формы КП и счёта на предоплату.
  • Разбор звонка: резюме, следующий шаг, задача с датой и новые значения полей. У каждого значения — цитата из разговора и уверенность; менеджер принимает, правит или отклоняет, решение пишется в журнал.
  • Входящие заявки с сайта, из Telegram и почты в одной очереди; дубль по телефону уходит в существующую сделку.
  • Отчёт руководителя: план и факт по 6 менеджерам, конверсия по этапам, причины отказов, выгрузка в XLSX.
  • Экран «поверх вашего Битрикс24 или amoCRM»: какие запросы ушли бы в REST Битрикс24 и API amoCRM после каждого «Принять».

Роли

  • Менеджер — только свои сделки, контакты, задачи и звонки; чужая сделка — отказ с объяснением
  • Руководитель отдела — все сделки, фильтр по менеджеру, массовое переназначение, отчёт
  • Директор — всё, сразу попадает в отчёт

Ключевой момент

Модель не меняет сделку сама, она только предлагает. Сервер проверяет, что каждая цитата есть в расшифровке; если нет, уверенность падает до 0,4, галочка снимается и появляется метка «цитата не найдена». Даты вроде «в пятницу после обеда» считаются от даты звонка, значения проверяются по типу. Поля меняются только после «Принять выбранное».

Замеры

8 из 8звонков разобраны без сбоев формата, 17,9 с в среднем (от 11,5 до 26,3 с). На звонке с отказом модель предложила этап «Отказ» и причину и не поставила задачу.
21 из 21предложенных значений полей подтверждены цитатой; по задачам — 6 из 7, седьмая честно помечена.
77 из 77шагов сквозной проверки: три роли, перетаскивание, выгрузки, два живых разбора, права, телефон и тёмная тема.

На демо-данных, методика указана в каждой строке. Реального клиента у демо нет, поэтому цифр «выручка выросла» здесь нет.

Скриншоты

Нажмите, чтобы увеличить. Листайте свайпом или стрелками.

Воронка менеджера: суммы, сроки, сделки без следующего шага
Сделка после «Принять»: резюме в ленте и новая задача
Задачи на сегодня и просрочки
Отчёт руководителя: план и факт, конверсия, причины отказов
Какие запросы ушли бы в Битрикс24 и amoCRM
Воронка руководителя в тёмной теме
Карточка сделки на телефоне
Звонок на телефоне

Стек и архитектура

  • Python 3.10
  • FastAPI
  • Jinja2
  • HTMX
  • SortableJS
  • SQLite (в проде PostgreSQL)
  • openpyxl
  • uvicorn, Caddy
  1. Звонок с расшифровкой ложится в базу, сделка и контакт подтягиваются по связи.
  2. «Разобрать»: промпт из полей сделки, даты звонка и справочников, ответ модели — структура с цитатами.
  3. Сервер приводит значения к типам, сверяет цитаты и сохраняет разбор; повторный показ идёт из базы.
  4. «Принять»: поля, задача, лента, журнал ИИ-действий и очередь запросов в формате Битрикс24 и amoCRM.

Интеграции

В демо формы сайта, Telegram, почта и телефония — моки; запросы в Битрикс24 и amoCRM формируются, но не отправляются. В проекте: вебхук завершения звонка, вкладка в карточке сделки Битрикс24 или виджет amoCRM, распознавание речи на сервере заказчика.

Как было бы в проде

  • Модель — YandexGPT, GigaChat или локальная, чтобы записи разговоров не уходили за контур. Claude работает только в демо.
  • Подключение к порталу заказчика по OAuth, его этапы, поля и причины отказов.
  • Прогон на 30–50 реальных звонках: сколько предложений менеджеры принимают без правок. Только потом — включение для всего отдела.
  • Интеграция с готовой CRM — от 3 дней; срок зависит от телефонии и объёма звонков.

Сроки по факту

Сборка демо: 1 день, 24.10.2026. Код пишу вместе с ИИ-агентами, проверка — автоматическая, в браузере на сервере. Сроки проекта у заказчика — в последнем пункте «Как было бы в проде» и в разделе «Процесс и сроки».

Попробовать

войти как — нажмите роль, демо откроется сразу

Войдите как Сафронова, откройте «Звонки» → звонок Кузнецовой → «Разобрать звонок». Через 15–30 секунд появятся предложения; наведите на строку, чтобы увидеть цитату, и нажмите «Принять выбранное». Потом войдите руководителем и откройте «Поверх Битрикс24 и amoCRM».

Всё возвращается к исходным данным каждую ночь.

Обсудить задачу

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

почта, если Telegram не открывается

anton.shtatik@yandex.ru

Отвечаю в течение рабочего дня.