VoIP call generator (dialer campaigns) in StarTrinity Softswitch - step by step tutorial
Key features
Scripts (call flow scenarios)
Simplest IVR - generate calls and play an audio file when the call is answered. Cancel call if it does not connect in specified time
Looped generated traffic -
Generate call, end the call if it goes to another route (does not get back to this server). Link call to originator by B number (CLD) in real time.
If call does not go to back to this server in 7 seconds after '183 session progress', cancels the call.
If call gets connected by some other provider, ends call immediately.
This script must be combined with originator's script type = 'receive looped traffic'. B numbers must be unique for live (current) calls.
Plays one audio file or random file from folder. It could be configured to play random pair of A-side and B-side recordings from real calls, together with originator's script.
Number of concurrent calls is not limited by number of recordings - 10, 100 or 1000 in one folder. More details here
Import of A and B number lists from TXT or CSV files
Display of current calls, SIP trace
CDR display
CDR statistics
Various techniques to hide generatedVoIP traffic (contact us for details)
Pricing
For pricing please contact us here or by email: sales [at] startrinity [dot] com.
Sign up to use the VoIP dialer (call generator) on our servers
Step by step tutorial
Install softswitch on your Windows server using this tutorial, or register on our server here. Free trial is available.
Open softswitch web UI in browser, log in
Go to menu - Configuration - Terminators - add terminator (VoIP provider). Enter unique ID for the new terminator, number of channels allowed by the destination server (capacity)
, enter IP address or host name of destination server, where you need to send VoIP calls.
Configure A and B numbers for generated VoIP traffic
If you have lists of numbers: go to menu - Configuration - Number lists - add number lists with A (CLI) and B (CLD) numbers. Upload CSV or TXT files with numbers, 1 number per line.
After uploading click "details..." to check the uploaded numbers
If you want to generate numbers randomly: enter CLI and CLD pattern further, when configuring dialer campaign
Go to menu - Configuration - Dialer campaigns - add dialer campaign. Select type of script, terminator, enter max channels count and max calls per second for the new dialer campaign.
Generated traffic is always limited either by "max channels count" limit or by "max calls per second" limit.
Click "Add", system redirects you to more detailed configuration screen. Here you configure source of A and B numbers,
max. channels deviation (for randomly fluctuating number of channels).
For "Simplest IVR" script: enter max. connected time (billed duration), max ringing time, audio file for playback
For "Looped generated traffic" script: configure audio file:
Configure receiving generated traffic back to this server:
Go to menu - Configuration - Originators - add originator. Enter unique ID, max channels allowed to receive from originator (source server).
Configure authentication: enter source IP address, set script type = "looped traffic receiver", set ASR, configure audio file playback:
Optionally make a single test call (menu - configuration - dialer campaigns - dialer campaign details - state - make 1 call)