Reference9:Concept myPBX

From innovaphone wiki
Revision as of 18:31, 23 February 2011 by Msc (talk | contribs) (→‎Overview)
Jump to navigation Jump to search
There are also other versions of this article available: Reference9 (this version) | Reference10 | Reference11r1 | Reference12r1 | Reference12r2

Overview

  • myPBX is a web application that comes with the innovaphone PBX starting 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

Requirements

Features

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.

Usage