Розробка AI-IVR (інтелектуальне голосове меню)

Абонент телефонує, а замість відповіді — гудки й втрачена заявка. Ми розробляємо AI-IVR під ключ: голосовий сценарій розуміє вільну мову, уточнює деталі й передає звернення потрібному фахівцю. Частка пропущених дзвінків скорочується в рази, а навантаження на операторів падає.
Часті запитання

Чому AI-IVR ламається на реальних дзвінках

Демо AI-IVR звучить переконливо: чистий сигнал, дикторські формулювання, ідеальна тиша в паузах. Жива лінія виглядає інакше — галасливе середовище, ехо, мовлення поверх питання, обрив на середині гілки. Інтелектуальне голосове меню ламається не на словнику, а на акустиці та поведінці людини.

Перший клас відмов — шум і перебивання. Абонент починає говорити, не дослухавши підказку, а мережа зрізає початок фрази: меню чує «мені б дізнатися» й іде не в ту гілку.

Помилки маршрутизації виклику тут коштують найдорожче — клієнт потрапляє до оператора, який не вирішує питання, і через коло повертається на початок.

Другий клас — нестандартні формулювання. Люди не кажуть «вимовте назву послуги»: вони називають її побутовим словом, диктують номер частинами, вставляють застереження посеред запиту.

Без запасу варіативності розпізнавання мовлення у дзвінку або просить повторити, або впевнено обирає найближчий збіг — і обидва варіанти дратують сильніше, ніж звичайне меню.

Третій — втрачені дзвінки в години пік. Під навантаженням розпізнавання йде повільніше, пауза після відповіді розтягується, абонент вирішує, що його не чують, і кладе слухавку.

Обрив на середині гілки майже завжди відкидає людину в загальне меню, а частина тих, хто телефонує, просто не додзвонюється повторно.

Розбираємо, як це закривається: як збирати сценарій під реальну акустику, де ставити поріг впевненості й у який момент передавати розмову живому оператору.

Що змінюється після впровадження: вимірювані ефекти

Ефект видно не в презентації, а у звітах телефонії за перші тижні після запуску. Діалог записується покроково: розпізнаний запит, обрана гілка сценарію, передача оператору або завершення без нього.

Тому кожну цифру можна звірити із записом розмови — amoCRM та аналогічні панелі віддають такі зрізи стандартним вивантаженням.

  • Частка автоматичних звернень — на типовому потоці без оператора закривається більше половини викликів: баланс, статус заявки, умови, запис на сервіс.
  • Навантаження на операторів — у пікові години лінія перестає «зависати»: рутинні запити знімаються з людей, їм залишається розбір складних тем.
  • Час очікування в черзі — падає, бо до оператора доходять лише ті, кому справді потрібна людина, а не всі, хто телефонує підряд.
  • Повторні дзвінки — зменшуються в рази: клієнт отримує відповідь або запис за одне звернення, а не передзвонює, щоб уточнити.
  • Повнота даних — картка звернення заповнюється автоматично, теми не губляться й не залишається знеособлених викликів.

Дивитися на це варто за зрізами до й після запуску на тому самому номері: так виключається сезонність і видно, яка частка зрушилася саме через голосовий сценарій, а не через рекламну кампанію чи зміну операторів.

Режими роботи голосового сценарію: порівняння підходів

Сценарій обдзвону та вхідна лінія вирішують різні завдання: у вхідному потоці того, хто телефонує, треба втримати й довести до мети, у вихідному — розпізнати автовідповідач, дочекатися живої відповіді й передзвонити у зручне вікно.

Від обраного режиму діалогу напряму залежить, що взагалі можна автоматизувати, а де без передачі оператору не обійтися. Це перше, що ми фіксуємо до складання сценарію.

Режим Коли підходить Обмеження
Кнопкове меню Коротка анкета, підтвердження замовлення, оплата, запис на час Клієнт не знає дерево напам'ять, помиляється на третьому рівні, частина дзвінків іде в скидання
Вільне мовлення Збір даних, відповіді на часті питання, уточнення деталей Залежить від якості запису й діалекту; без меж теми система впевнено відповідає не на те питання
Гібрид: мовлення, меню й оператор Основний режим для продажів і сервісу Складніше тестувати — перевірки мають покривати переходи між гілками, а не окремі відповіді
Повна автоматизація Масовий обдзвон, опитування, інформування Людини на лінії немає: при збої розпізнавання заявка губиться, потрібна окрема гілка передзвону

Гібридна схема закриває більшість завдань: типові питання й підтвердження йдуть у вільне мовлення, складні — за правилами ескалації на оператора.

Передача оператору може йти із втратою контексту або з передачею всієї історії діалогу в робоче вікно — це різні сценарії, і обираються вони під конкретну лінію.

Обмеження автоматизації закладаємо на вході: емоційні та спірні звернення не варто намагатися розпізнати будь-якою ціною, резервна гілка надійніша й дешевша в підтримці.

Як ми впроваджуємо AI-IVR: етапи інженерної роботи

Впровадження AI-IVR починається не із запису привітання, а з розбору записів дзвінків: дивимося, які звернення реально надходять на лінію, яка частка з них типова і на якому кроці клієнт кидає слухавку. Від цієї картини залежать і схема діалогу, і те, що автоматизувати не варто.

  1. Розбір записів дзвінків. Розмічаємо розмови за типами звернень і рахуємо, скільки закривається за скриптом, скільки потребує доступу до систем, скільки йде оператору.
  2. Проєктування діалогової схеми. Гілки, точки розгалуження, набори формулювань, які бот має розуміти, і межі допустимого — що він не має права обіцяти клієнту.
  3. Налаштування сценаріїв. Збираємо привітання, уточнювальні питання й відповіді, підключаємо довідкові дані щодо послуг і статусів заявок.
  4. Ескалація на оператора. Прописуємо правила передачі: невпевнене розпізнавання, повторне питання, прохання з'єднати з людиною, емоційне мовлення. Плюс маршрутизація на потрібну групу й передача контексту діалогу.
  5. Адаптація розпізнавання мовлення під предметну область. Довантажуємо словник термінів, назв послуг і адрес, перевіряємо на записах із поганим зв'язком і фоновим шумом.
  6. Тестовий прогін і пілот. Обдзвонюємо лінію за сценаріями, рахуємо частку правильних розпізнавань, передач на оператора й довжину діалогу до рішення, потім ставимо бота на частину трафіку й налаштовуємо пороги.
  7. Передача регламентів підтримки. Віддаємо інструкції: як правляться фрази, додаються сценарії, де дивитися журнали дзвінків і хто оновлює словник після зміни послуг.

Так лінія залишається керованою: зміни вносяться за регламентом, а не перезбиранням з нуля.

Що ви отримуєте на руки: конфігурації та регламенти

Здаємо проєкт не демонстрацією меню, а робочим комплектом: усе, що описує поведінку AI-IVR, залишається у вашому репозиторії й працює без нашої участі. Склад передачі — нижче; за цими документами ваша команда змінює сценарій, не відновлюючи історію листування.

  • Карта сценаріїв — дерево діалогу з розгалуженнями, точками виходу на оператора й умовами ескалації. За нею логіку відновлюють за годину, а не за записами дзвінків.
  • Документація з телефонії — маршрутизація номерів, пул каналів, прив'язка сценаріїв до груп, зберігання записів. Окремим розділом — що робити при зміні АТС або додаванні номера.
  • Регламент змін — хто формулює правку, де тестується нова фраза, які перевірки обов'язкові до викочування і як відкотитися до попередньої версії сценарію.
  • Права доступу до налаштувань — матриця ролей: правка реплік, перегляд розшифровок і метрик, керування ключами інтеграцій. Окремо — доступ до персональних даних із записів.
  • Набір перевірних кейсів — еталонні фрази з очікуваними відповідями, включно з шумом, перебиваннями й поганим зв'язком. Проганяється повністю після кожної правки: видно, що не зламалося.
  • Словники розпізнавання — вимова назв, абревіатур і латиниці, номери замовлень цифрами. Саме на цьому голосове меню помиляється найчастіше.
  • Інструкція з аналітики — вивантаження розшифровок, частка успішних сценаріїв, точки обриву дзвінків: рішення про покращення ухвалюються за даними, а не на слух.

Комплект передаємо у вашій системі контролю версій, кожен розділ проходимо разом з інженером, який вів проєкт. Далі правки ваша команда вносить сама — якщо потрібна підтримка на стороні, обговоримо формат.

Кейс: як скоротили частку пропущених дзвінків

Точка відмови: вечірній пік

Служба доставки приймала замовлення й питання щодо статусу на одній лінії. У вечірній пік черга сягала 40 секунд, і кожен четвертий абонент скидав виклик — при цьому більше половини дзвінків були однотипними: «де замовлення», «змініть адресу».

Пропущений виклик не зникав: клієнт передзвонював, і навантаження подвоювалося саме в ті години, коли оператори були зайняті найщільніше.

Збій бив по найщільніших годинах: частина замовлень ішла до інших, а повторні звернення з'їдали час операторів замість нових продажів.

Що змінили

Першим контуром обробки став AI-IVR: виклик приймає голосовий асистент, розпізнає мовлення й закриває типові сценарії — статус замовлення, зміну адреси, перенесення часу — без оператора. Решта звернень ідуть на оператора з розшифровкою й контекстом, тому розмова починається не з нуля.

Для піків налаштували окрему поведінку: при переповненні черги пропонується зворотний виклик замість очікування на лінії. Розподіл звернень перезібрали за темами, а не за порядком надходження — прості питання більше не стоять у черзі за складними.

Результат у метриках

  • пропущені виклики: 26% → 4%;
  • звернення, закриті без оператора: 61%;
  • час до першої відповіді: 38 → 5 секунд;
  • повторні дзвінки з одного питання: удвічі менше.

Ті самі оператори тримають вечірнє навантаження без розширення штату, а нові сценарії додаються в меню без перебудови лінії.

Чим вільне мовлення відрізняється від кнопкового меню

Кнопкове меню не аналізує мовлення — воно фіксує тон набору, тому точність розпізнавання в нього гранична: клієнт або потрапив у цифру, або ні. Плата — жорстка структура: сценарій заздалегідь розкладений за рівнями, і людина прослуховує дерево до потрібної гілки.

Вільне мовлення працює інакше: потік перетворюється на текст, потім із фрази витягується намір.

Точність розпізнавання залежить від якості запису, акценту й галузевих термінів, зате складні формулювання клієнта — «перенесіть доставку на післязавтра, адреса та сама» — розбираються як один намір, а не як чотири кроки меню.

Швидкість обслуговування дзвінка змінюється неоднозначно.

У меню клієнт витрачає час на прослуховування рівнів, але дія виконується одразу після натискання; у мовленнєвому діалозі додається розпізнавання, зате зникають три-чотири проміжних рівні — на нестандартному запиті розмова коротша, на типовому виграє меню.

Варіант Коли підходить Обмеження
Кнопкове меню 3-5 однозначних гілок: баланс, статус заявки, зв'язок з оператором Клієнт слухає дерево повністю; нестандартний запит іде в глухий кут
Розпізнавання вільного мовлення Широкий розкид формулювань, довгі назви послуг, номери заявок Потрібні приклади реальних звернень і регулярна дорозмітка формулювань
Гібрид Критичні дії підтверджуються вибором, решта — мовленням Складніше проєктувати переходи між режимами

Підтримка сценарію різниться найсильніше. Нова гілка в кнопковому меню — це перезапис аудіодерева й перезбирання логіки, де правка зачіпає сусідні рівні.

У мовленнєвому сценарії формулювання додаються в опис наміру й не ламають структуру повністю, тому зміни вносяться частіше й перевіряються на записах реальних дзвінків. Звідси практичний висновок: гібрид — мовлення для складних формулювань, кнопки для критичних дій.

Часті технічні сумніви перед запуском

Перед стартом інженери замовника ставлять приблизно той самий набір питань: як система поводиться на реальній лінії, що буде з інтеграцією і чи можна відкотитися. Відповідаємо по суті — без обіцянок «розуміє все».

Що робити з шумом на лінії?

На вході ставимо шумопридушення, ехо-компенсацію й детектор мовлення — у розпізнавання йде лише мовленнєвий сегмент, а не паузи й гул. Поріг спрацювання налаштовуємо на записах замовника: у галасливому приміщенні частка помилок вирівнюється з чистою лінією.

А якщо в клієнтів сильний акцент або нечітка дикція?

Стандартна модель на такому трафіку втрачає помітну частину фраз. Ми дообучуємо її на записах замовника й підтягуємо мовну модель під домен — назви послуг, артикули, імена. При низькій впевненості система не вгадує, а переводить виклик на оператора.

Як голосове меню зв'язується з обліковими системами?

Через інтерфейси обміну: заявка, замовлення, статус — за ідентифікатором клієнта. Запити ідемпотентні, з таймаутами; якщо система недоступна, діалог не рветься, а дані стають у чергу на дозапис.

Чи можна повернутися до старої схеми?

Так. Маршрутизація перемикається на класичне меню одним правилом, номер і сценарій залишаються на місці. Повернення займає хвилини й не потребує перевипуску лінії.

Як перевіряємо рішення до запуску?

Проганяємо знеособлені записи замовника за сценаріями й показуємо звіт: частка успішно розпізнаних фраз, розібраних викликів без оператора, час відповіді.

Що обговорити з нами перед стартом проєкту

Терміни й склад робіт з AI-IVR залежать не від кількості фраз у меню, а від того, як влаштована маршрутизація викликів і скільки систем бере участь у відповіді. Тому ми спочатку збираємо вхідні дані — і вже за ними повертаємося з планом робіт та оцінкою проєкту.

Що потрібно від замовника на цьому кроці:

  • Сценарій діалогу: які типи звернень ідуть у меню, де зараз губляться виклики, як виглядає вдала розмова від привітання до з'єднання з оператором.
  • Вхідні дані з телефонії: платформа, схема маршрутизації, номери й черги, ліміт одночасних каналів, доступ до записів розмов.
  • Якість звуку: як записуються розмови, чи є ехо, шум, обриви — на поганому каналі робот перепитує частіше, і це закладається в план.
  • Предметний словник: назви послуг, артикули, адреси, рідкісні прізвища — їх вносимо в розпізнавання заздалегідь, щоб не плодити зайві уточнення.
  • Інтеграції: CRM, білінг, система заявок, база знань — що робот читає на вході й що фіксує за підсумком дзвінка.
  • Правила ескалації: умови переведення на живого оператора, поведінка при збої в розпізнаванні, що каже робот поза годинами роботи.
  • Критерії приймання: частка дзвінків, закритих без оператора, точність розпізнавання на тестовій вибірці, допустимий час відповіді.

Частину пунктів закриваємо самі: розбираємо записи розмов, витягуємо частотні формулювання й збираємо чернетку сценарію. Далі надсилаємо етапи робіт із порядком, складом команди й термінами, а спірні місця виносимо на окремий розбір.

Напрямки AI-розробки

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1543
  • Розробка веб-додатків для компанії FEEDME
    Розробка веб-додатків для компанії FEEDME
    1394
  • Розробка веб-сайту для компанії БЕЛФІНГРУП
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    1081
  • Розробка інтернет магазину для компанії FURNORO
    Розробка інтернет магазину для компанії FURNORO
    1374
  • Розробка логотипу компанії B2B Advance
    Розробка логотипу компанії B2B Advance
    816
  • Розробка веб-додатків для компанії Enviok
    Розробка веб-додатків для компанії Enviok
    1142