Интеграция Oktell со сторонним программным обеспечением

Программная коммуникационная платформа Oktell предоставляет возможности глубокой интеграции со сторонними приложениями. При этом поддерживаются несколько радикально различающихся направлений интеграции.
Описание предлагаемых вариантов интеграции
1-й вариант
Разработчикам существующих распределенных программных продуктов предоставляется возможность включать в состав своего обеспечения функционал коммуникационной платформы Oktell со всеми возможностями, которые она имеет: прием и совершение вызовов, интерактивная обработка, голосовое меню, маршрутизация, массовые рассылки сообщений e-mail, sms, icq, и многое другое. Программный комплекс Oktell предоставляет смежному интегрирующему продукту свое ядро. Клиентские приложения продукта полностью используют только собственные визуальные интерфейсы, а коммуникационный сервис обеспечивается взаимодействием с прослойкой, также запущенной и инициализированной на клиентской рабочей станции. Прослойка осуществляет подключение к коммуникационному серверу, трансляцию его событий в приложение, трансляцию запросов приложения к нему, поддержку локальной аппаратуры, в том числе гарнитур и телефонов.
Такой характер интеграции даст возможность использовать функции call-центра в интерфейсе вашего программного продукта. Вот лишь некоторые из них:
- Визуальное отображение номерного плана компании со статусами пользователей свободен, занят, перерыв.
- Возможность пользователя совершить звонок через интерфейс программы, выбрав в списке абонента.
- Всплывающее диалоговое окно вашей программы при входящем звонке.
- Управление индивидуальной маршрутизацией для сотрудников с соответствующими правами.
- Прослушивание собственных разговоров и разговоров, автоматическое ведение истории звонков.
- Различные уведомления о пропущенных вызовах, контрольных событиях.
2-й вариант
Для служб внедрения, коллективов разработчиков и программистов, а также служб АСУ предприятий существует возможность дописывать модули, обеспечивающие специфический для формата деятельности компании функционал. Это могут быть особые операторские диалоговые формы для диалоговых сценариев голосовых задач (динамическое взаимодействие с БД, осуществление специальных переводов, и т.д.), а также модули, доступные из главного меню клиентского приложения Oktell по аналогии с его собственными модулями. В этом случае интерфейс программы полностью принадлежит Oktell, однако в некоторых режимах его работы становится доступен разработанный сторонними программистами функционал — визуальные формы, а также дополнительные алгоритмы.
Такой характер интеграции даёт возможность создавать дополнительные модули для автоматизации бизнес-процессов в различных отраслях и реализовывать их как самостоятельные продукты. При этом со стороны Oktell предоставляется следующая функциональность:
- Обработка различных каналов коммуникации: телефонных, sms, email, icq, web. Поддерживается обработка телефонных каналов аналоговых интерфейсов, е1, IP SIP.
- Система маршрутизации вызовов, совмещенная с системой построения голосовых меню и интерактивного взаимодействия.
- Система диалоговых сценариев — алгоритмов обработки вызовов операторами call-центра.
- Система исходящих вызовов, единичные звонки, массовые звонки, прогрессивный набор номера, инициирование звонка по информации из БД.
- Система записи разговоров, учета звонков по линиям, операторам, задачам, абонентам. Система контрольных событий.
3-й вариант
Для разработчиков тиражных программных продуктов предлагается вариант интеграции внешней библиотеки Oktell в ваше программное обеспечение, установленное у пользователя. Этот вариант интеграции позволяет реализовать внутри вашего программного продукта функцию «Позвонить в техподдержку». Предлагаемая библиотека реализует голосовое соединение между клиентским приложением, установленным у пользователя вашей программы и коммуникационным сервером Oktell, установленным в службе технической поддержки по интернет-каналу. Одновременно с вызовом, на сервер передается необходимая информация в формате xml. Эта информация может содержать параметры, необходимые для передачи на коммуникационный сервер с установленного у пользователя вашей программы клиентского приложения, например: номер лицензии, текущую конфигурацию, последние действия пользователя, фрагменты log-файлов. Сервер Oktell может разобрать полученную xml структуру и по заложенному алгоритму маршрутизировать вызов на нужную группу операторов техподдержки в соответствии с их квалификацией. При поступлении вызова, на экране монитора оператора открывается диалоговая форма, которая содержит всю необходимую оператору информацию о клиенте, о версии программного продукта и его конфигурации, об ошибках и последних действиях пользователя. Пользователь вашей программы получает бесплатный канал голосовой и видео связи с технической поддержкой, возможность передачи файлов в ходе сеанса связи, а также возможность обратиться к записям разговоров с оператором. Сервер настраивается на примем подобных соединений с проверкой кодовой строки. Тиражирование конечного продукта не играет никакой роли, сервер сможет принять и пустить в обработку указанное при формировании карты сети число одновременных подключений, где бы ни располагались конечные абоненты.
Мы готовы предложить экземпляр коммуникационной платформы Oktell для оценки заявленной функциональности, а также необходимую помощь при интеграции с Вашими продуктами и модулями.
