vxi_installation_guide:dialer:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
vxi_installation_guide:dialer:start [2015/02/23 13:56] borjavxi_installation_guide:dialer:start [2015/02/23 14:06] – [Dialer Installation] borja
Line 6: Line 6:
 ===== Dialer Installation ===== ===== Dialer Installation =====
  
-Dialer is an addon for Vxi platforms to provide automatic outbound dialing over Asterisk.+Dialer is an addon for VoiceXML Browser to provide automatic outbound dialing.
  
- The VXI license needs options **userevents=yes**+  * The VXI license needs options **userevents=yes** 
 +  * The vxml.conf, [general] sections needs **cdroverwrite=yes**, to have correct CDR datas.
  
- - The vxml.conf, general sections needs **cdroverwrite=yes**, to have correct CDR datas.+Edit /etc/asterisk/vxml.conf and set :
  
-Purge and create a campaign named "campaign"+<code
-    >dialer -c campaign -a drop +[general] 
-    >dialer -c campaign -a create +... 
-    >dialer -c campaign -a file /tmp/list.txt +cdroverwrite=yes 
-    >dialer -c campaign -a insert -phone 12345678 +...
-    >dialer -c campaign -a insert -phone 12345678 param+
  
-Start  in background : +[license] 
-    >dialer --start +... 
-     +userevents=yes 
-Start do not fork, stop on last call : +... 
-    >dialer+</code>
  
-Stop all dialer (killall) +It uses the Asterisk Maneger Interface.
-    >dialer --stop+
  
-Get log +To enable the dialer to connect to the Asterisk you need to setup the interface. 
-    >dialer -a fulldump -c campaign+You can create a "Dialer" account to connect the Dialer application. 
 +Edit /etc/asterisk/manager.conf and set 
 + 
 +<code> 
 +... 
 +[general] 
 +enabled = yes 
 +port = 5038 
 +bindaddr = 0.0.0.0 
 +... 
 + 
 +... 
 +[dialer
 +secret = 1234 
 +;deny=0.0.0.0/0.0.0.0 
 +;permit=209.16.236.73/255.255.255.0 
 +read = system,call,user,originate 
 +write = system,call,user,originate 
 +... 
 +</code>
  
-Get statistics : 
-    >dialer -a statistics -c campaign  
  
-     
 ===== Dialer application ===== ===== Dialer application =====
  
Line 69: Line 84:
 /opt/dialer/ /opt/dialer/
 </code> </code>
 +
 +==== Dialer commands ====
 +
 +Purge and create a campaign named "campaign" :
 +    >dialer -c campaign -a drop
 +    >dialer -c campaign -a create
 +    >dialer -c campaign -a file /tmp/list.txt
 +    >dialer -c campaign -a insert -phone 12345678
 +    >dialer -c campaign -a insert -phone 12345678 param
 +
 +Start  in background :
 +    >dialer --start
 +    
 +Start do not fork, stop on last call :
 +    >dialer
 +
 +Stop all dialer (killall)  :
 +    >dialer --stop
 +
 +Get log :
 +    >dialer -a fulldump -c campaign
 +
 +Get statistics :
 +    >dialer -a statistics -c campaign 
 +
  
 ===== Call Return Codes ===== ===== Call Return Codes =====
  • vxi_installation_guide/dialer/start.txt
  • Last modified: 2018/10/02 22:00
  • by javier