Build an outbound voice agent, add your leads and start a campaign. Calling hours, Do Not Call lists, cooldowns and a kill switch sit in front of every dial.
Call Every Lead. With Guardrails Built In.
One agent runs the campaign, and each step is a setting you control. Works through your contact list with the retries and concurrency you set. Upload a CSV or paste a list to fill a campaign. Asks your qualifying questions and records each answer. Books into Google or Microsoft calendars during the call. Recognises voicemail so the campaign moves on to the next lead. Hands the call live to a number you set while the lead is still interested. When a lead asks for a later time, the agent schedules the callback. When a lead asks not to be called, the agent adds the number to your Do Not Call list. Every call is saved with a recording, a transcript and an AI summary. These are the main ones. The agent builder has many more settings, and a free trial shows them all.Everything an Outbound Agent Does
Runs call campaigns
Imports your contacts
Qualifies with your questions
Books the meeting
Detects voicemail
Transfers hot leads
Schedules callbacks
Honours opt outs
Records every outcome
You stay responsible for consent and the rules that apply to your calls. These controls help you keep to them.Four Checks in Front of Every Dial
The same builder covers each of these. Only the script and the list change. Call new leads from your list while they still remember you. Work through old leads that nobody had time to call. Fill your team's calendar with qualified meetings. Call back at the time the lead asked for.One Platform. Many Campaigns.
New lead follow up
List reactivation
Appointment setting
Callbacks on request
Run campaigns on your own provider accounts, or let NovaReps manage the minutes.Your Keys, Your Carrier, Your Events
When a call ends, your endpoint gets the outcome, summary and duration as a signed webhook. Webhooks are part of every self serve plan.Every Call Ends as a Signed Event
X-Webhook-Signature: t=1791297128,v1=<hmac_sha256>
{
"id": "evt_8f2c1a9d03b7",
"type": "call.completed",
"api_version": "2026-04-07",
"created_at": "2026-10-06T14:32:08+00:00",
"data": {
"object": {
"id": 48213,
"direction": "outbound",
"status": "completed",
"duration_seconds": 186,
"summary": "Lead qualified, meeting booked for Thursday.",
"appointment_booked": true,
"agent_id": 12
}
}
}
More integrations coming soon. Request one →Works With the Tools You Already Use
Write the script as a prompt and pick a voice. No code. Add your leads, set calling hours, caps and your Do Not Call list. Place a live test call to your own phone, then start the campaign.First Campaign in Three Steps
Start 7 Day Free Trial Build the agent
Add leads and set the rules
Test, then launch
Frequently Asked Questions
What is an outbound AI voice agent?
Do I need to write code to run a campaign?
What stops the agent calling people it should not?
What happens when it reaches voicemail?
Can I test before calling real leads?
Are webhooks included?
How is this different from the AI sales dialer page?
Can an agency resell this under its own brand?
7 day free trial on every self serve plan. Custom API tools and MCP on Enterprise.Start your first campaign.
Test it on your own phone.