Voice Campaign
  • 21 Dec 2022
  • 17 Minutes to read
  • Dark
    Light

Voice Campaign

  • Dark
    Light

Article summary

Voice is a powerful channel to deliver a message to customers. Voice campaigns allow users to convey audible marketing messages and information to thousands of individuals in seconds by concurrently dialing a large number of contacts through Agent or IVR. This is an excellent approach to personalize campaigns without the inconvenience of manually dialing individual contacts.

Depending on user needs, Tegsoft provides access to four different campaign types:

  • Agent Campaign: This is the type to utilize if the real agents are required due to the voice campaign characteristics.
  • Abandon Agent Campaign: This is the type of campaign to be carried out by the agents for abandon calls registered in the system. This campaign is a very effective in terms of returning abandon calls.
  • IVR Campaign: IVR is an intriguing technique for carrying out an effecting campaign. Rather than just a mailing or SMS campaign, it enables contact centers to engage with a large number of individuals at the same time by recorded human voice.
  • Abandon IVR Campaign: This is the type of campaign to be carried out by the IVR for abandon calls registered in the system. This campaign is a very effective in terms of returning abandon calls.

Dialers are one of the important services that play distinct role in a contact center to optimize a business. A business may profit considerably from the adoption of an appropriate dialer for its calling campaign. Tegsoft provides 3 dial mode options for agent campaigns.

Preview dialing is the most basic outbound dialing mechanism. The preview dialer selects a contact from a call list and recommends this call to an agent. The agent can then review the contact (the "preview" phase) and decide whether or not to call this customer. So, before making a call for the campaign, the system is able to provide agents with information about the contact. Things like call history, a website address, notes and so on let an agent become acquainted with the customer before speaking with them within a certain length of time.

Progressive dialing is similar to Preview dialing with one exception: the system determines when the contact is called, not the agent. An agent has a predefined “preview time” and once that time has elapsed, the system automatically initiates the outbound call to the customer. Progressive dialers simply auto-dial contacts one after the other, eliminating the need for an agent to manually dial the numbers. This is going to significantly increase contact rates for the campaign.

Predictive dialing is the most intense outbound dialing mode. Predictive dialer uses complicated mathematical algorithms to decide precisely when to place calls, predicting completion of current calls and dialing the next before the agents are finished. The predictive dialer predicts that a certain number of calls is going to be unsuccessful and hence over-dials, connecting on-line callers to the agents as soon as they become available. With multiple dialer options, agents spend more time within calls rather than making them, enhancing agent efficiency.

1. How to Access Voice Campaign Manager in Tegsoft?

Click on the Management → Voice Campaign Manager tab to access the voice campaign page.



2. How to Filter Search Results and Activate the Campaign?

Campaigns that have been edited recently or that have taken action in the near future are displayed on the Campaign Manager screen. If old campaigns are not displayed on this screen, the filtering options are used.

Previously created voice campaigns are filtered according to the following filtering options. In order to activate the campaign, the active check box next to the name of the campaign needs to be ticked.

Graphical user interface, text, application, email  Description automatically generated

Filter: Filters campaign records by name.
Order Type: There are 4 different sorting options: Name, Start Date, End Date, Last Process Date.
Type: Filters campaign records by type. Types are Agent Campaign, IVR Dial out campaign, Abandon Agent Campaign, Abandon IVR Campaign.
Active: Filters campaign records by status. Statuses are All, Recently Used, Active, Inactive
Group: Filters campaign records by groups.

3. How to Create a New Campaign?

Click on the Add (+) button to create a new voice campaign. Save the campaign after configuring all settings.

Graphical user interface, application  Description automatically generated


4. Which Settings are in the "Campaign Details" Section?

The following screenshot and table include the setting options (parameters) and their descriptions in the Campaign Details section.

Parameter

Description

Name

Give the specific name to the voice campaign.

Type

Select the type of voice campaign. There three types of voice campaign; Agent Campaign, IVR Dial out campaign, Abandon Agent Campaign, Abandon IVR Campaign.

Dial mode

Select the dial mode of the agent campaigns. This parameter is only displayed when agent campaigns are selected as a type.

Call profile

Select the call profile to use when making campaign calls.

Group

Select the specific group which the campaign is going to run.

Visual ivr text

This parameter is valid for Tegsoft Touch.

Visual ivr result text

This parameter is valid for Tegsoft Touch.

Notes

Type your notes.

Campaign id

Campaign unique ID number. This number is automatically generated after the campaign is saved.


5. Which Settings are in the "Dial Options" Section?

The following screenshot and table include the setting options (parameters) and their descriptions in the Dial Options section.

Graphical user interface, application  Description automatically generated

Parameter

Description

Music on hold type

Select whether to play music on hold calls.

Music on hold

Select the music to be played on hold calls.

Prefix

Type the prefix that is going to come at the beginning of the phone number.

Caller id

Type the text that is desired to display on the called device. It may be phone number or company name.

Campaign priority

Type a value based on the priority to be given to the campaign. The campaign priority value is from 0 to 100. Campaigns is going to run in the order of priority given.

Maximum number of agents

Enter the maximum number of agents that can receive calls for this campaign.

Start recording

Select whether to record the voice of the campaign call.

Skill

Select the skill where the abandon campaigns a going to apply.

Wait time

Enter the maximum time for abandon campaign calls are in the queue.

Overflow queue

Select the queue to which the call is going to be routed if there are no agents available when the campaign call starts.

Overflow time (seconds)

When the call is routed to the overflow queue, enter the maximum time it waits in this queue.

Overflow queue abandon action

Select whether to schedule or stop the call routed to the overflow queue.

Tuning

Select the tuning value in predictive dial mode. With this tuning value, the number of contacts to be called in the predictive dial mode algorithm is intervened in the positive or negative direction.

Ivr

Select the IVR to be used in the IVR Dial out or Abandon IVR campaign.

Ivr capacity

Enter the number of contacts to initiate the IVR calls simultaneously. If a high value is entered for this parameter, the IVR may not work efficiently, the default value is 10.

Unreachable app.

Marks unreachable contacts as false by default in IVR or IVR abandon calls.


6. Which Settings are in the "Dial Conditions" Section?

The following screenshot and table include the setting options (parameters) and their descriptions in the Dial Conditions section.

Graphical user interface, application, table  Description automatically generated

Parameter

Description

Date

Select the start and end dates of the campaign.

Time (0900 - 1800)

Select the start and end times of the campaign. The time format is HHSS.

Time condition

Select a predefined time condition for the campaign. The time condition can be selected as in period or out of period.

Call timeout

Enter the time period the contact should be called after being added to the campaign. If this time is exceeded, the contact is going to not be called again.

Calltimeouttype

Select the unit of time of the call's timeout period.

Call delay (minute)

Enter the time period the contact is going to be called after being added to the campaign, in minute.

Approved group

Select a predefined allowed contact group to call in the campaign.

Restricted group

Select a predefined restricted contact group to not call in the campaign.

Daily limit

Enter the maximum number of calls for a contact in a day.

Agent assignment rule

Select the calling rule for agents assigned to the campaign.

These parameter values are:

  • All agents assigned to the campaign can make call (Default option)
  • Only preferred agents that are assigned to the contact can make call
  • If available, priority is given to preferred agents that are assigned to the contact

Phone number assignment rule

Select the rule for the contact's phone number to be called.

These parameter values and functions are:

  • Default phone number that are assigned to the contact is going to be called. (The primary phone number on the contact's contact card is called.)
  • Only preferred phone numbers that are assigned to the contact through “Campaign Parameters” is going to be called. (The phone number entered in the Contacts in the Campaign tab is called.)

Contact dial model

Select the contact dialing mode.

These parameter values are:

  • New contacts calls only: Initiates the campaign calls for new contacts only.
  • Scheduled contact calls only: Initiates the campaign calls for scheduled contacts only.
  • Don’t start a scheduled call until new calls finished: Initiates the scheduled campaign calls first, and new calls after all scheduled campaign calls are completed.
  • Don’t start a new call until scheduled calls finished: Initiates the new calls first, and scheduled campaign calls after all new calls are completed.
  • Scheduled Call / New Call (Blended – Default): This is the default option. Initiates new and scheduled campaign calls in blended way.

Automatic dialing limit

Enter the maximum number of calls in a day for an unanswered, busy, or unreachable contact in the campaign.

Contact dial limit

Enter the maximum number of calls during the campaign period for a contact in the campaign.

Consecutive schedule call limit

Enter the maximum number of scheduled calls that can be made consecutively.

Rule for contacts that reached agent via inbound after added to campaign

Select the rule when the campaign contact calls the contact center and connects to the agent before the campaign call.

These parameter values are:

  • If contact spoke with an agent restrict calling
  • Continue calling for connected contacts

Scheduled calls are always active

If no action is taken regarding the campaign in the last week, the campaign automatically becomes passive. If this parameter value is selected as active, the campaign is going to be active all the time.

Contact call order

Select the order of contacts to be dialed.

These parameter values are:

  • Random
  • From Old to New
  • From New to Old

Scheduled contact call order

Select the order of scheduled contacts to be dialed.

These parameter values are:

  • Random
  • From Old to New
  • From New to Old

Quota limit for completed calls

Enter the targeted quota for campaign calls to stop.

Quota case (sql)

Enter the SQL code for the quota case.

Regulation check

Before calling a contact in the campaign, select for checking from the İleti Yönetim Sistemi (İYS) whether the campaign call is allowed or not.


7. Which Settings are in the "Dial Plan" Section?

The following screenshot and table include the setting options (parameters) and their descriptions in the Dial Plan section.

Graphical user interface, application  Description automatically generated

Parameter

Description

Dial plan (Basic or Advanced)

Select the campaign's dial plan. There are two dial plans: basic and advanced. Basic dial plan parameters are included in this table. The advanced dial plan is included in the next section of the article.

Ring time

Enter the ring time for a campaign call, in seconds.

Failed call action

Select action for the failed campaign calls. These parameter values are:

  • Call next number
  • Stop
  • Schedule

Busy action

Select action for the busy campaign calls. These parameter values are:

  • Call next number
  • Stop
  • Schedule

No answer action

Select action for the unanswered campaign calls. These parameter values are:

  • Call next number
  • Stop
  • Schedule

Next call delay / Schedule

If the action of the failed, busy or no answer campaign call is selected as scheduled, enter the delay time of the next call.

When next number is empty

If the next phone number field on the contact card is blank, select the action. These parameter values are:

  • Stop
  • Determine number automatically (A number is determined from the unknown number inquiry service.)


➤ Advanced Dial Plan

In addition to the basic dial plan, more specific and customized campaign plans are created with the advanced dial plan. Rules such as determining the number to be dialed first in case the contacts have more than one number, and the action to be taken in case the dialed number is busy or does not answer are detailed with the advanced dial plan.

Please follow the steps below to create a new campaign dial plan.

Graphical user interface, application  Description automatically generated

Step 1 - Go to CC Management.
Step 2 - Go to Campaign Dialplan.
Step 3 - Click Add (+) button.
Step 4 - Enter a Name for campaign dialplan.
Step 5 - Click Add (+) button in Dialplan Rules.
Step 6 - Set the parameters. (These parameters are similar to the basic dial plan parameters except for a few important differences. In the advanced dial plan, more than one rule can be created, the phone number of the customer to be called can be determined. If the number is busy, no answer, or fail, the next action can be specified, and next rule can be activated.)

8. Which Settings are in the "After Call Details" Section?

The following screenshot and table include the setting options (parameters) and their descriptions in the After Call Details section.

Graphical user interface, application, table  Description automatically generated

Parameter

Description

Arrange contact phone numbers

Select whether to make arrangement to the contact’s phone number after the campaign call. These parameter values are:

  • Move accessed numbers to beginning
  • Keep phone numbers as they are

118xx query

Select an unknown number inquiry service to query another phone number belonging to the contact in case the dialed phone numbers cannot be reached.

Unreachable action

Select the campaign type to which the unreachable contact is going to be directed.

Destination

Select the campaign to which the unreachable contact is going to be directed.

Result code for unreachable

Select a campaign result code for unreachable contacts.

Result code for busy contact

Select a campaign result code for busy contacts.

Default result (automatic)

Select a default campaign result code to be assigned for campaign calls completed without a result code.

After call duration before auto pass (sec)

Enter how long after the default result code is going to be assigned automatically.

Auto not ready

Select whether to change the agent's status to after campaign work if the result code is not selected within the specified time.

Wrapup time

Enter the time in seconds between two campaign calls.

Display unreachable calls in the agent screen

Select whether to display or not display unanswered or busy calls on the agent screen.

Survey ivr

Select the IVR survey to be forwarded to the contact at the end of the campaign call.

Enable "scheduled" option for agent

Select whether the option to schedule the campaign call displays on the agent screen.

Enable "to me" schedule option for agent

Select whether the option to schedule the campaign call to me displays on the agent screen.

Enable "to me or anyone" schedule option for agent

Select whether the option to schedule the campaign call to me or anyone displays on the agent screen.

Activity entry mandatory

Select whether the activity entry is required for the campaign call.

Min. listen duration (sec)

Enter the minimum listen duration value that the contact is listening to the IVR.

Min listen action

Select the action to be taken at the end of the minimum listen duration that the contact is listening to the IVR.


9. Setting Up Campaign Alarm Notifications

Supervisors may request to be informed about the instant changes in the call center and request a notification e-mail to be sent. Required campaign alarm definitions for these notifications are made in this section.

Parameter

Description

Auto pass alarm

When there is an automatically passed campaign call, a notification e-mail is sent to the Supervisor according to the selected alarm.

Call duration is too long

When there is a call that takes longer than the max channel length, a notification e-mail is sent to the Supervisor according to the selected alarm.

Max channel length (min)

Enter the maximum channel length in minute for the "Call duration is too long" alarm.

When there is a call abandoned by the agent, a notification e-mail is sent to the Supervisor.

10. Agent Assignment

In this section, the agents to be assigned to the relevant voice campaign are determined. If the agents need to be selected and assigned to the campaign one by one, the   icon is clicked. If all agents are to be assigned to the campaign at once, the  >>  icon is clicked.

Graphical user interface, application  Description automatically generated

11. Close Reason Assignment

In this section, the result codes to be assigned to the relevant voice campaign are determined. If the result codes need to be selected and assigned to the campaign one by one, the   icon is clicked. If all result codes are to be assigned to the campaign at once, the  >>  icon is clicked.

Graphical user interface, text, application  Description automatically generated

12. Group Assignment

In this section, the result codes to be assigned to the relevant voice campaign are determined. If the result codes need to be selected and assigned to the campaign one by one, the  >  icon is clicked. If all result codes are to be assigned to the campaign at once, the  >>  icon is clicked.

Graphical user interface, text, application  Description automatically generated

13. Adding Contacts to Voice Campaign

After creating a voice campaign, contacts need to be added to it. If the campaign is selected as active, adding contacts starts the campaign calls.

There are three ways to add contacts to voice campaigns in Tegsoft:

13.1. Import from Excel File

To add a contact to a campaign by an Excel File, click the “Import From Excel File” button. Then select the phone number and contact ID uniqueness parameters.

Phone Number Uniqueness:

  1. Do not check phone number uniqueness (Improves import performance)
  2. Warn repeated phone numbers
  3. Do not import repeated phone numbers

Contact ID (contid) Uniqueness:

  1. Do not import repeated contacts
  2. Warn repeated contacts

Graphical user interface, text, application, email  Description automatically generated

Then click the "Contacts from Excel" button in the pop-up window and select an excel file from your computer that contains the contact information.

Graphical user interface, text, application, email  Description automatically generated

The mandatory parameters in the Excel file are shown in the screenshot below. Apart from the parameters in this screenshot, different parameters can be added to the Excel file. If added, they are going to appear in the contact information section and on the agent screen during the campaign call.

Table  Description automatically generated

13.2. Contact from CRM

To add a contact to a campaign from CRM, click the “Contacts from CRM” button. Filter and select the contact, then click Add (+) button.

Graphical user interface, application  Description automatically generated

13.3. Contact from Other Campaign

To add a contact to a campaign from other campaign, click the “Contacts from Other Campaign” button. Filter the campaign, select the contact, and then click Add (+) button.

Graphical user interface, text, application  Description automatically generated

13.4. Change Call Order of Contacts

The contacts added to the campaign are called in a certain order by arranging the order values in the screenshot below. The default order value is 50. The order value of the contact that is desired to be called before other contacts is decreased.

Graphical user interface, application  Description automatically generated

14. Deleting Contacts from Voice Campaign

There are different options for deleting contacts from the campaign. These are;

  1. Remove selected contact from the campaign.
  2. Remove all selected contacts listed in the campaign.
  3. Deleting contact cards of the selected contacts in the campaign
  4. Remove all contacts listed in the campaign from the campaign.
  5. Delete all contact cards listed in the campaign.

Graphical user interface, application  Description automatically generated

15. Uploaded Files

If contacts are added to the campaign with Excel files, these files are located under the “Uploaded Files” tab and can be downloaded.

Graphical user interface, text, application, email  Description automatically generated

16. Campaign Current Status

Error and warning notifications regarding the campaign are displayed in the upper right corner of the screen.

Current Status 

Description

Call quota reached.

This alert is displayed when the call quota is full.

Date time is not suitable.

This alert is displayed at a different date and time than the defined date and time of the campaign.

Dial plan - Busy Destination target is undefined.

This alert is displayed when the busy target in the dial plan is not defined.

Dial plan - Failed Destination target is undefined.

This alert is displayed when the failed target in the dial plan is not defined.

Dial plan is invalid.

This alert is displayed when the dial plan is invalid.

Dial plan - No answer destination target is undefined.

This alert is displayed when the no answer target in the dial plan is not defined.

Dial plan - Rule order is invalid.

This alert is displayed when the rule order is invalid.

Dial plan - Rules are invalid.

This alert is displayed when the rules are invalid.

Dial plan - Rules must end with stop.

This alert is displayed when rules need to end with a stop action.

Invalid IVR.

This alert is displayed when the IVR is invalid.

License is not valid

This alert is displayed when the License is invalid.

No remaining contact to call. (Can be quota related)

This alert is displayed when there is no contact to call left in the campaign.

Waiting for idle agents.

This alert is displayed when waiting for an idle agent for a campaign call.

Result codes are not valid.

This alert is displayed when the campaign result codes are invalid.

Calling profile is invalid.

This alert is displayed when the call profile is invalid.

Time condition is not valid.

This alert is displayed when the time condition is invalid.

Waiting active calls to finish.

This alert is displayed when active calls are waiting to be completed before making new calls.

Campaign is not active.

This alert is displayed when the campaign is not active.


Whether the parameters are mandatory or not according to the campaign types is given in the table below. In addition, the parameters that are opened or closed according to the selected campaign type are shown with ticks and crosses.

Table  Description automatically generated

Table  Description automatically generated




Tegsoft makes no representations or warranties, either express or implied, by or with respect to anything in this document, and shall not be liable for any implied warranties of merchantability or fitness for a particular purpose or for any indirect, special or consequential damages.

Copyright © 2022, Tegsoft. All rights reserved.

"Tegsoft" and Tegsoft’s products are trademarks of Tegsoft. References to other companies and their products use trademarks owned by the respective companies and are for reference purpose only.


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.