variable asterisk callback
intro
This howto is a extension to my recent "simple (fixed) asterisk callback configuration". This configuration is useful to trigger a callback from a location you rarely use, but provides a callerID. This is for example useful in hotel rooms for one night, phone cells, friends homes. The call process is the following:
- you call from a phone with callerID 004144555111 the trigger number 004144555666
- wait for the busy signal
- hangup
- wait until the phone rings
- enter password
- enter target number
The target number will then be called according to the outbound call routing in your pbx.
how does it work- The system recognizes rejects all calls on the trigger number.
- It uses the callerID and generates a temporary call file which will will be copied from a directory (/var/spool/asterisk/ in the example below) into the outgoing directory
- asterisk initiates the outbound call according to the rules in the call file
- once you pick up the callback call, you will get a dialtone and be able to dial as from a local extension
Continue reading "variable asterisk callback"
The goal of this small nerd activity is that my slimp3 networked mp3 players display displays the callerID of inbound calls so that I see who is calling even without looking at a phone. I have a networked slimp3 player in my living room as well as in my office.

