Closed

Asterisk notification software ( part 1 )

This project received 12 bids from talented freelancers with an average bid price of $302 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
N/A
Total Bids
12
Project Description

Hello there,

I need very simple Asterisk ( Elastix latest version ) notification software.
Should be Linux solution some script.

Software need to:
[url removed, login to view] on Incoming Call
[url removed, login to view] on Answered
[url removed, login to view] on Call Completed
[url removed, login to view] if call not answered.


Notification parameters in all four types should be
[url removed, login to view] number
[url removed, login to view] number
[url removed, login to view] name from where coming call
[url removed, login to view] time
[url removed, login to view] call time
[url removed, login to view]

Software need to be very fast,
it should display incoming call in same moment when have incoming call on phone
There is around 100 calls per second, which means system is heavy loaded.
I don't want solution that goes via Asterisk Manager Gateway because its not so good on heavy loaded system.
We already have software based on Asterisk Manager Gateway but its so slow.

I want software based on [url removed, login to view] parameters with AGI
exten => NOANSWER,1,Macro(vm,${SCREEN_EXTEN},BUSY,${IVR_RETVM})
exten => NOANSWER,n,GotoIf($["${IVR_RETVM}" != "RETURN" | "${IVR_CONTEXT}" = ""]?bye)
exten => NOANSWER,n,Return

exten => AGI([url removed, login to view])

Your job:
[url removed, login to view] asterisk to send parameters on events described above.
[url removed, login to view] or use already done PHP agi script that will get parameters from Asterisk.

If you are good you will have nice bonus, and monthly Asterisk maintenance jobs.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online