[Asterisk-biz] Looking for someone to write a console application for asterisk.

Michael Blood Michael at Matraex.com
Fri Aug 26 10:47:58 MST 2005


We just finished building a full answering service software for a client
which does almost exactly what you are talking about.

We have been considering marketing this product to other answering services
but so far we haven't done it.

However it is probably overkill if you are only looking to forward calls to
a certain extension and have user's logged inthrough some sort of simple
console.  Depending on the type of console you want we could probably give
you a more simple interface for close to the amount you are looking for but
I would want to talk some "Scope" first.

Here is a description of about 10% of the program.  I love talking shop on
this kind of stuff so let me know and we can talk on the phone or something.

We have a web interface for this program that is completely keyboard based
for the operators. (Saves HUGE time -small learning curve)
The console lists up to 9 phone lines for incoming calls with the account
name and a greeting line.
Incoming calls are routed to an available operator based on skills /
availabilty.  
The call shows on the screen with an account specific greeting.  
All calls are recorded but automatically deleted after a few weeks,  they
can be flagged NOT to delete for those calls that you need to keep.
Operator has the ability to hold / transfer / patch / make outgoing calls /
etc ...
Contact information and account on call information is displayed on the
account screen with a message ticket to take the call.  
Users can login via the web to update their own on call information.
System automatically sends fax, email and alpha page messages.  Operator can
make digital pages and outgoing calls at will for message delivery.  
Full account schedule for automatic account screen "pops" and daily faxed
reports. Customizable per account (DID)
Full statistics and operator / account reports are on the backend

20 some pages of documentation.

MANY more features already built in.  
This project was the dream program for a local Answering Service that was
using very old technology.  We have put in every possible feature for them
and we add new ones as they are requested.

Currently serves 6 operators however no licensing restrictions like some of
the off the shelf software so it can scale to the abilities of the hardware
(and optimized software).

Built in Python with a postgres backend utilizing AGIs and Apache.

Total cost to them (including hardware) is just under 6 figures.

If you are interested we can talk price - most of the development has been
paid for

Michael Blood
Matraex, Inc.







> > Hello, we are looking for a unix programmer who can write the
> > following type of
> > application that works with asterisk.
> >
> > 1. Operator Console.
> > When a call comes in on a did, the did should be looked up in a
> > database(against
> > a list of did's assigned to companies) and the name of the "called  
> > company"
> > should be looked up. If a flag on the DID entry in the database is  
> > to forward
> > to the operator, then the name of the called company is displayed  
> > on the
> > operator console, ie "FooCompany is being called on line xxx-xxx- 
 > xxxx". If not,
> > the call should be forwarded to the IVR/Context for the company. 
> > (the context
> > will be looked up in a database table as well).
> >
> > The operator console should be able to answer, park, transfer and
> > hang up calls
> > it recieves. Additional calls(up to 3 at a time) should be able to  
> > be displayed
> > and answered.
> >
> > 2. Asterisk will need to be configured to work with the above
> > application. We
> > don't know the best way to do this. Probably some sort of  
> > forwarding of the
> > call to the "operator extension" and agi.
> >
> > We have a small initial budget($800.00) which I know is very low
> > for something
> > like this, but we would like to work with someone to do some sort  
> > of payment or
> > licensing plan for the application with eventual buyout.
> >
> > The program can be in any language, ncurses/c, perl-ncurses, php-
> > ncurses
> > anything you like just as long as it works and is somewhat fast.
> >
> > I would write this myself, but I don't have the time since we are
> > nearing
> > deployment of all of the actual infrastructure for our showplace  
> > client.
> >
> >
> >
> > -Brent
> >
> > ----------------------------------------------------------------
> > This message was sent using IMP, the Internet Messaging Program.
> >
> > _______________________________________________
> > Asterisk-Biz mailing list
> > Asterisk-Biz at lists.digium.com
> > http://lists.digium.com/mailman/listinfo/asterisk-biz
> > 





More information about the asterisk-biz mailing list