Foniva Contact Center Software
Asterisk Experts Support

asterisk 1.8 outbound dialing

If you want to make outbound calls, there is a new alternative in asterisk 1.8 to the old asterisk call files.

You can now use the asterisk CLI command: channel originate

There are two ways to use this command. A call can be originated between a
channel and a specific application, or between a channel and an extension in
the dialplan. This is similar to call files or the manager originate action.
Calls originated with this command are given a timeout of 30 seconds.

Usage1: channel originate <tech/data> application <appname> [appdata]
This will originate a call between the specified channel tech/data and the
given application. Arguments to the application are optional. If the given
arguments to the application include spaces, all of the arguments to the
application need to be placed in quotation marks.

Usage2: channel originate <tech/data> extension [exten@][context]
This will originate a call between the specified channel tech/data and the
given extension. If no context is specified, the ‘default’ context will be
used. If no extension is given, the ’s’ extension will be used.

For a more complete outbound dialer with predictive, progressive functionality, check here

Execute linux shell command from asterisk shell

This is a quick tip to execute a linux shell command from asterisk shell.

Just put an exclamation point (!) before your command :

*CLI> !date
Fri NovĀ  4 20:33:00 EDT 2011


Our sponsors


Asterisk Experts Support