Set Up Your First Campaign
This quickstart shows how to launch a very simple outbound campaign:- You’ll call a tiny CSV list (2 contacts) with your outbound agent.
- Each contact will receive one phone call.
- Calls go out during normal business hours in Pacific Time.
- You’ll see where to assign numbers, import contacts, and start the campaign.
This guide assumes you’ve already created an outbound agent using
Create Your First Outbound Agent.
What You’ll Do
- Prepare a 2‑contact CSV file for testing
- Create a new campaign in the Campaigns wizard
- Configure a simple contact window (weekdays, business hours)
- Build a single phone step using your outbound agent
- Assign a caller number and import the CSV contacts
- Start the campaign and see where to monitor results
Campaigns Feature Guide.
1. Prepare a tiny CSV file
Create a CSV file on your computer calledfirst-campaign-test.csv with 2 contacts:
first_name – used as
{first_name} in your agent prompt and messages.
You can adjust the numbers to your own test phones if needed.The important part is to have:
- A column with phone numbers
- A column with first names
2. Create a new campaign
- In the left sidebar, go to Campaigns.
- Click New Campaign.
- In the Create campaign dialog:
- Enter a Campaign name, for example:
Test – First Outbound Campaign. - (Optional) Add a Campaign description, such as
2-contact test with Outbound Demo Assistant.
- Enter a Campaign name, for example:
- Click Create.
- Contact window
- Outreach flow (steps)
- Numbers and exit settings
- Contacts (CSV or CRM)
- Start and monitoring
3. Set a simple contact window
In the wizard, go to the Contact window section.-
Under Weekly Contact Window:
- Select weekdays only, for example:
- Monday–Friday.
- Set a time range such as:
- 9:00 AM – 5:00 PM.
- Select weekdays only, for example:
-
Under Timezone:
- Set the primary timezone to Pacific Time (or your main business timezone).
- Leave fallback behavior at the default, or set it to the same timezone for this simple test.
- Leave Date Overrides empty for this quickstart (no special blackout dates).
4. Build a simple outreach flow
Next, open the Build your outreach flow step.-
For Step 1:
- Make sure the step type is Phone call.
- Choose your outbound agent from the Agent dropdown
(for example,Outbound Demo Assistant).
-
Under When to place call:
- Select At the earliest eligible time. This means:
- As soon as a contact enters the campaign, and
- The current time is inside the contact window you configured.
- Select At the earliest eligible time. This means:
-
For this first campaign, do not add additional steps:
- You can leave it as a single phone call per contact.
each contact gets one outbound call from your agent, during the allowed window.
5. Assign a caller number
Go to the Configure your settings section.-
Under Outbound Configurations (or similar area for phone calls):
- Choose Select from numbers.
- Pick one number you want this campaign to use as the caller ID.
- Note this guideline:
For outbound campaigns, we recommend using roughly no more than 100 calls per number per day.You can change this number later or add more numbers and use tags as your usage grows.
Heavier usage can increase the risk of that number being marked or flagged by carriers.
For now, one number is enough for this small test.
6. Import contacts from CSV
In the wizard, go to Add your contacts.- Choose Upload CSV.
- Select the
first-campaign-test.csvfile you created. - On the upload screen:
- Confirm that Data has headers is checked (since the first row contains
to_number,first_name).
- Confirm that Data has headers is checked (since the first row contains
- In the mapping step:
- Drag the
to_numbercolumn to the phone / destination number field. - Drag the
first_namecolumn to the first_name context field (or equivalent).
- Drag the
- Under Import Options:
- You can leave defaults as is; for a 2‑contact test, duplicates are not a concern.
- Click Import.
first_name) will be available as context to your outbound agent, so it can say “Hi Alice” or “Hi Bob” when calling.
7. Start the campaign
When your contact window, outreach flow, numbers, and contacts all look good:- Go to the campaign’s Overview page.
- Review the key details:
- Name and description
- Contact window
- One phone step using your outbound agent
- Assigned number
- 2 contacts imported
- Click Start (or the Schedule Start option if you prefer to start later).
- Start the campaign immediately while you’re within the contact window, or
- Schedule it to start at 10:00 AM Pacific on a weekday to see how scheduled start behaves.
- The status will change from Draft to Active.
- The system will begin placing calls to the two contacts, respecting:
- The contact window, and
- The earliest eligible time.
8. Monitor and pause
After starting the campaign:- On the Overview page you’ll see high‑level stats, such as:
- Total contacts
- Queued
- Active
- Exited
- You can Pause the campaign at any time if you want to stop new calls going out.
- Go to Calls or Call history in the sidebar.
- Filter by:
- Campaign or agent (if available),
- Date range,
- Status.
- Click into a call to:
- See the outcome,
- Listen to the recording (if enabled),
- View any post‑call analysis or actions.
Where to go next
Now that you’ve launched a simple test campaign:-
Expand your understanding of campaigns in the
Campaigns Feature Guide. - Refine your outbound agent using:
-
Explore how numbers, tags, and providers affect outbound caller IDs in the
Numbers Feature Guide and
Providers.
- Increase the size of your CSV lists,
- Add more steps (second call, SMS/email follow‑up),
- And design richer campaigns that fully automate your outbound workflows.

