|
User Portal
Feature Request: #128
This would be the web-based end-user interface to all of the PBX functions.
It will be integrated with the current module system so that the functionality depends on the installed modules.
Planned initial functionality:
- Login via extension number and mailbox password (wozto1s: not all extensions have mailbox passwords, some setups share one vm box)
- Voicemail access
- Ability to listen to mail (all folders)
- Ability to move mail between folders, delete, forward, etc
- Abiltiy to set options - forward address, envelope, play cid, etc
- Ability to change passwords
- Listen to calls via click-to-call script (#1689)
- Access to call recordings (including playback), record alternate messages / languages
- Access to call logs for extension
- Setting PBX options: call forward busy/no answer, dnd, language of system prompts,
- Access to speed dials
- Set user-specific speed dials/phonebook (WAudette: Would AstridexIII have helpful code for this portion?)
- List all (company + user) speed dials, with ability to do a ClickToCall? (calls user, when user picks up their phone, it calls target)
- MeetMe? conference manager (#37)
- Ability to call a SIP or IAX address (textbox to type in the address, do a callback, like speed dial ClickToCall?)
Code:
browser:freepbx/branches/experimental/amp_conf/htdocs/users
This is being addressed in the QuickFormBranch, and will use the new Modules GUI API
