Reference9:Concept myPBX: Difference between revisions
Jump to navigation
Jump to search
m (→Overview) |
|||
Line 6: | Line 6: | ||
* Connected to the PBX using AJAX. | * Connected to the PBX using AJAX. | ||
* Actual logic is implemented in the PBX. | * Actual logic is implemented in the PBX. | ||
=== myPBX launcher === | |||
* Opens myPBX | |||
* Provides notifications | |||
* Provides Hotkeys | |||
== Presence == | |||
* Manage own presence | |||
* IM status is open when myPBX is started | |||
* Phone status is open when a phone is registered | |||
== Profiles and contacts == | |||
* One contact list per profile | |||
* Contact types (internal, external phone number, external SIP) | |||
* Monitor presence, busy state and calls | |||
* Visibility | |||
== Call control == | |||
* User can select one of the registred phones or mobility | |||
* Initiate, clear, hold, transfer park | |||
* Numbers: user defined, from LDAP search, from contact list, from call list | |||
== Directory search == | |||
* Can be connected to an internal and an external LDAP directory | |||
* Config is stored in the phone config of the user | |||
== Call list == | |||
* Reporting as a database for calls | |||
* View call flow | |||
* Call back | |||
== Instant messaging == | |||
* Chat calls | |||
* Chat conferences | |||
== Application sharing == | |||
* Application sharing can be started from an existing chat session. | |||
* Livemeeting | |||
* WebEx | |||
== Audio conferences == | |||
* The innovaphone conference interface can be integrated | |||
* Unplanned audio conferences from a chat session | |||
== User password == | |||
* Changing the user password from myPBX may affect the phone registrations | |||
= Configuration = | = Configuration = |
Revision as of 18:24, 23 February 2011
Overview
- myPBX is a web application that comes with the innovaphone PBX staring from V9.
- Can be used by end users to do a number of common tasks: manage phone calls, presence, instant messaging, monitor contacts...
Application design
- JavaScript application in the browser for user interaction.
- Connected to the PBX using AJAX.
- Actual logic is implemented in the PBX.
myPBX launcher
- Opens myPBX
- Provides notifications
- Provides Hotkeys
Presence
- Manage own presence
- IM status is open when myPBX is started
- Phone status is open when a phone is registered
Profiles and contacts
- One contact list per profile
- Contact types (internal, external phone number, external SIP)
- Monitor presence, busy state and calls
- Visibility
Call control
- User can select one of the registred phones or mobility
- Initiate, clear, hold, transfer park
- Numbers: user defined, from LDAP search, from contact list, from call list
Directory search
- Can be connected to an internal and an external LDAP directory
- Config is stored in the phone config of the user
Call list
- Reporting as a database for calls
- View call flow
- Call back
Instant messaging
- Chat calls
- Chat conferences
Application sharing
- Application sharing can be started from an existing chat session.
- Livemeeting
- WebEx
Audio conferences
- The innovaphone conference interface can be integrated
- Unplanned audio conferences from a chat session
User password
- Changing the user password from myPBX may affect the phone registrations
Configuration
- myPBX has to be enabled in the configuration of the PBX. It is disabled by default.
- Only users with a password can login to myPBX.
- The LDAP configuration is taken from the phone config at the user object.