- 21 Dec 2022
- 17 Minutes to read
- Print
- DarkLight
Voice Campaign
- Updated on 21 Dec 2022
- 17 Minutes to read
- Print
- DarkLight
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.
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.
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.
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.
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:
|
Phone number assignment rule | Select the rule for the contact's phone number to be called. These parameter values and functions are:
|
Contact dial model | Select the contact dialing mode. These parameter values are:
|
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:
|
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:
|
Scheduled contact call order | Select the order of scheduled contacts to be dialed. These parameter values are:
|
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.
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:
|
Busy action | Select action for the busy campaign calls. These parameter values are:
|
No answer action | Select action for the unanswered campaign calls. These parameter values are:
|
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:
|
➤ 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.
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.
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:
|
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.
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.
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.
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:
- Do not check phone number uniqueness (Improves import performance)
- Warn repeated phone numbers
- Do not import repeated phone numbers
Contact ID (contid) Uniqueness:
- Do not import repeated contacts
- Warn repeated contacts
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.
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.
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.
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.
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.
14. Deleting Contacts from Voice Campaign
There are different options for deleting contacts from the campaign. These are;
- Remove selected contact from the campaign.
- Remove all selected contacts listed in the campaign.
- Deleting contact cards of the selected contacts in the campaign
- Remove all contacts listed in the campaign from the campaign.
- Delete all contact cards listed in the campaign.
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.
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.
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.