Voice API

Автоматизированные голосовые рассылки и обзвон через API

  • 95% клиентов услышат ваше сообщение

  • Выгоднее SMS и без спам-фильтров

Умные голосовые оповещения для любых задач

Эффективность выше SMS

Открываемость до 95% против 15-25% у email

Экономия бюджета

Минута звонка дешевле нескольких SMS для длинных уведомлений

Мгновенная доставка

Автоматический обзвон любой базы c помощью API-запросов MakeVoiceMessage, без участия менеджеров

Персонализация для аудитории через TTS

Cинтез речи с разными голосами и подстановкой данных абонента (имя, сумма, дата) прямо в параметрах API-запроса

Больше возможностей — в технической документации

Смотреть документацию

Надёжный и выгодный канал для важных уведомлений

Быстрая реакция

Голос привлекает внимание лучше текста. Идеально для срочных новостей

Прозрачная стоимость

Оплата только за отвеченные вызовы (answered), без трат на busy/no_answer

Снятие нагрузки с менеджеров

Автоматизируйте рутинные звонки через API вместо ручного набора

Студийное качество без студии

Create + media_id для использования готовой записи при аудиоинформировании, либо tts для синтеза на лету, без поиска диктора

Аналитика и контроль

Статистика по GetInfo, запись и расшифровка звонков (см. блок 6) для контроля качества

Типовые сценарии интеграции

Сценарий №1

Персональные напоминания

Напоминайте клиентам о балансе и сроках оплаты. Формируйте текст с данными абонента на своей стороне и передавайте его в параметре text при вызове MakeVoiceMessage. Например: «Ваш баланс — 1500 ₽. Пополните счёт до 30 июля». 1 API-запрос = 1 звонку, создавать отдельный ресурс голосовой SMS для каждого абонента не нужно.

Сценарий №2

Оповещения клиентов и сотрудников

Сообщайте о готовности заказа, выходе на смену или изменении маршрута. Используйте синтез речи (TTS) с персональными данными. Через метод GetInfo проверяйте, ответил ли абонент. Для сотрудников настройте подтверждение по DTMF-клавише или перевод на диспетчера.

Сценарий №3

Акции с переводом на оператора

Рассказывайте о персональных предложениях и соединяйте заинтересованных клиентов с оператором. Создайте ресурс через Create, указав в redirect_info клавишу и номер для перевода. Например: «Вам доступна скидка 20%. Чтобы подключить предложение, нажмите 1 — оператор поможет с оформлением».

Код-пример TTS-сценария:

POST https://api.exolve.ru/call/v1/MakeVoiceMessage
Authorization: Bearer {api_key}

{
  "source": "74959999999",
  "destination": "79999999999",
  "tts": {
    "text": "Ваш баланс: 1500 рублей. Пополните счёт до 30 июля",
    "voice": 1,
    "lang": 1,
    "volume": -19,
    "speed": 1.1,
    "emotion": 1
  }
}

Инструменты для гибкой настройки

Аудиобиблиотека приложения
TTS — синтез речи в реальном времени
Перевод на оператора по DTMF
Запись и расшифровка звонков
Аудиобиблиотека приложения

Загрузите аудиофайл один раз (Create + media_id), переиспользуйте в разных сценариях

Аудиобиблиотека приложения
TTS — синтез речи в реальном времени

Передайте текст и настройки (голос, интонация/эмоция, скорость) прямо в MakeVoiceMessage, без предварительной записи— хорошо подходит для сообщений с часто меняющимися данными

TTS — синтез речи в реальном времени
Перевод на оператора по DTMF

Redirect_info в Create: клавиша и номер, на который переводится звонок; у абонента 30 секунд на нажатие после проигрывания сообщения

Перевод на оператора по DTMF
Запись и расшифровка звонков

За это отвечают отдельные API — Call Record API, Speech Analytics API, которыми вы сможете воспользоваться при необходимости дальнейшей работы с записями

Запись и расшифровка звонков

Voice API

Методы для управления голосовыми рассылками

Создание ресурса

Create

Создаёт ресурс голосового SMS (аудиофайл + переадресация)

Список ресурсов

GetList

Список всех ресурсов голосовых SMS приложения

Данные ресурса

GetInfo

Информация об одном ресурсе голосового SMS

Удаление ресурса

Delete

Удаляет ресурс голосового SMS

Запуск звонка

MakeVoiceMessage

Запускает звонок — с готовым аудио (service_id) или TTS (tts)

Статистика звонка

GetInfo

Статистика по конкретному звонку (call_id)

Четыре шага до результата

  1. 1

    Создайте ресурс сообщения

    Create с media_id (готовое аудио) или сразу используйте tts при отправке — без предварительного создания ресурса

  2. 2

    Настройте сценарий под задачу

    При создании ресурса укажите redirect_info, если нужен перевод на оператора

  3. 3

    Запустите рассылку

    Вызовите MakeVoiceMessage для каждого абонента (или в цикле по базе), получите call_id в ответ

  4. 4

    Анализируйте и улучшайте

    Опрашивайте GetInfo по call_id, стройте отчётность и логику ретраев/фолбэка (например, SMS при no_answer) на своей стороне

Прозрачная и простая тарификация

Оплата за результат: вы платите только за успешные звонки, когда абонент ответил. Неудачные попытки, например, если занято или недоступен, не тарифицируем.

  • Исходящая связь

    от 0,79 ₽/мин.

  • Синтез текста (TTS) при информировании абонента

    0,21 ₽/250 символов

Оставьте заявку на подключение

Наш менеджер проконсультирует вас и поможет с выбором услуг

Ответы на частые вопросы

Для уведомлений длиннее 160–200 символов стоимость успешного звонка часто ниже, чем отправка нескольких SMS-сегментов.

Да — это один из базовых сценариев (см. блок 3), легко встраивается в системы управления задачами и CRM через API: инициировать звонок, проверить статус, получить запись разговора.

Два способа: загрузить готовое студийное аудио в медиабиблиотеку (Create + media_id) и переиспользовать, либо синтезировать речь в реальном времени — передать текст и настройки (голос, интонация, скорость) прямо в MakeVoiceMessage через параметр tts. Второй способ удобен для персонализированных сообщений с часто меняющимися данными.

Нет, сервис полностью в облаке — только доступ в интернет и API-ключ из личного кабинета.

По статусам GetInfo: answered — просто снял трубку, play_audio_start/play_audio_stop — аудио начало и закончило проигрываться.

Статус no_answer/busy/failed — не тарифицируется; на этот случай можно настроить fallback на SMS через SendSMS.