Rate this page:

Working with automated campaigns

An automated campaign is one of the main elements of automated calling in Voximplant Kit. You can launch a customized call campaign based on a specific scenario and control it directly from Voximplant Kit.

An automated campaign allows you to configure the following settings:

  • Date and time of a call

  • The number of lines used for simultaneous calls

  • Time intervals between redial attempts

  • The number of dial attempts

  • Your data for easier contact sorting

Creating an automated campaign

Copy URL
  1. Log in to your Voximplant Kit account.
  2. Select the Outbound section.
  3. On the Automated campaigns tab, click Create campaign.
  4. On the Call strategy tab, in the Settings group box, enter the campaign name.
  5. Select the Caller ID the system will use to call customers. A Caller ID can be a purchased, custom, or external phone number (for SIP calls).

For outbound SIP calls, SIP URI will consist of two parts. The first part is the phone number from the attached contact list, i.e. the user phone number that will receive the call. The second part is the host to which the call will be launched. This is the host (peer address) of the SIP trunk associated with the external number you selected as a Caller ID.

  1. Select the scenario to use in the campaign. This scenario will determine the campaign flow.
  2. In the Number of lines field, define how many calls the system should simultaneously perform. As soon as a call on one phone line is finished (for any reason), Voximplant Kit calls the next phone number on the list.
  3. In the Schedule group box, define the campaign scheduling parameters:
  • Enable the Start campaign switch to define the date and time when the system starts calling customers. If the switch is disabled, the system starts calling customers immediately after you launch the campaign. If the date and time you specify are before the current date and time, Voximplant Kit starts calling customers immediately after the campaign launch.

  • Enable the End campaign switch to specify the date and time when the system stops calling customers. If the switch is disabled, Voximplant Kit continues calling until it uses all specified attempts to each phone number. Note that the end date and time cannot precede the current date and time.

  • Enable the Working hours switch to define the time when the system should perform calls. Voximplant Kit uses customers' local time based on the {{UTC}} parameter specified in the related contact list. If the switch is disabled, the system calls customers 24/7.

  • Select the Number of attempts the system should undertake to dial each customer on the contact list. If the system fails to reach a customer within these attempts, the customer is marked unsuccessful in the campaign statistics. Define the Interval between call attempts to the same customer.


The attempts number applies to the calls made until the script passes the Successful call block. Place the Successful call block correctly to ensure that your customers no longer receive calls after the scenario end.

See Available Roles

The system launches recall attempts from the point where the scenario ended during the previous call attempt. The system saves preliminary specified data and variables you can further use in the scenario.

See Available Roles
  • Optionally, enable the Region switch to select the region for the campaign launch if it differs from your current IP address. For example, you are launching the campaign from your office in the USA, but you need to call customers in France. In this case, you select the Europe region. If you do not specify the region, the system determines it by the IP address of the region where you start the campaign.


This feature is available for accounts with the following limitations: for US accounts - USA, Europe, South America, and Singapore; for European accounts - Europe and Kazakhstan; for South American accounts - South America; for Kazakhstan - Kazakhstan.

See Available Roles
  1. Click Next.
Call strategy
  1. On the Contacts upload tab, upload your contact database and click Next. For your convenience, there is a contact list template you can use that already contains the two required columns: customer number and timezone (phone and UTC columns). Depending on your scenario sctructure, you can add extra columns to the file corresponding to the scenario variables.

The system dials each customer according to their UTC. For example, the campaign working hours are from 10AM till 7PM, and the account timezone is New York (-04:00). The uploaded file contains contacts from other timezones, for example, from Buenos Aires (-03:00). The customer from Buenos Aires will receive calls from 10AM till 7PM local time.

See Available Roles

Enter phone numbers in Е.164 format ((country code)(city code)(number)), and UTC as per this table (time without parentheses). Cells must be in text format.

See Available Roles

The uploaded contact list can contain maximum 100 columns. The maximum file size is 20 MB.

See Available Roles
Uploading contacts
  1. Now, map the variables. Match the fields from the uploaded file with the scenario variables. You can exclude columns if needed. Click Next.

When using a .xls template with extra columns, you may need to add variables not specified in the Variable drop-down list. Enter the required variables in the field and press Enter. The system adds this data to the contact list.

See Available Roles
Mapping variables
  1. Review the configured campaign and click Launch. You can save your campaign as a draft if needed.

After you launch the campaign, you can check its status in the campaigns list. Click the i button next to the campaign name to review the details, including errors that occurred while uploading contacts.

You can also upload more contacts to the campaign and review its report by clicking the More options icon in the upper left-hand corner.


After you launch the campaign, you cannot change the campaign settings.

See Available Roles