
In Progress
Posted
Paid on delivery
Using asterisk 12.6.0 / FreePBX 12.0.1rc29 I need a method to add a leg to a call through the asterisk cli or other simple method. The intention is call the asterisk CLI from a simple php exec script. For example, 1231231212 from the outside calls inward, it rings through a ring group, and ext 500 picks up. I want to have a button on my crm call a php script to transfer the call that is ongoing between the outside number and ext 500, to another internal ext 100, or even external phone number. By the end of the function being completed, there will be a joined called from ext 500, the external number, and ext 100. The user at ext 500 will end the call by hanging up, while the call between the external number and the ext 100 continues. In some types of failure, a graceful error would be nice. The second internal extension should get the original caller id information passed through as is. I will handle the crm integration. When the script is called, i can pass the ip address of the user calling the script. The script will have run a asterisk cli command to retrieve the extension and or live call associated with the ip address. If there is a asterisk config file modification needed, the change must persist changes made by the freepbx gui.
Project ID: 24257369
2 proposals
Remote project
Active 6 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Kennesaw, United States
Payment method verified
Member since Apr 15, 2008
$30-5000 USD
$30-250 USD
$250-750 USD
$2-30 USD / hour
$30-250 USD
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
$2-8 USD / hour
₹1500-12500 INR
$45 USD
$30-250 USD
$30-250 USD
₹1500-12500 INR
$10-150 USD
₹1500-12500 INR
₹1500-12500 INR
£20-250 GBP
€30-250 EUR
$10-20 USD
₹1500-12500 INR
$30-250 USD
$8-15 USD / hour
€750-1500 EUR
$5000-10000 USD