Outbound Campaign Agents
Create, manage, and operate outbound AI calling campaign agents.
What a campaign is
A campaign in NovaVoxx is a named configuration that combines: a voice, a caller persona, a purpose, scheduling constraints, a phone number, and a list of contacts to call. The AI uses all of these together on every call.
Creating a campaign
From the outbound dashboard, click New Campaign. Fill in:
- Receptionist name — your internal label for the campaign. Not spoken.
- Voice — pick from the curated voice library.
- Purpose — one or two sentences describing what the call is about.
- Expected output — what a successful outcome looks like (e.g. "Booked demo").
- Caller name, organization, and bio — how the AI introduces itself. See Voice Configuration.
Adding contacts
Once the campaign exists, open its detail page and add contacts. Each contact has a phone number and a target name. The AI uses the target name to personalize the greeting.
You can add contacts one at a time, or duplicate an existing contact to pre-fill common fields. Bulk CSV import is on the roadmap.
Pausing and resuming
At any time you can pause a running campaign. Paused campaigns stop dialing immediately but keep all their state. When you resume, dialing picks up on the next eligible contact.
Pause is the right move if you need to tune the caller bio, change the voice, or adjust the contact list mid-flight.
Duplicating a campaign
Use Duplicate to clone an existing campaign's voice and persona. The duplicate starts with an empty contact list so you can target a new audience without starting from scratch.
Deleting
Deleting a campaign removes it and its call records. The phone number stays on your carrier account — release it explicitly from Phone Numbers if you no longer need it.
What is next
- Pick a voice and write a good caller bio: Voice Configuration
- Restrict your calling hours: Scheduling
- Book meetings on the call: Integrations