Штатный AI-анализ звонков в Битрикс24 закрывает типовые сценарии, но не позволяет задать свою логику: другой промт, нестандартные поля, пакетная обработка по расписанию. На Вайбкоде это решается за часы, а не недели - берёшь готовые расшифровки через API, прогоняешь через модель и пишешь итог обратно в карточку.
Штатный AI-анализ звонков в Битрикс24 закрывает типовые сценарии, но не позволяет задать свою логику: другой промт, нестандартные поля, пакетная обработка по расписанию. На Вайбкоде это решается за часы, а не недели - берёшь готовые расшифровки через API, прогоняешь через модель и пишешь итог обратно в карточку.
О том, что умеет штатная речевая аналитика продукта и чем отличается от кастомного приложения, подробно написано в статье AI-анализ звонков в Битрикс24. Здесь - только про сборку.
BitrixGPT в CRM расшифровывает звонок, составляет резюме и заполняет поля карточки - это три встроенных шага, которые запускаются кнопкой из таймлайна. Удобно, но негибко.
Кастомное приложение на Вайбкоде нужно, когда стандартного сценария недостаточно:
Если ни один из этих пунктов не актуален, кастомное приложение избыточно. Если хотя бы один - читай дальше.
Это ключевой момент архитектуры. Если на портале включена AI-обработка звонков через BitrixGPT, разговоры уже расшифрованы. Повторно гонять записи через распознавание речи не нужно - это двойная работа и лишний расход AI-квоты тарифа.
Готовый текст забирается через Vibe API по идентификатору активности звонка. Нужен доступ к CRM - ключ типа "ключ авторизации" (OAuth-приложение), созданный администратором портала, либо простой API-ключ, работающий от имени владельца. Для чтения данных достаточно режима "только чтение": в этом режиме Вайбкод блокирует запись ещё до обращения к Битрикс24, что снижает риск случайного изменения данных.
Если расшифровки для конкретного звонка ещё нет - API возвращает пустое значение. Это не ошибка: просто обработка ещё не прошла или на тарифе нет подписки BitrixGPT + Маркетплейс. Приложение должно корректно обрабатывать такой ответ и пропускать звонок без падения.
Vibe API сам выстраивает запросы в очередь, соблюдает лимиты портала, делает пакетные запросы и постраничную выборку - вручную следить за этим не нужно.
Поток данных от звонка до карточки выглядит так: Битрикс24 хранит расшифровку в активности звонка, Вайбкод-приложение забирает её через Vibe API, отправляет в модель и пишет результат обратно в карточку сделки.
flowchart TD
CALL[Звонок в Битрикс24] --> TRANSCRIPT[Расшифровка в активности]
TRANSCRIPT --> VAPI[Vibe API]
VAPI --> APP[Вайбкод-приложение]
APP --> MODEL[Модель BitrixGPT]
MODEL --> APP
APP --> VAPI2[Vibe API запись]
VAPI2 --> CARD[Карточка сделки/лида]
Не все записи проходят через портальную телефонию. Три типичных случая, когда расшифровки в портале нет:
Для этих случаев на платформе Вайбкод есть модель распознавания речи. Запрос идёт через Vibe API, нужно право доступа vibe:ai.
Важный практический момент: длинные записи нужно резать на части перед отправкой в модель. Если подать весь файл целиком, обработка может оборваться на середине. Размер части подбирают экспериментально - зависит от длительности записей в конкретном отделе продаж.
Подробнее о доступных моделях и ключах написано в статье Vibe API и бесплатные ИИ-модели BitrixGPT в Вайбкоде.
Текст разговора отправляется модели BitrixGPT с промтом. Модели Битрикс размещены в России и работают в рамках AI-квоты тарифа.
Промт - главный инструмент кастомизации. Несколько принципов, которые работают на практике:
Пример структуры ответа, которую удобно обрабатывать дальше:
{
"summary": "Клиент уточнял условия поставки, интересует объём от 50 единиц.",
"client_intent": "Сравнивает предложения, решение до конца недели.",
"risks": "Конкурент предложил скидку 10%, клиент упомянул дважды.",
"next_step": "Выслать КП с расчётом для объёма 50+, позвонить во вторник.",
"suggested_task_date": "2026-07-22"
}
Структурированный формат позволяет программно разложить поля: summary идёт в заметку таймлайна, next_step и suggested_task_date - в задачу на менеджера.
Запись результата - тоже через Vibe API, но уже с правами на запись. Для этого нужен ключ авторизации (OAuth-приложение), а не ключ только для чтения.
Три стандартных действия после анализа:
| Что пишем | Куда | Метод |
|---|---|---|
| Краткое резюме разговора | Заметка в таймлайн сделки | crm.activity.add |
| Полная расшифровка | Вложение к активности звонка | через файловый API |
| Следующий шаг с датой | Задача на ответственного | tasks.task.add |
Пример логики задачи: модель в поле suggested_task_date вернула дату "во вторник" - приложение создаёт задачу с этой датой и привязывает к сделке. Менеджер видит готовую задачу в своём списке, не нужно ничего дублировать вручную.
Если нужно заполнять кастомные поля карточки, используется crm.deal.update с передачей значений в FIELDS. Поля должны быть созданы заранее - это делается через пользовательские поля в Битрикс24.
Между интерфейсом и Vibe API ставят серверную часть - чтобы ключи доступа не попадали в браузер. Это стандартная практика безопасности, подробнее о ней - в статье безопасность вайбкодинга в Битрикс24.
Где размещать. Небольшие приложения разворачивают в галактике - это хост на Вайбкоде, который тарифицируется как единый ресурс на несколько десятков приложений. Сервер умеет засыпать и просыпаться, исходники сохраняются при каждом деплое, есть бэкап диска.
Пробуждение по расписанию. Если разбор звонков идёт пакетно - например, ночью обрабатываются все звонки за день - у сервера настраивают пробуждение по расписанию. Это позволяет не держать сервер активным круглосуточно.
Как пользователи видят приложение. Задеплоенное приложение автоматически появляется в каталоге приложений внутри портала Битрикс24 - доступно и в веб-версии, и в мобильном приложении. Для показа прямо внутри карточки сделки используется встройка через плейсмент - менеджер не выходит из карточки, разбор звонка доступен в боковой панели.
flowchart TD
MANAGER[Менеджер в карточке] --> PLACEMENT[Плейсмент Вайбкода]
PLACEMENT --> SERVER[Серверная часть]
SCHEDULE[Расписание пробуждения] --> SERVER
SERVER --> VIBE_API[Чтение расшифровки]
SERVER --> MODEL_API[Вызов BitrixGPT]
SERVER --> WRITE_API[Запись результата]
WRITE_API --> CARD[Заметка и задача]
Честный раздел - без этого картина была бы неполной.
Нет разделения по говорящим. Платформа не помечает реплики менеджера и клиента отдельно. В расшифровке текст идёт сплошным потоком. Промт можно написать так, чтобы модель сама пыталась разделить стороны по контексту, но точность будет ниже, чем у специализированных решений с диаризацией (например WhisperAI из маркетплейса умеет определять спикера).
Исторический архив недоступен массово. Через Vibe API доступны только уже расшифрованные звонки. Массово прогнать весь исторический архив нельзя - только то, что обработал штатный механизм. Расшифровывать архив заново через модель - дорого по квоте и долго.
Звонки без привязки к сделке. Звонки, не прикреплённые к лиду или сделке, могут не расшифровываться штатным механизмом вовсе. Приложение должно это предусматривать.
Слишком общий скрипт продаж. Если промт написан под абстрактный "звонок продаж", модель проверяет формальности - поздоровался, представился, выяснил потребность. Реального разбора по существу нет. Промт должен быть конкретным: что именно нужно выявить в разговоре для вашего продукта.
Отраслевые термины. Модель путает специфическую лексику: артикулы, названия оборудования, профессиональные аббревиатуры. На практике собирают словарь замен и дополняют его по мере эксплуатации - вставляют в промт как список "читать X как Y".
AI-квота тарифа. При большом объёме звонков упрёшься в лимит. Пакетная обработка по ночам помогает распределить нагрузку, но не снимает ограничение целиком. Нужно учитывать при оценке масштаба внедрения.
Практический порядок сборки приложения:
Если хотите разобрать конкретный сценарий или оценить трудоёмкость - напишите на sales@acp-24.ru или позвоните +7 495 414-48-49. АС Проект - платиновый партнёр Битрикс24.
Посмотреть другие примеры того, что можно собрать на платформе, можно в разборе реальных кейсов Вайбкода.
/v1/off-peak.Данные на 29 августа 2026 - платформа Вайбкод в активной бете, цифры (квоты, цены, версии) меняются. Сверяйтесь с документацией Вайбкода.
Оставьте заявку - мы свяжемся с вами и проконсультируем.
Эксперт АС Проект свяжется в течение 60 минут.