Введение
Голосовые уведомления позволяют достигать клиентов через автоматизированные телефонные звонки, когда WhatsApp недоступен или предпочтителен. Эта конечная точка позволяет отправлять голосовые звонки с AI-агентами на ваши контакты, предоставляя персонализированный голосовой опыт.📞 Отправка Голосового Уведомления
Чтобы отправить голосовое уведомление через API Lovi, отправьте POST-запрос на конечную точку voice с необходимыми параметрами и аутентификацией.Метод: POST Формат: JSON
Конечная Точка
Параметры Запроса
| Параметр | Обязательно | Описание |
|---|---|---|
access_key | Да | Ваш уникальный ключ доступа API. |
unflatten | Нет | Если установлено на true, тело должно содержать плоские переменные (без вложенных объектов). Если установлено на false или опущено, тело может содержать вложенные объекты. |
Заголовки
| Ключ | Значение | Обязательно | Описание |
|---|---|---|---|
| Content-Type | application/json | Да | Указывает, что тело запроса в формате JSON. |
access_key в URL, а не через заголовки.
Тело Запроса
Тело запроса содержит детали голосового уведомления.Структура с вложенными объектами (unflatten=false или опущено)
Структура с плоскими переменными (unflatten=true)
Обязательные Параметры
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
contact.number | String | Номер телефона получателя (только цифры) | "34666033135" |
recipient_id | String | ID или номер телефона получателя | "34911670470" |
agent_id | String | Уникальный идентификатор голосового агента | "uuid-голосовой-агент" |
notification_type | String | Тип для аналитики | "marketing", "transactional" |
campaign_name | String | Идентификатор названия кампании | "Голосовая кампания Q4" |
Опциональные Параметры
| Параметр | Тип | Описание | Пример | По умолчанию | (Показаны первые 100 строк из 145. Используйте offset=101 для продолжения.)Ответ с Ошибкой
🎵 Конфигурация Голоса
Доступные Голоса
Русский:ru-RU-Standard-A(Женский, стандарт)ru-RU-Standard-B(Мужской, стандарт)ru-RU-Wavenet-A(Женский, высокое качество)ru-RU-Wavenet-B(Мужской, высокое качество)ru-RU-Neural2-A(Женский, нейронный)ru-RU-Neural2-B(Мужской, нейронный)
Расширенные Конфигурации Голоса
Персонализация голоса:📋 Голосовые Шаблоны
Создание Голосового Шаблона
Простой шаблон:Использование Голосовых Шаблонов
Отправка с шаблоном:⏰ Планирование Голосовых Уведомлений
Немедленная Отправка
Базовый звонок:Запланированная Отправка
Простое планирование:📞 Управление Звонками
Статусы Звонков
| Статус | Описание |
|---|---|
queued | В очереди для отправки |
ringing | Звонок идет |
answered | Получатель ответил |
completed | Звонок завершен успешно |
busy | Линия занята |
no_answer | Нет ответа |
failed | Звонок не удался |
Мониторинг Звонков
Статус звонка:🎯 Примеры Использования
Здравоохранение
Напоминания о встречах:E-commerce
Подтверждения заказов:⚙️ Расширенные Конфигурации
Интерактивность
Интерактивные звонки:Callback и Webhook
Конфигурация callback:📊 Анализ и Оптимизация
Метрики Голоса
Статистика производительности:Оптимизация Качества
Тест качества голоса:🚨 Ограничения и Безопасность
Технические Ограничения
- Длина сообщения: Макс 5000 символов
- Длительность звонка: Макс 10 минут
- Скорость звонков: 10 одновременных звонков на аккаунт
- Поддерживаемые номера: Только верифицированные номера
Соображения Безопасности
Конфиденциальность данных:- Получать явное согласие перед звонками
- Предоставлять четкие опции opt-out
- Записывать все голосовые взаимодействия
- Удалять записи после периода хранения
