How to Originate Call From Asterisk CLI
Use the channel originate or originate CLI command (Tested on Asterisk 1.8) to connect a channel directly to an application.
Synatx:
channel originate application [appdata]channel originate extension [@][]Example:
extensions.conf
[from-pstn]exten => 123,1,Answer()exten => 123,3,MP3Player(/root/favi.mp3)Originate call from CLI:
CLI*> channel originate DAHDI/1/0123456789 extension 123@from-pstnThis can be used from external scripts like this:
asterisk -rx "channel originate DAHDI/1/0123456789 extension 123@from-pstn";