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