Интеграция с Desktop приложениями

Материал из Oktell
Перейти к: навигация, поиск

Наверх

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

Разработчикам существующих распределенных программных продуктов предоставляется возможность включать в состав своего обеспечения функционал коммуникационного сервера со всеми дополнительными возможностями, которые он имеет помимо телефонии. Это и обработка и осуществление одиночных звонков, и call-центр, и массовая рассылка сообщений e-mail, sms, icq, и многое другое. Программный комплекс Oktell предоставляет смежному интегрирующему продукту свое ядро. Клиентские приложения продукта полностью используют только собственные визуальные интерфейсы, а коммуникационный сервис обеспечивается взаимодействием с прослойкой, также запущенной и инициализированной на клиентской рабочей станции. Прослойка осуществляет подключение к коммуникационному серверу, транляцию его событий в приложение, трансляцию запросов приложения к нему, поддержку локальной аппаратуры (гарнитур, USB-телефонов). Подробно в разделе Использование COM библиотеки Oktell из других приложений.

Для служб внедрения, программистов, а также служб АСУ предприятий, в которых установлена и работает система Oktell, существует возможность дописывать модули, обеспечивающие специфический для формата деятельности компании функционал. Это могут быть особые операторские диалоговые формы для диалоговых сценариев голосовых задач (динамическое взаимодействие с БД, осуществление специальных переводов, и т.д.), а также модули, доступные из главного меню клиентского приложения Oktell по аналогии с его собственными модулями. В этом случае интерфейс полностью принадлежит Oktell, однако в некоторых режимах его работы становится доступен разработанный сторонними программистами функционал - визуальные формы, а также возможно дополнительные алгоритмы. Подробно в разделе Встраиваемые plugin-модули.

Разработчики программных продуктов могут использовать еще одно отдельное направление интеграции: звонок пользователя своего программного продукта в офис компании одной кнопкой. Особенностью в этой схеме является возможность вместе со звонком передавать произвольную информацию (XML-структуру или строку), куда могут быть размещены любые собранные приложением параметры. На их основании сервер Oktell, обеспечивающий связь в офисе разработчика, осуществит верную маршрутизацию, а также начальное заполнение операторских диалоговых форм. COM-библиотека обеспечивает только связной функционал без визуальной части. Интерфейс же полностью принадлежит программному продукту. Одна, две или несколько кнопок для обеспечения звонка в отдел продаж, в отдел техподдержки, на консультантов. Передача информации о клиенте - номер ключа, номер версии. Некоторая статистика - как часто продукт используется.. Все, что может собрать программное приложение, может быть использовано для осуществления звонка по наиболее оптимальному направлению. Подробно в разделе Аудио и видео звонки из информационных терминалов и банкоматов.

Этот же режим интеграции может использоваться для работы удаленных терминалов. Указанные каналы подключаются к серверу только на момент совершения вызова, что предоставляет возможность масштабировать сеть удаленных терминалов. Поддерживается видео-передача.