[Asterisk-Users] Unusuall Asterisk Usage Idea...

Brian Rozmierski brianr at warped-minds.com
Mon Dec 20 09:33:35 MST 2004


I'm currently trying to experiment to implement an idea I had to use
asterisk for more creative call control.

Currently on my test server at home when an incoming call comes in it will
execute Dial() and ring a multitude of devices at the same time. (Including
my cell phone via IAX outgoing trunk.)

When my primary outbound IAX trunk is non-responsive (or fails) my backup
trunk is a SIP trunk that does not accept changes in the Caller ID. Thus
when I forward the call out the SIP trunk I cannot see on my cell who is
calling before I answer.

What I'd like to do is to call out to the devices and play the callerid and
a menu to the callee giving a few options: Take the call, Fallthrough the
dial plan (go to voicemail), etc. Thus before I actually take the call I
know who it is at all times.

Problem is from asterisk I need to take the incoming call and call the
correct endpoint via Dial(). Once that link is established I loose control
in the dialplan (or AGI) until the call is completed.

Anyone have any ideas how to go about this?

If it could be implemented generically enough the uses could be quite
vast....

-- Brian




More information about the asterisk-users mailing list