EN
ru-site

VoxEngine

Все звонки через платформу управляются в реальном времени с помощью JavaScript, знакомого большинству веб-разработчиков. Сценарий обработки вызовов начинает выполняться как только звонок приходит на платформу или при запуске сценария с помощью HTTP API.

JavaScript код, выполняемый в контексте сессии, может управлять звонками, аудио-потоками и реализовывать бизнес-логику, в том числе общаться со внешними системами с помощью HTTP(S) запросов. Разработчикам доступны стандартные классы и функции ES5, расширенные классами и функциям VoxEngine. Для разработки сценариев доступна наша облачная IDE и загрузка готовых сценариев по HTTP API. Всем разработчикам доступен realtime debugger и настраиваемая система логирования.

Возможность гибко управлять каждым "плечом" звонка позволит вам реализовать решение любой сложности: от простых — "звонок с сайта" или "заказать обратной звонок", до сложных — облачные АТСколл-центрыраспределенные конференции и многое другое.

Подключение к телефонной сети и SIP инфраструктуре

Платформа voximplant позволяет вам как арендовать наши номера, так и подключить собственный пул номеров.

Подключение доступно как со стороны voximplant (sip registration) так и со стороны телеком-оператора (sip trunk) и настраивается из панели управления.

Мы предлагаем номера как в городах России, так и в других странах. При этом вся функциональность аренды номеров доступна через  HTTP API и вы можете интегрировать ее в собственный сервис, предлагая номера уже вашим клиентам.

Приобрести номер можно более чем в 60 странах мира. Совершать исходящие звонки можно в любую страну мира, практически без ограничений.

HTTP API

HTTP API позволяет создавать white label продукты с использованием voximplant.

С помощью данного API можно управлять всеми объектами платформы, а также интегрироваться на уровне бэкенда. К примеру, панель управления voximplant работает на нашем HTTP API.

Специальные методы API (StartScenarios и StartConference) созданы для запуска сценариев, чтобы платформа сама инициировала вызовы.

Набор методов  для управления субаккаунтов позволяет использовать наш биллинг для тарификации в ваших решениях

WebSDK

WebSDK служит для интеграции аудио- и видеосвязи в ваши веб-приложения.

SDK предлагает веб-разработчикам высокоуровневое JavaScript API поверх современных технологий передачи видео и аудио в реальном времени (WebRTC и ORTC). WebSDK позволяет совершать и принимать вызовы в браузере пользователя. Вы можете быстро начать разработку на ReactJS , используя наше WebSDK.

С помощью WebSDK можно реализовать самые разные типы приложений от веб-телефонов, hd аудио конференцийклиента видео чата или клиента видеоконференции

MobileSDK

MobileSDK для платформ iOS и Android позволяет интегрировать аудио- и видеозвонки через voximplant в мобильные приложения.

SDK предлагает разработчикам высокоуровневое API - Java в случае Android и Objective-C/Swift в случае iOS. Мы активно используем технологический стандарт WebRTC для обеспечения наилучшего качества аудио- и видео даже при работе в мобильных сетях.

С помощью SDK можно реализовать самые разные сервисы и приложения от мобильного софтфона до многофункционального видеочата.

Поддержка SIP

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

Это позволяет подключить к voximplant ваше существующее VoIP-оборудование.

Готовые механики

С помощью JavaScript вы можете реализовать любую логику работы с звонками. За много лет работы на рынке мы поняли популярные варианты использования нашей платформы и предлагаем для таких случаев готовые механики работы:

  • Аудиоконференции, в которых может принять участие более сотни пользователей.
  • Параллельный обзвон сотен тысяч телефонных номеров, включая возможность адаптивного обзвона.
  • Автоматическое распределение звонков по операторам.

Чтобы быть в курсе новых решений, подписывайтесь на наш блог на  Habrahabr и Medium