Create a campaign

A campaign is an outbound phone-based dialer that enables you to search, generate, and feed a call list to an outbound queue, facilitating automated outbound dialing. You can create a campaign based on the customer object in your 8x8 Contact Center CRM or any object defined in your Salesforce CRM, provided the object has a phone field. You can then define a search strategy to further filter the target call list. On initiating a campaign, the campaign manager fetches the target call list from the CRM and feeds records to an outbound phone queue. The agents assigned to the queue are offered the campaign calls. An agent previews a record, and then accepts, rejects, or skips the call. A call can be initiated automatically after the preview, if no action is taken, and if the autodial feature is selected.

The Campaigns tab in the Configuration Menu lets you quickly create, execute, and manage campaigns. Additionally, you can sort and filter campaigns based on custom searches.


Here is a checklist of tasks you should complete before creating a campaign:

  • Create and identify an outbound phone queue to assign the campaign.
  • Assign agents to the outbound phone queue.
  • Create a transaction code list to capture campaign call outcomes and assign it to the outbound queue.
  • Identify and set up CRM objects and fields from the 8x8 Contact Center CRM, or Salesforce CRM in Outbound Setup.
  • Upload and assign audio files.
  • Identify and map call outcomes that require disposition actions.
  • Optionally you can:
    • Enable autodial for campaign calls after preview.
    • Enable Answer Machine Detected (AMD) service.
    • Enable Carrier Call Blocking (CCB).
    • Automatically apply Transaction Codes (Auto-TCL).
    • Update live campaigns.
    • Allow agents to skip campaign calls while on Auto Answer.
    • Determine a schedule to initiate and terminate a campaign.
    • Determine a daily calling schedule for the campaign.
    • Determine the campaign search and sort strategy.
    • Identify a CRM field to capture the call outcome through transaction codes for recycling a campaign.
    • Identify a CRM field to capture the Do not Call disposition.
    • Identify supervisors to monitor and/or control a campaign.

Creating a campaign involves the following tasks:

  1. Defining campaign properties
  2. Assigning supervisors to a campaign
  3. Defining campaign search criteria
  4. Specifying a sort order for a campaign
  5. Assigning audio files to a campaign

Concept Link IconSee Also