Creating Campaigns

View as Markdown

This guide walks you through creating an outbound campaign from start to finish. The campaign builder uses a guided, step-by-step wizard.

Starting a New Campaign

  1. Navigate to Outbound in the left sidebar
Campaigns in the left sidebar
  1. Click New Campaign
New Campaign button on Campaigns page

Choose a Campaign Type

The first step asks you to choose how you want to build the campaign:

TypeBest forWhat’s included
BasicStraightforward outbound callsOne or more contact lists (no segmentation), a single script, and one dial per contact
AdvancedComplex, multi-touch outreachAudience segmentation, multiple sequences with separate outreaches, and optional redialing rules

You can convert a Basic campaign to Advanced later from the Script & Flow step if you need multiple sequences or redialing rules.

Campaign Builder Steps

The wizard guides you through these steps (some are Advanced-only):

1

Audience (Basic) / Audience & Segments (Advanced)

Select one or more contact lists. In Advanced campaigns, you can also create segments with conditions to refine which contacts receive specific messaging.

Audience step showing contact list selection

Contact lists are optional when saving — you can save as a draft and add contacts later via the Assignments API. However, you need at least one contact list or assignment to launch.

2

Script & Flow (Basic) / Sequences (Advanced)

Basic: Select an existing script or create one. You can also configure custom tools (HTTP integrations) and data extraction fields from a side panel. Use Have Gail Help to let Gail suggest data extraction fields.

Script & Flow step with actions, custom tools, and data extraction

Advanced: Build one or more sequences — each with outreaches that have their own timing and script. You can create sequences from scratch or select existing ones from your organization.

3

FAQs & Knowledge

Give your agent additional information and context to help answer customer questions during calls.

FAQs & Knowledge step for adding agent context
4

Agent & Voice

Configure how your agent sounds — choose a voice, add optional ambient audio, and use Test Voice to preview. You can also Try Your Agent to receive a live test call.

Agent & Voice step with voice selection and Try Agent
5

Redialing Rules (Advanced)

Optionally select an existing redialing rule or create one to control how outcomes like no answer, busy, and voicemail trigger retries. See Redialing Rules for details.

Redialing Rules step with rule selection and contact thresholds
6

Test & Launch

Review a summary of all campaign settings. Fix any validation issues (missing voice, agent name, greeting, or farewell). Use Try Script to test the call flow, then Launch when ready.

Test & Launch step with campaign review and launch button

Launching the Campaign

Before launching, the Test & Launch step shows a summary of your configuration. Address any issues first.

When you click Launch:

  • Basic campaigns start calls immediately after confirmation.
  • Advanced campaigns follow your configured schedule and sequence timing.

You cannot launch a campaign without at least one contact list or API assignment. The platform will block the launch and prompt you to add an audience.

Monitoring Active Campaigns

Once running, monitor your campaign by selecting it from the Campaigns tab:

  • Real-time stats - Calls made, connected, completed
  • Live calls - Currently active conversations

Stopping a Campaign

You can stop a campaign at any time:

  1. Open the Campaigns tab in Outbound
  2. Click the 3 dots next to the campaign you would like to stop
  3. Click Stop
  4. Calls in progress will complete, but no new calls start

To resume, click Start.

Next Steps