Agent Dialer Command Line Interface | Application Interface
You can invoke Agent Dialer from a command window as follows:
[-pd] | Run preditive dialing |
[-dial] | Run semi automatic dialing |
[-phoneno <phone number>] | Phone number to call |
[-name <name>] | Name to call |
[-statusurl <url>] | Post to this url after a call is finished |
[-statusexe <prog>] | Launch a program or script after a call is finished |
[-caller <caller identifier>] | Caller identifier. Used with statusurl callback |
[-startfromrow <row number>] | Broadcast start from row, default is 0, used with -startnow |
[-maxlines <use lines>] | Broadcast start from row, default is 0, used with -startnow |
[-import <csv file>] | Import a CSV file |
[-export <csv file>] | Export a CSV file |
[-cleanstatus] | Clean confirm/status column before broadcast |
[-noexit] | Keep program up after broadcast |
This option is mostly used for program integration. If statusurl is defined, the program will post to this url whenever a call is finished. The parameters include all the values of the row. Each parameter uses the column header as the parameter name, and the cell value as the parameter value. The row index is also included in the parameters. For example, if the following call is finished:
Name | Phone | Age | Confirmation | Status | |
---|---|---|---|---|---|
50 | John Doo | 8001234567 | 30 | Confirmed | Call Made |
The following parameters will be posted to the specified URL:
index=50&caller=agent1&calltime=126690280&callduration=120&Name=John+Doo& Phone=8001234567&Age=30&Notes=confirmed&Status=Call+Made
Use statusexe
Like -statusurl, this option is mostly used for program integration. If statusexe is defined, the program will call the defined program whenever a call is finished. The parameters for the program include all the values of the row. Each parameter uses the column header as the parameter name, and the cell value as the parameter value; The format is -Dname=value. The row index is also included in the parameters. For the above example, the following parameters will be used:
<prog> -Dindex=50 -Dcaller=agent1 -Dcalltime=126690280 -Dcallduration=120 -DName="John Doo" -DPhone=8001234567 -DAge=30 -DNotes="confirmed" -DStatus="Call Made"
Examples
adialer.exe “C:\mygroup\list.aoc” -pd -phoneno “800 1234567” -name "John Doo"