Чому важлива мультимовність
Якщо ваші клієнти телефонують різними мовами, розподіляти дзвінки вручну довго. Канал Calls у MyChatBot вирішує це просто під час дзвінка. Ви задаєте основну мову через обраний голос, додаєте інші мови своїх клієнтів і вмикаєте автоматичне перемикання, щоб голосовий AI-агент визначав мову абонента й міг продовжити розмову нею.
Гайд охоплює телефонні дзвінки (SIP Trunk або Twilio Account) і голосову кнопку Web SDK на сайті.
Що ви налаштуєте і що потрібно заздалегідь
У результаті ви матимете одного голосового агента, який відповідає основною мовою, може переходити на додаткові мови посеред розмови й перевірений кожною з них до запуску.
- Агент з інструкціями та базою знань: голосовий агент створюється з них у момент підключення каналу. Якщо агента ще немає, почніть із гайду Створіть свого першого AI-агента.
- Спосіб підключення: номер на вашому SIP-транку, номер у вашому акаунті Twilio або жодного номера, якщо потрібен лише Web SDK.
- Перелік мов, якими розмовляють ваші клієнти, і яка з них найпоширеніша. Вона стане основною.
Покрокове налаштування
- Відкрийте Channels, виберіть агента й перейдіть у канал Calls.
- У полі Provider оберіть SIP Trunk, Twilio Account або Web SDK.
- У полі Voice (Optional) виберіть голос для найпоширенішої мови. Прослухайте його кнопкою Play preview. Голос також визначає основну мову, якою говорить агент.
- Заповніть поля провайдера. Для SIP Trunk потрібні Phone Number і Address; для Twilio Account — Phone Number, Twilio Account SID і Twilio Auth Token. Для Web SDK ці поля не потрібні.
- У блоці Additional languages додайте кожну мову, на яку агент може перейти, і за бажанням окреме привітання для неї.
- Увімкніть Automatic language switching, щоб агент сам визначав мову абонента.
- Перевірте First Message. Типово це вітальне повідомлення вашого агента.
- Натисніть Connect phone number або Create SDK Agent для Web SDK.
- Скористайтеся Make a test call, щоб поговорити з агентом просто в браузері кожною доданою мовою.
- Увімкніть Connect agent to this channel. Нові канали Calls створюються вимкненими, а саме лише підключення провайдера дзвінків не активує.
Параметри, на які варто зважити
- TTS Model. Добирається автоматично під мову. Якщо додати додаткові мови, вмикається якісніша модель v3 Conversational.
- Вартість. Дзвінки тарифікуються за тривалістю, яка переводиться в AI-повідомлення вашого тарифу, посекундно. Високоякісні голоси (v3 Conversational або мультимовні) коштують 5 AI-повідомлень за хвилину, і додаткові мови переводять агента саме на цю ставку. Точну ставку для вашого налаштування показано в панелі. Деталі — на сторінці Ціни.
- Max Call Duration (minutes). Жорстке обмеження тривалості дзвінка; типово 10 хвилин.
- Transfer to human operator (лише для телефонії). Вкажіть Operator number, за потреби Phone line і Transfer Condition, наприклад: абонент прямо просить з’єднати з менеджером.
Типові проблеми та як їх виправити
- Агент не перемикає мову. Перевірте, що мова абонента є в списку Additional languages і що Automatic language switching увімкнено, а потім повторіть перевірку через Make a test call.
- Дзвінок починається не тією мовою. Основну мову задає голос. Оберіть голос для мови, якою говорить більшість ваших абонентів, і перегляньте First Message.
- Під час дзвінків агент не враховує нові інструкції. Натисніть Sync Agent, коли з’явиться запит на синхронізацію. База знань — це знімок на момент створення каналу, тож якщо ви змінили інтеграції, з яких агент бере дані, створіть канал Calls заново.
- Дзвінки коштують більше, ніж очікувалося. Додаткові мови переводять агента на вищу ставку. Якщо ви обслуговуєте лише одну мову, залиште Additional languages порожнім.
- Помилка «A channel with this phone number is already connected». Номер уже використовується в іншому каналі Calls; кожен номер можна підключити лише один раз.
- Агент не відповідає на вхідні дзвінки. Переконайтеся, що Connect agent to this channel увімкнено.
- Вихідні дзвінки відхиляються. Так буває, коли агента вимкнено або баланс акаунта вичерпано. Увімкніть агента або поповніть баланс.