vxi_installation_guide:dialer:start

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
vxi_installation_guide:dialer:start [2015/02/23 13:54] – created borjavxi_installation_guide:dialer:start [2015/02/23 14:06] – [Dialer Installation] borja
Line 1: Line 1:
 ====== Outbound Dialer ====== ====== Outbound Dialer ======
  
-===== Synopsis =====+[[:vxi_installation_guide:start|Home]] >
  
-Dialer is an addon for Vxi platforms to provide automatic outbound dialing over Asterisk. 
  
-===== VXI prerequisites =====   +===== Dialer Installation =====
  
- - The VXI license needs options **userevents=yes**+Dialer is an addon for VoiceXML Browser to provide automatic outbound dialing.
  
- The vxml.conf, general sections needs **cdroverwrite=yes**, to have correct CDR datas.+  * The VXI license needs options **userevents=yes** 
 +  The vxml.conf, [generalsections needs **cdroverwrite=yes**, to have correct CDR datas.
  
-===== Web Interface command calls =====+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 -fulldump -c campaign+You can create "Dialer" account to connect the Dialer application. 
 +Edit /etc/asterisk/manager.conf and set :
  
-Get statistics : +<code> 
-    >dialer -a statistics -c campaign +... 
 +[general] 
 +enabled = yes 
 +port = 5038 
 +bindaddr = 0.0.0.0 
 +...
  
-     +... 
-===== Description =====+[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> 
 + 
 + 
 +===== Dialer application =====
  
 <code> <code>
Line 70: 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