Reference10:Concept myPBX: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
(New page: = Overview = myPBX is the UC client of the innovaphone PBX. It is intended for assisting typical phone users with their everyday tasks. It consists of two parts: * A '''web application''' ...)
 
Line 13: Line 13:
== myPBX launcher ==
== myPBX launcher ==
The launcher is a tool for integrating myPBX into the Windows desktop. It is not needed in order to use myPBX but it adds some convenient functions that are not available otherwise.
The launcher is a tool for integrating myPBX into the Windows desktop. It is not needed in order to use myPBX but it adds some convenient functions that are not available otherwise.
* Automatically open the myPBX web application on startup.
* Desktop notifications.
* Hotkey for dialing numbers out of any Windows application.
* Switch to a standby PBX if the main PBX is down.
* Set the status depending on user activity.
* [[Reference10:Concept_myPBX_Video]]
* [[Reference10:Concept_myPBX_Office2010_Integration]]


At startup it opens myPBX in a window that can be minimized to the system tray. The system tray icon shows notifications on events like incoming chat messages. Additionally you can define a hotkey for dialling numbers out of any Windows application.
'''Note''': The launcher is a .NET application and always uses Microsoft Internet Explorer for opening the web application. It does not use the standard browser of the user.

Revision as of 12:36, 30 October 2012

Overview

myPBX is the UC client of the innovaphone PBX. It is intended for assisting typical phone users with their everyday tasks. It consists of two parts:

  • A web application that runs in any modern web browser. It provides the functionality needed for audio teleophony, instant messaging, monitoring peoples statuses and more.
  • The myPBX launcher. It's a Windows application that integrates the myPBX web application into the Windows desktop and adds some interesting additional features like video telephony and Outlook integration.

Web application

The main user interface is an HTML5 application that runs in a web browser. It communicates with the PBX using HTTP-Requests (AJAX). The actual session logic is implemented inside the PBX.

The picture shows how call control is done. The myPBX session has access to the phone registration as they are both located in the same PBX. Thus it can monitor and create or modify calls.

Mypbx overview.png

myPBX launcher

The launcher is a tool for integrating myPBX into the Windows desktop. It is not needed in order to use myPBX but it adds some convenient functions that are not available otherwise.

Note: The launcher is a .NET application and always uses Microsoft Internet Explorer for opening the web application. It does not use the standard browser of the user.