Creating a Campaign

This article shows all the steps to create a Dialer campaign, with some explanations about each field and capability.

To create a campaign on the Talkdesk Dialer™, please follow these steps:


1. Go to Campaigns [1].

2. Click on Create campaign [2].


3. Enter a name on the new campaign pop-up window [3].

4. Click Next [4].


Then, complete the following fields to define the campaign dialing mode:


5. Configure your “Campaign priority” [5] on a scale from 1 (the lowest) to 10 (the highest). The default priority for any campaign is 5.

Note: The campaign priority defines which campaign will run first when multiple campaigns have shared agents. If you use exclusive agents for each campaign, the campaign priority doesn’t have a purpose, and all campaigns will work simultaneously. 

Tip: If agents are shared between campaigns, it’s recommended to define different priorities considering that the prioritization logic between them will be random if all campaigns have the same priority and the same agents.  

6. “Max. dialing ratio” [6]: Determine the number of calls the dialer will launch per agent.

7. “Max. abandonment rate” [7]. Determine the percentage of answered calls that will be disconnected when agents are not available.

Note: While the campaign is running, the “Max. abandonment rate” may exceed the specified rate for several reasons, including an unexpected change in agent status, among others. Therefore, for campaigns targeting strictly regulated markets such as US/UK, we recommend looking out for an abandonment rate in the dashboard and stopping the campaign, if it goes beyond the numbers specified in the campaign.

8. “Abandonment timeout” [8]: Determine when the dialer automatically disconnects an answered call that has not yet been connected to an agent.


9. “Max. ring time” [9]: Define when the dialer will automatically disconnect an unanswered call.

10. Disable/Enable “Answering machine detection” [10], and click Next.


11. Click on Select Caller IDs [11].


A pop-up window appears. As a campaign manager, you can have multiple caller IDs. The default setting for using multiple caller IDs is as follows: 

  • The first Caller ID will be used for all first attempts on the records.
  • The 2nd Caller ID will be used for all second attempts on the records.
  • The 3rd Caller ID will be used for all third attempts on the records, and so forth.
  1. Select the numbers you wish to add to the campaign. When you’re done, click Select.
  2. Set up the “Calling hours” [12] according to your specifications.
  3. Choose the Dialing Order [13] in which the records in the campaign will be consumed. The options are:
  • First in First Out: the system will consume the record list from the first record to the last one
  • Last in First Out: the system will consume the record list from the last record to the first one

Note: Due to factors such as low availability of agents, Dialer can’t guarantee the dialing order will follow exactly the First In First Out and Last In First Out criteria.


15. Add the “Global max. attempts per record” [14] and the “Default retry period” [15].


16. If your campaign strategy requires making attempts to multiple phone types associated with the same record, enable the “Record Chaining Strategy” [16].

17. To reorder the “Phone Number types”, click on the left side of the phone number type [17], and drag it, up or down.  

18. Define the number of “Attempts” [18] per “Phone number type.

Tip: It is required not to exceed the “Global Max Attempts Campaign” setting.

19. Define “Retry time” in seconds, minutes, hours, or days [19].



  • Currently, the first “Phone number type” listed will be exhausted before launching calls on the next Phone Type. 
  • If you want to dial one phone number type per time, you can put the number of attempts as 1. Then, the dialer will dial each phone number per time and do it all over again until it reaches the max. Attempts per record defined in [14].
  • If the Global Max. Attempts for the campaign are set to 5 and each Phone Type has attempts set to two, the dialing will stop once the Global Max Attempts have been reached, in this case, two.

The phone number type can have a custom label that is changed in “Configurations”, please check Setting Custom Labels in a Campaign.



  • Phone Type 1: Three attempts with a retry time of 30 seconds.
  • Phone Type 2: Two attempts, with a retry time of 30 seconds.

The phone type 1 will be dialed and retried 30 seconds later; if no answer, repeat until all attempts for that phone type have been met. At this point, the Global Retry period will be observed before phone type 2 is attempted.



20. Determine the campaign’s “Dispositions”. To configure these, you can click on the Admin area of your Talkdesk account [20].

Note: To learn how to create dispositions, please read the article Creating a Disposition Set for a Campaign.

21. Configure your “System dispositions” [21] to customize the retry strategy for “Busy”, “No Answer”, and other results. Define the “Max busy attempts per record” [23], and the “Retry period after busy attempts” [24].

Note: Repeat the step above until each System Disposition is configured to your preference. For dispositions without custom rules, the dialer will use the Global Max Attempts and the Default Retry Period defined in the campaign.

22. Click Apply to save your new campaign Dispositions.  Scroll up and hit Next to go to the next step in the Campaign Configuration.


23. Choose your Table options view [25]. You can see more agents per page and/or select all agents on a page. Select the number of agents you want to appear.


Note: To select all agents on a page, check the checkbox near “Name”.

24. Select the “Agents” you want to have in the Campaign [26]. If you wish to filter by ring groups, choose Filters [27].


25. Search and filter by "Ring Groups" [28].

26. Select Apply [29] and, on the main page, click Next.


27. Select Add record lists [30].


28. Choose the lists that you want to associate with the Campaign [31], and click Add [32].

Tip: You can assign as many lists as needed to the campaign.

To learn more about creating and uploading lists, please consult CSV Configuration in Excel and Uploading a List.


29. If you prefer to include a Do Not Call List, click on Add DNC lists [33].


30. Select the lists to be uploaded to the Campaign, and hit Apply [34].

You can only add one Do Not Call List per Campaign.

Note: Besides a phone number, “Do not call entries” may have an expiration date (optional). The dialer will not automatically call entries in “Do not call Lists” unless the expiration date is overdue. Check Uploading a List to know how to add a list programmatically or via CSV upload.


31. Click Create [34].




  • The local presence feature, which is campaign-based, is not supported to automatically adapt the Campaign's CLI (Calling Line Identification) based on the Called Party Number within the Record list.
  • The connection cannot be guaranteed within two seconds.
  • Talkdesk Dialer doesn't connect to an IRV on Answer.
  • The minimum Whole Agents per campaign (>1 Pacing, Unblended) is 20.
  • The minimum Whole Agents per campaign (1 Pacing, Unblended) is 10.
  • The maximum number of Record Lists per campaign is 20.
  • The maximum number of Do Not Call lists per campaign is one.
  • The Answering Machine Detection time goes within 2–5 seconds.
All Articles ""
Please sign in to submit a request.