Подключение приложений
Приложение — это программное решение, основанное на объединении нескольких элементарных услуг в отдельный продукт.
У каждого приложения имеется собственный сценарий или набор сценариев для выполнения.
Объем использования приложения (продукта) учитывается как объем использования всех входящих в него элементарных услуг.
В разделе «Приложения» находится список всех подключенных услуг контрагентам на текущий момент с возможностью перехода в любую услугу и добавления или изменения ее настроек.

Установите фильтры, с помощью которых можно конкретизировать вывод приложений и нажмите «Показать».

В системе реализованы следующие типы приложений:
Тип приложения | Описание |
---|---|
Голосовые уведомления | Сервис для массового обзвона списка абонентов с использованием интеллектуального голосового робота. Этот робот может не только совершать исходящие звонки по заранее заданному списку, но и принимать входящие звонки. Для каждого звонка можно настроить индивидуальный сценарий разговора, что позволяет гибко адаптироваться под различные задачи, будь то оповещение, проведение опросов, напоминание о задолженностях и т.д. |
Flash Call | Способ авторизации, при котором код подтверждения отправляется абоненту в виде последних 4 цифр номера, с которого поступает звонок. Как только абонент принимает звонок, система автоматически завершает вызов |
Flash and Tts call | Этот способ авторизации аналогичен Flash Call, с тем отличием, что при взятии трубки абонентом система не завершает вызов сразу. Вместо этого голосовой робот проговаривает код подтверждения. Это удобно в ситуациях, когда абонент может не успеть увидеть номер звонка |
Voice password | Способ авторизации, при котором в ответ на запрос абоненту поступает звонок, и голосовой робот проговаривает произвольный код подтверждения. Это обеспечивает дополнительный уровень безопасности, так как код передается голосом и его сложно перехватить или угадать |
Phrase Password | Решение для авторизации абонентов через кодовое слово, продиктованное роботом во входящем звонке. Это позволяет надежно идентифицировать абонента, так как кодовое слово уникально для каждого вызова и его сложно подделать |
Number masking | Позволяет скрыть реальный номер, сохраняя конфиденциальность личного или служебного телефона и защищает от передачи неизвестным или ненадежным лицам |
Callback | Способ авторизации, при котором абонент совершает звонок на авторизационный номер, после чего голосовой робот озвучивает случайный код. Пользователь должен ввести его в систему. Это обеспечивает дополнительный уровень безопасности, так как код передается голосом и его сложно перехватить или угадать |
Подключение нового приложения
Для того что бы подключить новое приложение контрагенту, перейдите в его профиль и откройте вкладку Лиц. счета (Лицевые счета). Затем перейдите в лицевой счет, к которому будет привязана новая услуга или создайте новый.

Далее в разделе Приложения нажмите на «+ Добавить».

Дайте новому приложению Название или оставьте сгенерированное системой. Далее выберите Тип приложения.

Доступные типы приложений
- Голосовые уведомления;
- Flash call;
- Flash and Tts call;
- Voice Password;
- Phrase Password;
- Number masking;
- Callback.
Голосовые уведомления
Голосовые уведомления — это приложение для автоматической передачи информации клиентам через звонки. Клиенты получают звонки с заранее записанными сообщениями, которые могут идти с одного номера, так и со списка номеров.
Принцип работы:
- Пользователь создает текстовое уведомление, которое необходимо озвучить;
- Приложение использует технологию синтеза речи (TTS) для преобразования текстового уведомления в аудиоформат;
- Клиент получает звонок, в котором воспроизводится подготовленное аудиоуведомление;
- При ответе на звонок клиент может прослушать уведомление.
Основные сферы применения:
- Рассылка рекламных сообщений — информация о скидках, акциях и новых поступлениях;
- Напоминание о предстоящих событиях — записи на прием, готовность заказа к получению и необходимости погашения задолженности;
- Оповещения после покупки — уведомления о начислении бонусов, опросы о качестве обслуживания и проверка клиентской базы и др.
Преимущества:
- Голосовые уведомления позволяют пользователям получать важную информацию без необходимости читать текстовые сообщения;
- Снижает нагрузку на сотрудников, позволяя автоматизировать процессы уведомления;
- Голосовые уведомления могут быть более заметными и запоминающимися, что способствует лучшему восприятию информации;
- Обрабатывает звонки параллельно, освобождая входящую линию компании;
- Отвечает на часто задаваемые вопросы клиентов даже в нерабочее время.
Настройки приложения:

- Макс. время вызова, сек. — время дозвона до абонента;
- Отправитель — источник номера для звонка:
- API — номер поступает из внешней системы при запросе с API;
- Номер — приложение звонит с одного номера (выбирается из выпадающего списка номеров, доступных для данного контрагента, см. Номера);
- Пул номеров — приложение будет звонить со списка номеров (см. Пулы номеров). Выберите нужный пул номеров из выпадающего списка;
- Детекция автоответчика — определение автоответчика, чтобы исключить такие звонки из дальнейшей обработки;
- Приоритет распределения — возможность задавать приоритеты для приложений, чтобы обеспечивать обслуживание более важных задач в первую очередь;
- Хранение диалогов — включение позволяет сохранять записи диалогов;
- В течение (дней) — срок хранения данных, выраженный в днях. Временной период, в течении которого записи сохраняются, после чего они могут быть удалены;
- Запись переговоров — автоматическая запись переговоров;
- Повторы — настройка для повторного выполнения вызовов, которые завершились с ошибкой.
Настройки повторов в приложении
Настройки приложения могут задаваться:
- Через API:
- Параметры можно установить через API (подробнее см. Запуск приложения с повторами);
- Через параметры в приложении:
- Если параметры не указаны в API, они будут взяты из настроек приложения;
- Если параметры отсутствуют как в API, так и в настройках приложения, повторные звонки выполняться не будут.
При включении Повторов доступны следующие настройки параметров:

Автоматическое повторение звонков в случае, если:
- Абонент ответил на звонок;
- Абонент не ответил на звонок;
- Номер абонента был занят;
- Вызов не был доставлен абоненту (ошибка).
Для каждого случая можно настроить количество повторных попыток (от 1 до 999) и интервал между ними (от 1 до 1440 минут).
Flash call
Flash Call — это современная технология аутентификации, которая использует входящий звонок для подтверждения личности пользователя. В отличие от стандартных SMS-кодов, Flash Call позволяет быстрее и удобнее пройти процесс верификации.
Принцип работы:
- Пользователь получает звонок на свой мобильный телефон;
- Для подтверждения своей личности пользователю предлагается ввести последние четыре цифры номера, с которого был совершен звонок;
- Ввод последних четырех цифр номера служит методом аутентификации пользователя;
- Аутентификация осуществляется через мобильную сеть, что повышает надежность. Метод защищает от возможных уязвимостей SMS-канала, делая процесс более безопасным.
Основные сферы применения Flash Call:
- Интернет магазины — для подтверждения покупок и аутентификации пользователей при регистрации или входе в личный кабинет;
- Офлайн-магазин — для быстрого подтверждения оплаты или регистрации клиента в бонусной программе и т. д.
Преимущества Flash Call:
- Удобство заключается в том, что пользователю не нужно ждать и вводить длинные SMS-коды — достаточно лишь получить звонок и ввести последние четыре цифры;
- Безопасность заключается в снижении риска перехвата кода, поскольку звонок проходит через сотовую сеть, что делает технологию более защищенной;
- Скорость заключается в том, что время аутентификации значительно сокращается, повышая удобство использования для клиентов.
Настройки приложения:

- Макс. время вызова, сек. — время дозвона до абонента;
- Пул номеров — приложение будет звонить со списка номеров (см. Пулы номеров). Выберите нужный пул номеров из выпадающего списка;
- Приоритет распределения — возможность задавать приоритеты для приложений, чтобы обеспечивать обслуживание более важных задач в первую очередь;
- Хранение диалогов — включение позволяет сохранять записи диалогов.
Flash and Tts call
При использовании приложения код озвучен голосом, что позволяет пользователям легче воспринимать информацию.
Процесс использования:
- Пользователь начинает процесс, выбирая вход по номеру телефона;
- Приложение автоматически совершает звонок на указанный номер телефона;
- Пользователь отвечает на звонок и слушает кодовое слово, которое приложение озвучивает через автоматическую систему синтеза речи;
- После успешного ввода кода система проверяет его корректность, и пользователь получает доступ к нужной услуге, будь то авторизация в аккаунте, подтверждение бонусной карты или другой сервис.
Настройки приложения:

- Макс. время вызова, сек. — время дозвона до абонента;
- Пул номеров — приложение будет звонить со списка номеров (см. Пулы номеров). Выберите нужный пул номеров из выпадающего списка;
- Приоритет распределения — возможность задавать приоритеты для приложений, чтобы обеспечивать обслуживание более важных задач в первую очередь;
- Хранение диалогов — включение позволяет сохранять записи диалогов.
Voice Password
Voice Password — сервис авторизации через звонок, в котором робот озвучивает числовой код подтверждения. Система использует одноразовые пароли (OTP), что делает ее надежной альтернативой SMS и PUSH-уведомлениям. Voice Password обеспечивает аналогичную скорость и безопасность по сравнению с другими методами авторизации.
Схема работы:
- Пользователь вводит свой номер телефона в соответствующем поле на сайте или в приложении, чтобы инициировать процесс авторизации или подтверждения;
- После ввода данные передаются в систему Voice Password, которая запускает процесс генерации одноразового кода;
- На указанный номер телефона поступает автоматический звонок, в котором робот озвучивает числовой код подтверждения;
- Пользователь вводит полученный код в соответствующее поле на сайте для подтверждения личности или транзакции;
- Система проверяет корректность введенного кода, после чего предоставляет доступ к сервисам, подтверждает транзакцию или другую операцию.
Преимущества использования Voice Password:
- Использование одноразовых паролей (OTP) обеспечивает высокий уровень защиты от несанкционированного доступа;
- Подходит для пользователей, которым неудобно получать подтверждения через SMS или PUSH-уведомления, или в ситуациях, когда такие уведомления не работают.
Настройки приложения:

- Макс. время вызова, сек. — время дозвона до абонента;
- Отправитель — источник номера для звонка:
- API — номер поступает из внешней системы при запросе с API;
- Номер — приложение звонит с одного номера (выбирается из выпадающего списка номеров, доступных для данного контрагента, см. Номера);
- Пул номеров — приложение будет звонить со списка номеров (см. Пулы номеров). Выберите нужный пул номеров из выпадающего списка;
- Приоритет распределения — возможность задавать приоритеты для приложений, чтобы обеспечивать обслуживание более важных задач в первую очередь;
- Хранение диалогов — включение позволяет сохранять записи диалогов.
Phrase Password
Phrase Password — это сервис для авторизации через звонок, где робот озвучивает кодовое слово для подтверждения личности или действия. Система использует одноразовые пароли (OTP) и предлагает надежную альтернативу SMS и PUSH-уведомлениям, обеспечивая аналогичную скорость и высокий уровень безопасности.
Схема работы:
- Пользователь вводит свой номер телефона в форму на сайте или в приложении для инициирования авторизации или подтверждения;
- Информация о номере передается в систему, которая генерирует уникальное одноразовое кодовое слово;
- Пользователь получает звонок, в котором робот произносит кодовое слово;
- После получения кодового слова пользователь вводит его на сайте в специально отведенное поле для завершения процесса авторизации или подтверждения действия;
- Система проверяет корректность введенного кодового слова, после чего предоставляет доступ к нужным сервисам или подтверждает запрашиваемое действие (например, транзакцию или вход в личный кабинет).
Настройки приложения:

- Макс. время вызова, сек. — данный параметр устанавливает время дозвона до абонента в секундах;
- Отправитель — настройка отвечает за то, откуда приложение будет получать номер телефона, с которого будет осуществляться вызов. Выберите один из следующих источников:
- API — номер поступает из внешней системы при запросе с API;
- Номер — приложение звонит с одного номера (выбирается из выпадающего списка номеров, доступных для данного контрагента, см. Номера);
- Пул номеров — приложение будет звонить со списка номеров (см. Пулы номеров). Выберите нужный пул номеров из выпадающего списка;
- Приоритет распределения — возможность задавать приоритеты для приложений, чтобы обеспечивать обслуживание более важных задач в первую очередь (Низкий, Средний, Высокий);
- Хранение диалогов — включение позволяет сохранять записи диалогов.
Number masking
Маскировка номера — это услуга, которая помогает защитить конфиденциальность частных лиц и компаний при телефонных звонках. Принцип работы заключается в предоставлении пользователю временного или виртуального номера, который действует как посредник между звонящим и получателем. В результате, звонящий использует замаскированный номер для звонка, а получатель видит реальный номер звонящего.

Эта услуга предназначена для сохранения конфиденциальности личного или служебного телефонного номера, предотвращая его передачу неизвестным или ненадежным лицам. Маскировка номера актуальна в следующих ситуациях:
- Проведение опросов;
- Службы технической поддержки;
- Звонки в службу поддержки клиентов;
- Частные объявления;
- Любые другие случаи, когда необходимо общение без раскрытия личной контактной информации.
Основные компоненты настройки приложения:
- Пул номеров — список доступных виртуальных номеров, которые будут использоваться в приложении для маскировки;
- Медиа — воспроизводится в случае ошибки или если ответ абонента отличается от ожидаемого (при ответе с кодом, отличным от 200).
Логика обработки вызова:
- Виртуальные номера из пула размещаются в открытом доступе;
- При поступлении звонка на один из виртуальных номеров, система отправляет callback-запрос на указанный клиентом URL. Этот запрос сигнализирует о входящем вызове и ожидает ответ от URL, содержащего реальный номер абонента, на который перенаправится вызов;
- Обработка ответа клиента, в случае успешного ответа (статус 200), вызов перенаправляется на реальный номер;
- Если URL клиента не отработал (статус не 200), вместо перевода звонка воспроизводится заранее настроенный аудиофайл;
- После окончания разговора система отправляет результат вызова на указанный URL.

Настройки callback-запроса:
Callback-запросы используются для передачи информации о вызове.
- Метод — выбирается из списка доступных методов (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, CONNECT, TRACE);
- URL — адрес, на который будут отправляться callback-запросы. URL должен быть доступен для обработки запросов;
- Timeout (мс) — максимальное время ожидания ответа на запрос. Если ответ не поступает в течении этого времени, запрос считается неуспешным;
- Авторизация — настройка включает или отключает авторизацию в зависимости от требований URL.

Запрос в формате JSON, который передается в callback-запросе:
{
"id": "1725256981.1925",
"destAddr": "7XXXXXXXXXX",
"sourceAddr": "+7XXXXXXXXXX"
}
Параметр | Описание |
---|---|
id | Уникальный идентификатор канала |
destAddr | Виртуальный номер, который принимает звонок и переводит на реальный номер |
sourceAddr | Номер, с которого совершается звонок |
Ответ в формате JSON, указывающий, что вызов должен быть перенаправлен с виртуального номера на реальный:
{
"sourceAddr": "8XXXXXXXXXX",
"abonentNumber": "8XXXXXXXXXX"
}
Параметр | Описание |
---|---|
sourceAddr | Номер, с которого совершается звонок |
abonentNumber | Номер, который принимает звонок после перевода с виртуального |
Настройки result-запроса:
Настройки result-запроса:
Result-запрос используется для передачи информации о выполнении вызова, таких как длительность, статус, ошибки и другие параметры.
- Метод — выбирается из списка доступных методов (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, CONNECT, TRACE);
- URL — адрес, на который будет отправляться результат обработки вызова;
- Timeout (мс) — время ожидания ответа на запрос. Если ответ не поступит в течение этого времени, запрос считается неуспешным;
- Авторизация — настройка включает или отключает авторизацию в зависимости от требований URL.

Тело result-запроса в формате JSON, которое передается после завершения вызова:
{
"rawDuration": 46,
"destAddr": "7XXXXXXXXXX",
"id": "1725261354.1927",
"sourceAddr": "+7XXXXXXXXXX",
"state": 2,
"transferTo": "8XXXXXXXXXX",
"billDuration": 45,
"error": 0,
"errorTxt": ""
}
Параметр | Описание |
---|---|
rawDuration | Полная длительность вызова, включая все состояния, такие как ожидание соединения, соединение, сам разговор, и любые другие периоды, пока вызов остается активным |
destAddr | Виртуальный номер, который перенаправляет на принимающий номер |
id | Уникальный идентификатор канала |
sourceAddr | Номер, с которого осуществляется звонок |
state | Результат выполнения приложения |
transferTo | Номер, который принимает звонок |
billDuration | Время, затраченное непосредственно на разговор, которое подлежит тарификации. Оно не включает периоды ожидания соединения или любые другие состояния, кроме самого разговора |
error | Код ошибки, либо 0 — в случае успешного выполнения |
errorTxt | Текст полученной ошибки |
Result-запрос передает данные о длительности вызова, состоянии и ошибках, если они были. Ответ от приложения содержит информацию о том, какой номер был подставлен в маску.

Callback
Callback — это метод аутентификации, при котором пользователь подтверждает свою личность с помощью голосового звонка. Этот метод обеспечивает дополнительный уровень безопасности, так как код передается голосом, что затрудняет его перехват или подбор злоумышленниками.
Принцип работы:
- Пользователь инициирует процесс авторизации в системе;
- Система предлагает пройти аутентификацию через звонок;
- Пользователь совершает звонок на специальный авторизационный номер;
- Голосовой робот автоматически отвечает и озвучивает случайно сгенерированный одноразовый код;
- Пользователь вводит полученный код в систему для завершения авторизации.
Преимущества:
- Высокий уровень безопасности – код передается голосом, что снижает риск его перехвата;
- Отсутствие зависимости от SMS и интернета – метод работает даже при отсутствии мобильного интернета или при блокировке SMS-сообщений;
- Простота использования – звонок можно совершить с любого телефона без необходимости установки дополнительных приложений;
- Актуальность кода – каждое голосовое сообщение содержит уникальный одноразовый код, который действителен только для конкретного сеанса авторизации.
Настройки приложения:

- Номер — на который будет совершаться звонок (выбирается из выпадающего списка номеров, доступных для данного контрагента, см. Номера);
- Приоритет распределения — возможность задавать приоритеты для приложений, чтобы обеспечивать обслуживание более важных задач в первую очередь;
- Хранение диалогов — включение позволяет сохранять записи диалогов;
- В течение (дней) — срок хранения данных, выраженный в днях. Временной период, в течении которого записи сохраняются, после чего они могут быть удалены;
- Запись переговоров — автоматическая запись переговоров.
Активация приложения по API
Любое приложение может быть активировано по протоколам HTTP и SMPP. За это в составе приложения отвечает тип услуги «Интеграция» . Перейдите в него и добавьте подключение . О том как производится настройка подключений по протоколам смотрите здесь.


Также здесь же производится настройка тарифов для данной услуги и выбор группы маршрутизации.
Тарифы:

При нажатии на «С нулевой стоимостью(INT)» открывается окно:

Группа маршрутизации:
Для того, чтобы добавить группу маршрутизации нажмите «Изменить»:

Из всплывающего списка выбрать группу, которые были созданы ранее и нажать «Сохранить».
