Голосові та чат-агенти на Voiceflow: розробка під ключ

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

Впровадження Voiceflow: де агент ламається на живому трафіку

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

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

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

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

Лагодиться це не «розумнішою моделлю», а розміткою інтентів, порогом упевненості та явною гілкою уточнення.

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

Поруч — втрата контексту між каналами: почав у чаті, зателефонував, а зв'язку між зверненнями немає.

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

Що змінюється в обслуговуванні клієнтів після запуску агента

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

Спочатку рахуємо частку автоматичних звернень — скільки діалогів закрилося без оператора. На типових сценаріях (статус замовлення, умови, запис, повернення) вона тримається в межах 55–75% і зростає в міру накопичення реальних формулювань клієнтів.

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

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

Навантаження на операторів змінюється якісно: зміна перестає тонути в повторах і займається нестандартними випадками.

Звідси метрика класу знятих відмов — скільки конфліктів (неправильна доставка, списання, дубль замовлення) закривається сценарієм до ескалації; вона показує, де агент недоопрацьований.

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

Формати агентів: голосовий канал, чат і гібридна схема

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

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

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

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

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

Етапи впровадження Voiceflow: від схеми діалогу до передачі

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

Нижче — як виглядає впровадження за кроками і що залишається в команди замовника після кожного етапу.

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

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

Артефакти проєкту: сценарії, інтеграції, регламенти

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

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

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

Кейс: як агент закрив першу лінію підтримки

Що було до запуску

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

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

Що змінили і що вийшло

Зібрали агента на Voiceflow: дерево сценаріїв за частотними темами, окремі гілки ескалації та передача діалогу оператору разом з історією листування.

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

Через два місяці автономно закривалося 71% звернень, перша відповідь займала 20 секунд замість хвилин очікування. Частка ескалацій знизилася з 38% до 29%, неправильно розпізнані наміри — з 12% до 3%.

Вивільнений час операторів пішов на спірні та дорогі випадки, друга лінія перестала захлинатися, а нічні звернення більше не чекають ранку.

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

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

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

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

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

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

Такі сценарії детерміновані, їх простіше прийняти й пояснити службі підтримки, і їм не потрібні дані для навчання.

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

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

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

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

Наскільки стійке розпізнавання мовлення на реальних дзвінках?

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

Що буде, якщо агент не зрозуміє запит?

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

Як агент працює з обліковою системою?

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

Чи зможемо ми самі доопрацьовувати сценарій після здачі?

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

Обговоримо завдання: що потрібно від вас на старті

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

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

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

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

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

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