Find Jobs
Hire Freelancers

Asterisk manager call handling

$250-750 USD

Closed
Posted over 12 years ago

$250-750 USD

Paid on delivery
This project provides a warm transfer (three way) call handling facility. Written in java this module uses asterisk-java api's to communicate with asterisk server and establishes a manager connection with astersik. A manager connection is nothing but a facility provided by asterisk to track all the calls routing through it. Once the manager is registered, it will start getting the events from asterisk for the calls asterisk receives. We can use the events to write our business logic to perform actions on the call and to completely handle it. This project accepts the REST requests to identify certain actions to be performed on the call. Here I have implemented a typical call center scenario where a user call an agent. When the user calls the agent we will receive the corresponding events from asterisk regarding the call. Now the agent answers the call and starts talking with user. Now suppose agent want's to talk to his manager for some information , he can put user on hold by parking the call and can originate the call to manager from our module. Once the manager picks up the call , agent and manager can talk meanwhile user will be listening to some music. Now agent can decide to pick up user from parking lot , or he can put all three (user ,himself and manager) to a conference room, or he can pick the user and let him talk to manager by hanging down his own channel or any other required actions. All these things can be done by sending a corresponding REST request with a JSON payload attached which contains the necessary information. According as the request received our module will send the actions to asterisk and receive the responses. The application not limited to these functionality only can be used in any custom way required. It provides a great versatility for the end user to configure it , as we are using java to build it. This provides us the flexibility to connect this module to database, to receive request on HTTP or any other communication jargon. You can have your own web page from where you would like to control calls coming to your asterisk pbx. This module can provide any such functionality which you want to have in your application. The applications can be conferencing , call parking, bridging, ivr facilities, dtmf detection etc.etc. The possibilities are seemless. This module can be configured for any of your asterisk requirements and hence provides a very cheap and yet very effective solutions for all your telephony requirements. Please have a look at the project posted and contact me for any of your asterisk telephony requirements. If you are new to asterisk please visit [login to view URL] and [login to view URL] for more informations.
Project ID: 1383716

About the project

5 proposals
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $540 USD for this job
User Avatar
Hi Mr, Im working with AMI an AGI with Asterisk for controlling events with Agent on a Call Center and I can use Java or C++ for this matters, I hope I can help you with your project. Best regards.
$550 USD in 10 days
4.8 (2 reviews)
3.7
3.7
User Avatar
Check PMB please.
$250 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi. I am java developer and i have experience of developing applications for Telephony Domain.
$700 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Orior Solutions is a development company providing services in Java,DOTNET,Custom / Open Source CMS...and many more.. i would like to work for u and fulfil ur requirments... and also support...
$500 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Bangalore, India
0.0
0
Member since Jan 12, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.