Документация ПрофиCRM: AI-контроль качества звонков. Очередь отправки в AI и лимиты
Очередь отправки в AI и лимиты
Зачем нужна очередь
AI-запросы нельзя отправлять бесконтрольно. У выбранного AI-провайдера есть лимиты, а обработка аудио и текстов занимает время. Поэтому решение использует очередь отправки в AI и фоновые агенты.
Статусы очереди
| Статус | Описание |
|---|---|
| WAIT | Задача ожидает отправки. |
| PROCESSING | Задача находится в обработке. |
| SENT | Запрос отправлен провайдеру AI. |
| DONE | Результат получен и сохранен. |
| ERROR | Возникла ошибка обработки. |
| CANCELLED | Задача отменена. |
Лимиты и паузы
В настройках есть локальный лимит AI-запросов в час и пауза после достижения лимита. Это защищает портал от превышения доступных ресурсов и помогает обрабатывать звонки равномерно.
Как работать с большим объемом звонков
- ограничьте сотрудников и типы звонков на старте;
- увеличивайте охват постепенно;
- следите за статусами WAIT и ERROR;
- не запускайте повторную обработку массово без причины;
- при лимитах AI-провайдера дождитесь окончания паузы или уменьшите поток.
Диагностика очереди
Диагностика очереди находится в административных настройках решения на вкладке Журнал событий. По ней видно, есть ли пауза из-за лимитов, сколько запросов отправлено за последний час и сколько задач находится в статусах WAIT, PROCESSING, SENT, DONE, ERROR и CANCELLED.

Состояние очереди отправки в AI: лимит, пауза, статусы задач и период статистики.
Как работает очередь отправки в AI
Решение не отправляет все запросы в AI бесконтрольно. Перед отправкой задача попадает во внутреннюю очередь, получает статус и проверяется локальным ограничителем. Это помогает не перегрузить портал, не дублировать одинаковые задания и корректно дождаться ответа AI.
| Статус | Что означает |
| WAIT | Задача ожидает отправки или повторного запуска после паузы. |
| PROCESSING | Задача взята в обработку агентом решения. |
| SENT | Запрос отправлен в AI, решение ждет callback или результат. |
| DONE | Ответ получен и сохранен. |
| ERROR | Возникла ошибка обработки. |
| CANCELLED | Задача отменена, например из-за временной записи звонка. |
Ограничения BitrixGPT
Если портал использует BitrixGPT, учитывайте общий лимит Битрикс24: AI-помощник может обрабатывать до 600 запросов в час от всех пользователей портала. Ограничение нужно для стабильной работы сервиса и учитывается при планировании массовой AI-обработки звонков.
Лимит считается по последнему часу. Каждый запрос занимает один слот, а через час после отправки этот слот освобождается. Например, если первый запрос был отправлен в 10:00, то занятый им слот освободится в 11:00. Если второй запрос был отправлен в 10:02, следующий слот освободится в 11:02.
В решении дополнительно есть локальный лимит отправки и пауза после ошибки лимита. По умолчанию используется запас относительно общего лимита BitrixGPT: 480 отправок в час и пауза 90 минут при обнаружении ошибки лимита. Это помогает оставить порталу резерв для других AI-сценариев пользователей.
Подробнее об общем лимите BitrixGPT можно посмотреть в справке Битрикс24: лимит запросов к BitrixGPT.
Если подключена другая AI-модель
Решение использует штатную AI-инфраструктуру Битрикс24. Для AI-оценки выбирается модель AI для оценки звонка. Для AI-расшифровки выбирается модель AI для расшифровки звонков. Если в настройках выбрана другая доступная AI-модель штатным способом Битрикс24, решение работает через выбранную модель AI.
Это значит, что документация по BitrixGPT нужна как практический пример лимитов, но само решение не привязано жестко к одной модели. Очередь, статусы, диагностика и защита от перегрузки остаются полезными и при другом AI-провайдере, если он подключен через стандартный механизм Битрикс.
