АС Проект АС ПроектПлатиновый партнёр Битрикс24
+7 (495) 414-48-49
Воронки и автоматизация

Автообработка входящих заявок на Битрикс24 Вайбкод

Опубликовано: ·10 мин чтения

Скорость первой реакции на заявку часто важнее качества последующей обработки: клиент, которому не ответили в первые минуты, уже разговаривает с конкурентом. Вайбкод позволяет собрать полноценный конвейер - от подписки на событие портала до создания лида и назначения ответственного - без написания сотен строк «голого» REST-кода.

Почему скорость реакции важнее точности разбора

Когда заявка только поступила, клиент находится в точке максимальной вовлечённости. Чем дольше она лежит без движения, тем быстрее этот момент проходит. На практике это означает, что даже грубая автоматическая маршрутизация - назначить хоть кого-то ответственным и поставить задачу «перезвонить» - даёт лучший результат, чем ожидание, пока менеджер вручную разберёт текст и решит, кому передать.

Вайбкод решает именно эту задачу: приложение узнаёт о заявке в момент её появления (не раз в несколько минут по таймеру), за секунды разбирает текст моделью BitrixGPT и записывает результат в CRM через Vibe API - до того, как менеджер открыл почту. О том, что такое платформа Вайбкод и как она устроена, мы разбирали отдельно; здесь сосредоточимся на конкретной механике сборки конвейера обработки заявок.


Как приложение узнаёт о новой заявке без опроса портала

Классический подход - периодически вызывать event.get или опрашивать списки сущностей по таймеру. Это создаёт задержку: если таймер срабатывает раз в минуту, заявка может ждать реакции до 60 секунд только на этапе обнаружения.

Вайбкод работает иначе. Сервер-приложение подписывается на событие портала через вызов к инфраструктуре платформы:

curl -X POST https://vibecode.bitrix24.tech/v1/infra/servers/SERVER_ID/event-subscriptions \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"event":"ONCRMLEAD ADD","appPath":"/api/webhooks/b24"}'

Платформа сама регистрирует обработчик на стороне Битрикс24 и доставляет каждое событие в Black Hole-приложение через туннель - публичный адрес приложению не нужен. Когда портал фиксирует новый лид или сделку, Вайбкод мгновенно делает POST-запрос на appPath приложения.

Несколько важных деталей реализации:

  • Приложение должно ответить кодом 2xx как можно быстрее и проверить auth[application_token] - это защита от поддельных вызовов.
  • При сбое доставки платформа повторяет попытку автоматически.
  • Если сервер «спит» (это штатный режим для экономии ресурсов), Вайбкод разбудит его при поступлении события.
  • Требования: приложение на ключе авторизации (vibe_app_), это OAuth-приложение, которое создаёт только администратор портала; портал должен быть на коммерческом тарифе Битрикс24 (метод event.bind недоступен на бесплатном).

Управление подписками - стандартное: GET .../event-subscriptions возвращает список и журнал доставок, DELETE .../event-subscriptions/:subId удаляет подписку.

Подробнее о типах ключей и разнице между API-ключом и ключом авторизации можно прочитать в разборе Vibe API и моделей BitrixGPT.


Как модель разбирает текст обращения

После того как событие доставлено, приложение получает идентификатор сущности и может через Vibe API забрать текст обращения - тело письма, сообщение из открытой линии, комментарий с формы сайта. Этот текст передаётся модели BitrixGPT.

Задача модели - структурировать неформатированный текст: определить тему обращения, намерение клиента, срочность и извлечь конкретные значения (город, продукт, бюджет, сроки). Ключевой момент - просить ответ в структурированном виде (JSON), чтобы результат можно было напрямую разложить по полям карточки в CRM без дополнительного парсинга.

Пример структуры запроса к BitrixGPT:

Разбери обращение клиента и верни JSON со следующими полями:
- topic: тема (продажи / поддержка / партнёрство / другое)
- intent: намерение (купить / уточнить / пожаловаться / другое)
- urgency: срочность (высокая / средняя / низкая)
- extracted: объект с извлечёнными значениями (город, продукт, бюджет, срок)

Текст обращения: {text}

Модели BitrixGPT (5, 5.5, 5.5 Agent) размещены в России и работают в рамках AI-квоты тарифа Битрикс24 - платить отдельно за каждый вызов не нужно, но квота расходуется. При большом потоке заявок это нужно учитывать при выборе тарифа.

Результат классификации записывается в пользовательские поля карточки через Vibe API - без ручного ввода и без потери данных при передаче между менеджерами.


Маршрутизация по смыслу и поиск дублей

Классическая маршрутизация строится на правилах: «если в теме письма есть слово X - назначить менеджера Y». Такие правила быстро устаревают, требуют поддержки и плохо работают с живым языком клиентов.

Вайбкод открывает другой способ - маршрутизацию по смыслу через векторные эмбеддинги. Модель bitrix/embeddings (бесплатная, размещена в РФ) преобразует текст обращения в вектор; этот вектор сравнивается с векторами эталонных категорий. Ближайшая категория - это и есть тема заявки, к которой прикреплён ответственный менеджер или очередь.

Та же механика решает проблему дублей. Два обращения могут быть сформулированы по-разному («хочу купить» и «интересует приобретение»), но по смыслу - одно и то же от одного человека. Сравнение эмбеддингов поймает такое совпадение до того, как в базе появится второй лид. Подробнее о стратегиях борьбы с дублями - в статье про дублирование лидов в Битрикс24.

После определения категории и ответственного Vibe API создаёт или обновляет сущность в CRM - лид, сделку, смарт-процесс - и назначает ответственного. Для тяжёлых операций (например, одновременно создать лид, контакт и задачу) Vibe API умеет делать пакетные запросы, соблюдая лимиты портала автоматически.

Весь путь заявки от поступления до назначения ответственного выглядит так:

flowchart TD
    SRC[Источник заявки\nсайт / чат / почта] --> B24[Битрикс24\nсобытие ONCRMLEAD ADD]
    B24 -->|туннель| APP[Вайбкод-приложение\nBlack Hole-сервер]
    APP -->|текст обращения| GPT[BitrixGPT\nкласс. тема / намерение / срочность]
    APP -->|текст обращения| EMB[bitrix/embeddings\nвекторный поиск дублей]
    GPT --> VAPI[Vibe API]
    EMB --> VAPI
    VAPI -->|создать лид / сделку\nназначить ответственного\nпоставить задачу| B24

Что доверить автомату, а что оставить человеку

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

Проверенный подход: автомат готовит решение и сигнализирует, человек подтверждает.

Действие Кому доверить
Извлечь тему, намерение, срочность из текста Автомат (BitrixGPT)
Найти дубли в базе Автомат (эмбеддинги)
Заполнить поля карточки Автомат (Vibe API)
Предложить ответственного Автомат
Назначить ответственного (первичный контакт) Автомат (если настроено)
Взять заявку в работу / подтвердить маршрут Человек
Отклонить заявку как нецелевую Человек
Переквалифицировать в другую воронку Человек

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

Для встройки интерфейса подтверждения прямо в карточку лида или сделки Вайбкод использует механизм плейсментов - приложение появляется внутри карточки Битрикс24 и доступно как в веб-версии, так и в мобильном приложении.

Сопутствующие инструменты - AI-скоринг лидов и прогноз сделок и ИИ-чат-боты для первичной обработки обращений - хорошо дополняют этот конвейер на разных его участках.


Что ломается на практике

Честный раздел: вот типичные проблемы, с которыми сталкиваются при сборке подобных приложений на Вайбкоде.

Обработчик событий занят тяжёлыми запросами. Обработчик должен ответить 2xx быстро. Если внутри него запускается цепочка вызовов к BitrixGPT и нескольким методам Vibe API - он блокируется на время выполнения и перестаёт принимать новые события. Очередь растёт, заявки начинают обрабатываться с задержкой или теряются. Решение: тяжёлую логику (вызов модели, создание сущностей) уносить в фоновый процесс, а на входящее событие отвечать немедленно.

Лавина событий от замкнутых бизнес-процессов. Если в портале настроены роботы или бизнес-процессы, которые сами меняют лиды - они тоже порождают события. Приложение создаёт лид → робот его обновляет → событие снова приходит в приложение → круг замыкается. Проверяйте источник события и добавляйте защиту от повторной обработки.

Модель отчиталась об успехе, которого не было. BitrixGPT (как и любая языковая модель) может вернуть структурированный ответ с корректным JSON, в котором написано, что действие выполнено - хотя реальный вызов Vibe API ещё не произошёл или завершился ошибкой. Не доверяйте тексту ответа модели как подтверждению действия в CRM: проверяйте статус ответа Vibe API отдельно.

Расход AI-квоты при массовом потоке. Каждый вызов BitrixGPT расходует AI-квоту тарифа. При высоком потоке заявок (несколько сотен в день) квота может исчерпаться быстрее, чем ожидалось. Мониторьте расход и, если нужно, добавляйте логику пакетирования или приоритизации - не все заявки одинаково срочны.

Коды ошибок, специфичные для подписки на события:

  • NOT_OAUTH_APP - используется API-ключ вместо ключа авторизации; замените на vibe_app_.
  • BIND_FAILED - портал на бесплатном тарифе или не хватает прав.
  • EVENT_BOUND_ELSEWHERE - это событие уже зарегистрировано другим обработчиком на портале.

Подробнее о безопасной архитектуре Вайбкод-приложений - в статье про безопасность вайбкодинга в Битрикс24.


С чего начать

Практический порядок сборки конвейера:

  1. Создать приложение на ключе авторизации. API-ключ (vibe_api_) не подойдёт для подписки на события - нужен vibe_app_, который создаёт администратор портала. Это первый шаг, без него ничего не заработает.

  2. Задеплоить сервер на Вайбкоде. Небольшое приложение кладут в галактику - это хост, где несколько десятков приложений размещены с плотностью, близкой к стоимости одного сервера. ИИ-агент (Коворк или Claude Code со скиллом Superpowers) создаст сервер и задеплоит приложение за несколько минут по словесному описанию задачи.

  3. Подписаться на нужное событие. Для новых лидов - ONCRMLEAD ADD, для новых сделок - ONCRMDEALADD, для обращений из открытых линий - ONIMCONNECTORMESSAGEADD. После регистрации подписки проверить в журнале доставок, что тестовое событие приходит.

  4. Собрать минимальный обработчик. Сначала - только приём события и запись в лог. Убедиться, что обработчик отвечает 2xx быстро.

  5. Добавить вызов BitrixGPT. Передать текст обращения, получить JSON с классификацией, записать в поля карточки через Vibe API.

  6. Добавить эмбеддинги для поиска дублей. Это отдельный вызов модели bitrix/embeddings; результат сравнивается с уже существующими лидами.

  7. Настроить уведомление менеджеру. Через Vibe API поставить задачу или отправить уведомление в чат - с предзаполненными данными из классификации.

  8. Нагрузочное тестирование. Отправить несколько десятков событий подряд и убедиться, что обработчик не блокируется и все события обработаны.

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


Если хотите разобрать архитектуру конкретно под ваш поток заявок - напишите на sales@acp-24.ru или позвоните по телефону +7 495 414-48-49. АС Проект - платиновый партнёр Битрикс24 с опытом сборки подобных решений на Вайбкоде.

Нужна помощь по вайбкод-приложению? АС Проект - платиновый партнёр Битрикс24: собираем приложения на Вайбкоде, проверяем чужие перед боевым запуском и берём на сопровождение. Состав работ и цены - на странице приложения на вайбкодинге.

Актуально на конец августа 2026

  • BitrixGPT 5.6 Agent 1M. Контекст вырос до 1 млн токенов (порядка тысячи страниц за один запрос), новые агенты создаются на этой модели по умолчанию, а долгие ответы почти исчезли.
  • Выгодные часы. Квота расходуется вдвое медленнее в будни с 23:00 до 04:00 и в выходные с 17:00 до 07:00 по Москве; полная цена остаётся только в будни с 09:00 до 17:00. Текущий множитель и время ближайшего дешёвого окна отдаёт метод /v1/off-peak.
  • Тарифы Коворк/Кода. Подписка персональная, на сотрудника: Free (5% от объёма Pro), Pro - 2 000 Ꝟ в месяц, Max - 10 000 Ꝟ (впятеро больше Pro), Ultra - 20 000 Ꝟ (в двадцать раз больше). AI-квота портала при этом даётся на компанию и зависит от тарифа Битрикс24.

Данные на 29 августа 2026 - платформа Вайбкод в активной бете, цифры (квоты, цены, версии) меняются. Сверяйтесь с документацией Вайбкода.

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

Только ключ авторизации (vibe_app_) - это OAuth-приложение, которое создаёт администратор портала. Простой API-ключ (vibe_api_) для подписки на события не подойдёт: при попытке регистрации вернётся ошибка NOT_OAUTH_APP.

Нет. Метод event.bind, который регистрирует обработчик событий, доступен только на коммерческих тарифах портала. На бесплатном тарифе подписка на события не сработает.

Да, каждый вызов модели расходует AI-квоту тарифа Битрикс24. При большом потоке заявок это нужно учитывать при выборе тарифного плана и при проектировании логики - не все заявки обязательно требуют полного разбора моделью.

Платформа автоматически разбудит спящий сервер при поступлении события. При этом доставка не теряется - если сервер не ответил, Вайбкод повторит попытку. Задержка при «пробуждении» есть, но для некритичных сценариев она приемлема.

Да, именно для этого используют модель bitrix/embeddings. Она преобразует текст в вектор, и сравнение векторов позволяет находить семантически близкие обращения - даже если они сформулированы по-разному. Это ловит дубли, которые стандартная проверка по полям пропускает.

Нужно добавить в обработчик событий проверку источника изменения: если поле изменено системным роботом или самим приложением - пропустить обработку. Обычно это реализуется через служебное поле-флаг в карточке или через проверку идентификатора автора изменения.

У вас остались вопросы?

Оставьте заявку - мы свяжемся с вами и проконсультируем.

Читайте также

Воронки и автоматизация
Кейс: воронка прогрева на 30 000 контактов в B2B-сегменте в Битрикс24
Воронки и автоматизация
KPI отдела продаж в Битрикс24: какие настроить и как привязать к мотив
Воронки и автоматизация
Отчёты Битрикс24, без которых руководитель теряет деньги
Воронки и автоматизация
Почтовые рассылки в Битрикс24: сегментация, шаблоны и аналитика открыт
×

Оставьте заявку

Эксперт АС Проект свяжется в течение 60 минут.