[Asterisk-Users] Features you'd like to see in a GUI?

Sherwood McGowan madprofzero at yahoo.com
Thu Aug 4 06:02:14 MST 2005


->Is this going to be a configuration utility or an end-user utility?

Both, there will eventually be functionality for per-user permissions,
however right now this is for the administrator to add/remove "accounts" in
SIP and IAX, eventually other trunks, voicemail configurations, per user
configuration of options, etc...think Asterisk @ Home's combination of
tools, all in one place. 

Perhaps it would be better to show what's going on already, here's what I
have currently working in my employer's system (an ITSP):

Editing of individual extensions/trunks in SIP and IAX
Voicemail Account / Option Editing
CDR Searching
Provisioning File Editing for devices
User configuration editing (extra table setup for Account options)
Account Management (Using SIP for end user accounts, interface merges
voicemail, sip, provisioning, and user options on one page)
System Statistics (concurrent calls, channels, memory usage, load, etc...)

Current future plans:
Specific SIP/IAX Channel Information
Allowing dropping of a channel (this is due to the occasional need for
dropping hung channels, which can really rack up fees on a system)
SIP PRUNE REALTIME PEER <number>
SIP SHOW PEER <number> [load]
The above two options for IAX as well.
Voicemail Greetings webinterface (not hard, just not finished yet)
Voicemail Webinterface (really fairly easy, just not done)
Extensions.conf editing
Logging Interface
Log viewing & Management


As you can see, this is a fairly indepth project. Until I actually had to
use Asterisk on a large scale (1000+ concurrent users), I hadn't thought of
a lot of these features. The more I use it the more I come across little
things that would be really useful. Thanks to Digium for offering the
commandline option "asterisk -rx commandtoexecute"!

Aside from these planned features, are there any other arcane options that
you'd like to see? I'm definitely trying to get as many of the CLI commands
implemented in one way or another, as many users don't want to sit in the
CLI and watch verbose output, while admins such as myself need to be able to
watch progression of calls.

Thanks again,
Sherwood McGowan
ARTCP Developer





More information about the asterisk-users mailing list