Set Up Your First Campaign
This quickstart shows how to launch a simple outbound campaign:- You’ll call a small 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.
Video walkthrough: Set up your first campaign
Best practices (recommended)
1. Register your business (recommended before production)
Before running production outbound volume, please complete our business registration form and include the phone numbers you plan to use: We use this information to provision your outbound calling setup with our telephony partners and make sure your current and future numbers are configured for the best deliverability.2. Don’t overload a single number
As a general guideline, we recommend no more than ~100 calls per day per number. If you need more volume, add additional numbers and distribute traffic across them.3. Want help setting this up?
If you’d like guidance on campaign setup, deliverability, or dialing strategy, you can schedule time with our team:- Schedule a call: https://calendar.app.google/bTZ34YmEB1wvjNSw5
1. Prepare a tiny CSV file
Create a CSV file on your computer calledfirst-campaign-test.csv with 2 contacts.
It needs at least these columns:
to_number— the phone number the campaign will callfirst_name— used as{first_name}in your agent prompt and messages
- 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 (e.g., Monday–Friday).
- Set a time range such as 9:00 AM – 5:00 PM.
- Under Timezone:
- Set the primary timezone to Pacific Time (or your business timezone).
- Leave fallback behavior at the default for this simple test.
- Leave Date Overrides empty for this quickstart (no 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.
- For this first campaign, do not add additional steps:
- Keep it as a single phone call per contact.
5. Assign a caller number
Go to Configure your settings.- Under Outbound Configurations (or the phone call settings area):
- Choose Select from numbers.
- Pick one number you want this campaign to use as the caller ID.
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.
- In the mapping step:
- Map
to_numberto the phone / destination number field. - Map
first_nameto the first_name context field (or equivalent).
- Map
- Click Import.
first_name) will be available to your outbound agent, so it can greet contacts (e.g., “Hi Alice”).
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 Schedule Start if you prefer to start later).
- The status will change from Draft to Active.
- The system will begin placing calls to the contacts, respecting:
- The contact window, and
- Your scheduling setting (earliest eligible time).
8. Monitor and pause
After starting the campaign:- On the Overview page you’ll see high-level stats (for example: queued, active, exited).
- You can Pause the campaign at any time to stop new calls going out.
- Go to Calls or Call history in the sidebar.
- Filter by campaign, date range, and 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 and providers affect outbound caller IDs:
- Increase CSV list size
- Add more steps (second call, SMS/email follow-up)
- Build richer campaigns that automate your outbound workflows

