Чому в голосових розмовах важлива затримка
У телефонній розмові тишу помітно значно більше, ніж у чаті. Пауза понад пів секунди вже сприймається як затримка, а якщо вона довша за секунду, здається, що зв’язок обірвався. Текстова відповідь, яка приходить трохи пізніше, читається нормально. Голосова — ні.
Те, наскільки жваво звучить дзвінок, залежить від кількох налаштувань каналу Calls: довжини першої репліки агента, моделі, яка формує відповіді, темпу мовлення і того, скільки агент намагається сказати за один раз. У цьому гайді розглянемо ці налаштування і те, як перевірити результат на слух.
Що ви налаштуєте і що для цього потрібно
Ви налаштуєте наявного голосового агента, щоб розмова звучала жваво, і перевірите результат тестовим дзвінком. Знадобиться:
- Агент з інструкціями та базою знань. Саме з них будується голосовий агент під час підключення каналу.
- Канал Calls цього агента, підключений через SIP Trunk, Twilio Account або Web SDK. Якщо каналу ще немає, почніть із гайду Побудуйте Voice-агента за 10 хвилин.
- Браузер, мікрофон і динаміки для Make a test call. Тестовий дзвінок дає змогу поговорити з агентом наживо і працює з будь-яким провайдером.
Покроково
- Відкрийте Channels, виберіть агента й відкрийте канал Calls.
- Перш ніж щось змінювати, натисніть Make a test call. Зверніть увагу, де з’являються паузи: перед першим словом, після ваших запитань чи під час довгих відповідей.
- Скоротіть First Message. За замовчуванням це вітальне повідомлення агента, яке зазвичай написане для чату. Одне коротке речення швидше залучає абонента до розмови.
- Перевірте Speech Speed. Діапазон — від 0.7 (повільніше) до 1.2 (швидше), за замовчуванням 1.2. Знижуйте темп, лише якщо абонентам важко встигати за агентом.
- Перегляньте LLM, тобто модель, яка формує відповіді агента під час дзвінка. Обирайте ту, що відповідає реальній складності ваших розмов.
- Скоротіть інструкції агента для телефону: короткі конкретні відповіді замість довгих пояснень. Коли в панелі Calls з’явиться підказка Sync, натисніть Sync Agent, щоб передати нові інструкції голосовому агенту.
- Зробіть ще один тестовий дзвінок і порівняйте його з першим.
Налаштування, які мають значення
- LLM: глибина міркувань залежить від моделі. Якщо перейти на швидшу й легшу модель, агент може перестати міркувати покроково, тож перевірте його на найскладніших запитаннях, які ставлять ваші клієнти.
- Speech Speed: за швидшого темпу кожна відповідь звучить коротше, але абоненти мають її розуміти.
- TTS Model: обирається автоматично для кожної мови. Якщо додати Additional languages, агент перейде на якіснішу модель v3 Conversational. Вона тарифікується за ставкою 5 AI-повідомлень за хвилину дзвінка замість 3 для стандартних голосів. Додавайте лише ті мови, які справді потрібні вашим абонентам. Докладніше в гайді Багатомовні Voice-агенти.
- Max Call Duration (minutes): жорстке обмеження тривалості дзвінка, за замовчуванням 10 хвилин. Встановіть достатній ліміт, щоб корисні розмови не обривалися.
- Інструменти сторінки у Web SDK: усе, що повертає обробник, агент озвучує в розмові, тому повертайте коротке підтвердження, а не порожню відповідь.
Типові проблеми та як їх виправити
- Дзвінок починається з довгого вступу. Замініть стандартне вітання в First Message однією короткою реплікою.
- Агент говорить занадто довго, і абоненти його перебивають. Скоротіть інструкції. На телефоні коротко й конкретно працює краще, ніж довго й розмито. Потім натисніть Sync Agent.
- Зміни не відображаються в дзвінках. Нові інструкції потрапляють до голосового агента лише після Sync Agent. База знань — це знімок, зроблений під час створення каналу. Тож якщо змінити інтеграції, з яких агент бере дані, канал Calls доведеться створити заново.
- Після зміни LLM відповіді стали поверховими. Нова модель може не міркувати покроково. Оберіть модель, налаштовану на міркування, і протестуйте ще раз.
- Агент взагалі не відповідає. Перевірте, що перемикач Connect agent to this channel увімкнено. Нові канали Calls створюються вимкненими, а саме лише підключення провайдера не вмикає дзвінки.
- Агент не викликає інструмент на сторінці (Web SDK). Параметри інструмента мають бути простим переліком, де для кожного параметра вказано type, description і required. Якщо записати їх як JSON Schema, дзвінок з’єднається, але агент не отримає інструмент.
Що почитати далі
- Побудуйте Voice-агента за 10 хвилин: налаштування голосового агента з нуля.
- Багатомовні Voice-агенти: додаткові мови та автоматичне перемикання мови.
- Інструкції та інструменти: як писати інструкції, яких агент дотримується.
- Налаштування: загальні параметри агента.