2023 — 2024
Голосовая AI-платформа
Обзвон базы номеров, сценарный диалог с GPT и квалификация контактов. Передача подходящих лидов в продажи, аналитика отсева по этапам и A/B-тестирование сценариев.
Основной full-stack / AI-разработчик
Задача
Нужно было управлять сложными диалогами и сравнивать сценарии по результатам реальных разговоров.
Личный вклад
- Разработал голосовой цикл: распознавание речи, GPT и синтез ответа.
- Создал Laravel/Vue-платформу управления контактами, кампаниями и звонками.
- Спроектировал графовый редактор с версиями сценариев.
- Реализовал воронку с количеством прошедших и отсеянных контактов на каждом этапе; сравнивал сценарии и голоса через A/B-тестирование.
- Связал базу номеров, обзвон, квалификацию и передачу подходящих контактов на sales call; для неподходящих — корректное завершение диалога.
Результаты
- Создана платформа с голосовым агентом, редактором сценариев, CRM-функциями и аналитикой.
- Передал систему следующему разработчику.
Компоненты и связи
Голосовой контур
- Телефонный диалогВходящий поток аудио и ответ системы.
- Распознавание речиРаспознавание реплик.
- Синтез речиОзвучивание ответа.
- Завершение · диалогаКорректное завершение разговора с неподходящим контактом.
AI-сценарии
- Версионный граф сценарияСостояния, переходы и варианты разговора.
- GPT · ДиалогИнтерпретация реплик и генерация ответа внутри заданного сценария.
- Квалификация · контактаОценка соответствия контакта условиям сценария.
Управление продуктом
- Управление и CRMКонтакты, сценарии и управление запусками.
- База номеровКонтакты и кампании для исходящего обзвона.
- Воронка · Конверсии и A/BКоличество прошедших и отсеянных контактов по этапам, сравнение сценариев и голосов.
- Sales call · Передача в продажиПередача подходящего контакта в процесс продажи.
- Телефонный диалог→Распознавание речиаудио
- Распознавание речи→Версионный граф сценарияреплика
- Версионный граф сценария↔GPT · Диалогконтекст
- GPT · Диалог→Синтез речиответ
- Синтез речи→Телефонный диалогголос
- Управление и CRM↔Версионный граф сценарияверсии сценария
- Версионный граф сценария→Воронка · Конверсии и A/Bсобытия
- База номеров→Телефонный диалогобзвон
- Версионный граф сценария→Квалификация · контактаусловия сценария
- Квалификация · контакта→Sales call · Передача в продажиподходит
- Квалификация · контакта→Завершение · диалогане подходит
- Квалификация · контакта→Воронка · Конверсии и A/Bэтап и отсев
- Воронка · Конверсии и A/B→Версионный граф сценариявыбор A/B-сценария
Инженерный итог
Контекст
Продукт голосовой автоматизации для американского рынка.
- Чувствительность разговора к задержкам.
- Зависимость от внешних речевых и AI-сервисов.
Подход
Связал голосового агента с графом диалога и обратной связью из аналитики.
- Граф переходов вместо линейного набора условий.
- Раздельное выполнение звонков, редактирование сценариев и аналитика.
- Сравнение сценариев по конверсиям и отсеву на этапах диалога.
Выводы
- Версии сценариев и аналитика позволяют развивать поведение агента управляемо.
Стек
- Python
- GPT API
- Cloud STT/TTS
- Laravel
- Vue
- Graph editor
- CRM