Обновленный запрос от заказчика
Задача
Настроить интеграцию голосового движка ИИ с онлайн-телефонией (OnlinePbx) для процесса первичной квалификации входящих обращений.
Исходные данные и ограничения
Базовая CRM - псевдо-Amo и Google Таблицы в качестве начального контакт-листа и буфера.
Подробные требования по логике
- Пул контактов (лайки/лиды):
- Список номеров хранится в Google Sheets.
- Таблица обновляется динамически: новые строки могут быть добавлены операторами вручную или через IFTTT.
- Необходимо каждые 10 минут запускать проверку: есть ли свежие строки (с номерами, без статусов обработки).
- Автоматический исходящий звонок:
- Если новый номер обнаружен - мгновенное совершение вызова через API телефонии со стартом голосового робота сразу после соединения.
- Задержка в установке соединения и первом приветствии: не более 1,5-2 секунд (особые меры оптимизации оговорены ниже).
- Квалификация по голосовому скрипту:
- Для финальной квалификации используется тот же алгоритм (decision tree), который в вашей экосистеме уже опробован в чат- и текстовом исполнении (скрипт обучения / логика приоритетности есть у Заказчика - передается отдельно).
- Необходимо конвертировать Step/Intents из письменного вида в голосовой асинхронный диалог с синтезом/распознаванием через сторонний движок (ElevenLabs).
- Конечная точка - передача контакта:
- Если квалификация заканчивается статусом «QUALIFIED» - контакт с тегами, AI-аналитикой отправляется в стороннюю CRM (например, amoCRM единообразно отследированный по ID записи из исходного советника решения).
- Если недозвон - абонент вне зоны / автоответчик <= 2х слотов - звонок гасится роботом сразу, статусы проставляются.
Ключевые уточнения по оптимизации скорости (LatenCARE)
- Речь - локальная (ончейн/хостинг рядом с PBX/нода AWS):
- Используйте Edge типы развертывания - ближайший к дчалу телефоний регио. Допускается размещение кодека/Аас тайл+111в на том же майне ФФ11С (Eleven) или через связку HTTP сразу.
- Кеш голосовых фраз через его прельтивопопу или постоянный буфер по расписанию (<1 с барджи).
- ASR заменяется в нуле на “barge-in” + Hotpath разлипано ожиданием слинов с SIP -> выбор минимальства.
- Опрос Google Sheets и очередь задач часто ошибка - указать часы: Use app script or хэш с параллельным хранилищем контроль точки последней строчки для времени запуска триггера.
Архитектура инфраструктуры
- Под управление рекомендуется выбран ВМ сервер (Амазон-Singapore или Быкли), уже одобрен под библиотеки ElevenLabs.
- Сбор кода: Архива-семпл производительный росс линке.
Результаты
Финишный цикл: Проверка (лиш <имяв телегон) - Звонок-ответ-конвалификации -> В CRM: пригодность Lead stage code => далее Manager Client Received.