Reference10:Concept myPBX: Difference between revisions
mNo edit summary |
|||
Line 23: | Line 23: | ||
'''Note''': The launcher is a .NET application and always uses Microsoft Internet Explorer for opening the web application. It does not use the configured standard browser. | '''Note''': The launcher is a .NET application and always uses Microsoft Internet Explorer for opening the web application. It does not use the configured standard browser. | ||
== Requirements == | == Requirements == | ||
'''PBX''' | |||
* myPBX license | * myPBX license | ||
* Reporting license (for seeing recent calls in the history) | * Reporting license (for seeing recent calls in the history) | ||
'''Web browser''' | |||
* Current version | * Current version | ||
* JavaScript enabled | * JavaScript enabled | ||
Line 38: | Line 34: | ||
* HTML5 Web Storage (DOMStorage) enabled | * HTML5 Web Storage (DOMStorage) enabled | ||
* HTML5 Cross-document messaging (postMessage) enabled | * HTML5 Cross-document messaging (postMessage) enabled | ||
'''Launcher''' | |||
* Windows 7 | * Windows 7 | ||
* .NET 4 | * .NET 4 | ||
== Related technology == | |||
* myPBX uses the [[Reference10:Concept_Reporting|innovaphone Reporting]] as a database for call lists. | |||
* The [[Reference10:Concept_Exchange_Calendar_Connector|Exchange Calendar Connector]] sets the presence of PBX users depending on their Exchange Calendar. myPBX can display that presence. |
Revision as of 13:19, 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 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.
- Automatically open the myPBX web application on startup.
- Desktop notifications.
- Video telephony
- Office2010 Integration
- Hotkey for dialing numbers out of any Windows application.
- Set the status depending on user activity.
- Switch to a standby PBX if the main PBX is down.
- Writing trace files.
Note: The launcher is a .NET application and always uses Microsoft Internet Explorer for opening the web application. It does not use the configured standard browser.
Requirements
PBX
- myPBX license
- Reporting license (for seeing recent calls in the history)
Web browser
- Current version
- JavaScript enabled
- HTML5 XMLHttpRequest (AJAX) enabled
- HTML5 Web Storage (DOMStorage) enabled
- HTML5 Cross-document messaging (postMessage) enabled
Launcher
- Windows 7
- .NET 4
Related technology
- myPBX uses the innovaphone Reporting as a database for call lists.
- The Exchange Calendar Connector sets the presence of PBX users depending on their Exchange Calendar. myPBX can display that presence.