Skip to content
Features

Everything a phone sales floor needs, with the pitch built in

An AI voice that speaks your approved script into live calls, a dialer on your own carrier account, compliance checks before every dial, and the CRM that turns a yes into a paid invoice.

AI voice and scripts

Six natural AI voices (four male, two female)

Each agent picks the voice they like and a speed from 1x to 1.5x, with the pitch preserved.

Recorded and Live modes

Recorded plays each line into the call and mutes the agent's mic while it plays. Live keeps the script on screen as a guide and plays nothing.

Take over at any moment

One click switches the current call to Live. The next call starts back in the agent's own mode.

Quick responses

Fillers, answers and closings like "Great question" that play the moment the agent needs them.

One-click AI voice generation

Write or edit a question and generate its clips in every voice from the Pitch Builder. Outdated clips are flagged.

Your own recordings

Record in the browser or upload a clip for any question, and it plays instead of the AI voice.

Pitch Builder

Branching scripts

Every answer routes to the next question or ends the call, so objections get their own path.

Agent-typed answers

A question can ask the agent to type what the customer said, like an address or a callback time.

Team templates and campaign scripts

Save a script as a template or link it to a campaign so the dialer always opens the right one.

Transcripts on the lead

Every walk through a script is saved to the lead as questions and answers.

Calling

Browser calling

Agents call from the browser through Twilio, SignalWire or Vonage. No desk phones, PBX or downloads.

Bring your own carrier

Enter your provider credentials once and Voxa provisions the rest. You pay the carrier directly, with no markup.

Dialer sessions

Agents work through a queue one lead at a time: log the outcome and the next lead is ready. Blocked numbers are skipped automatically.

Click to call and WhatsApp

Call any lead from its record, or open a WhatsApp chat with the message logged to the lead.

Compliance

Do-not-call list and blacklist

Checked before every dial. One click adds a number from the dialer.

Calling-hours window

Calls are blocked outside 8am to 9pm in the lead's own time zone by default, and leads with no known time zone are held back. Admins can adjust the window.

Documented overrides

Exceptions need an override request that a manager approves, with a reason on record.

Never claims to be human

None of the starter clips deny or deflect "are you a robot?", and an automated test fails if one ever does.

Leads and pipeline

Lead finder

Search OpenStreetMap and SAM.gov for free, or Google Places with your own key, and save searches to rerun.

CSV import

Import leads in bulk into a campaign. Every record is screened on the way in, and leads are unlimited on every plan.

Campaigns

Group leads, scripts and results by campaign, and assign leads to agents.

Follow-up queues

Callbacks land on a personal queue and the team queue with the date and time the customer asked for.

Sales board

Move deals through your stages and mark them won.

Clients and invoices

Generate PDF invoices with your own branding and numbering, record payments and see overdue invoices flagged.

Team and admin

Roles and permissions

Agents, managers and admins see only what their role allows. Customize roles per organization.

Reports

A reports dashboard plus campaign ROI, agent performance and lead activity reports.

Rewards and targets

Targets, badges and a leaderboard celebrate wins like a first close.

Team chat

Built-in chat with presence that shows who is on a call.

AI notes and pitch ideas

Summarize call notes and draft pitch suggestions on your own Anthropic or OpenAI key.

Activity log and data export

See who changed what, and export your organization's data as a download.

Built for growth teams

Capture leads straight from your landing pages and Google Ads

Every campaign gets its own public capture endpoint. Point a website form, a Google Ads lead form, or a Zapier or Make flow at it, and new leads land in that campaign already screened against your compliance lists. No manual import.

  • Scoped to a single campaign and authenticated by its own API key
  • No Voxa login required. Works server-to-server and with no-code tools
  • New leads go straight into the campaign's dialer queue
Get your campaign endpoint
POST /api/v1/public/campaigns/{campaign}/leads
curl -X POST https://yourapp.com/api/v1/public/campaigns/42/leads \
  -H "X-Campaign-Key: cmp_live_9f2a1c8b..." \
  -H "Content-Type: application/json" \
  -d '{
    "business_name": "Riverside Roofing",
    "phone": "+15551234567",
    "email": "owner@riversideroofing.com",
    "city": "Tampa",
    "state": "FL"
  }'

Response · 201 Created

{ "id": 8841, "created": true }

What Voxa will never do

Handing part of a call to an AI voice takes trust. These are the lines we don't cross.

Dial a number on your do-not-call list

Your do-not-call list and blacklist are checked before every dial. Exceptions need a documented override request.

Pretend the caller is human

None of our starter clips deny or deflect "are you a robot?". An automated test in our codebase fails if one ever does.

Take the call away from your agent

The agent chooses every answer, can take over at any moment, and can work fully Live if they prefer.

Share your calling credentials

Each organization connects its own provider account, and webhooks are verified with that organization's own secret.

Mix your data with anyone else's

Leads, calls, users and scripts are scoped to your organization automatically, on every query.

Charge you per seat or lock you in

Plans are priced per organization and billed monthly. Yearly billing is optional, never required.

One workspace, from first dial to paid invoice

No handoffs between disconnected tools, and nothing lost in between.

Flagship

Stop reading. Start selling.

A natural AI voice speaks your script into the live call while the agent listens, branches on the answer, and takes over when the conversation needs a human. All of it runs in the browser on your own Twilio, SignalWire or Vonage account.

Never dial a number you shouldn't

Your do-not-call list and blacklist are checked before every dial, with an override-request workflow for documented exceptions.

Fill the queue without buying lists

Find businesses on OpenStreetMap or SAM.gov, or on Google Places with your own key, or drop in a CSV. Leads are unlimited on every plan, and every record is screened on the way in.

No promised callback slips

Every callback lands on a personal queue and the team queue, with the date and time the customer asked for.

Get paid, not just marked "won"

Move a deal to Won on the Sales Board, generate a PDF invoice, and see it flagged when it goes overdue.

Keep the floor competing

Badges and rewards for wins, like a first close or three in a week, keep energy up without a spreadsheet leaderboard.

Client data never mixes

Every organization's leads, roles and calling credentials are isolated automatically.

Put your best pitch on every call.

Set up your organization, connect Twilio, SignalWire or Vonage, pick a voice, and your team can be dialing within the hour.

From $49/mo per organization, not per seat · No card required · No annual contract