Blog Demo Pricing About
Login Get Started
Self-Serve Voice AI Onboarding: From VICIdial Credentials to First AI Call in 10 Minutes
Voice AI Apr 15, 2026 7 min read

Self-Serve Voice AI Onboarding: From VICIdial Credentials to First AI Call in 10 Minutes

Ansh Deb

Ansh Deb

Founder & CEO

10 min

from sign-up to first call

300 min

free pilot included

0

sales calls required

Self-Serve Voice AI Onboarding: From VICIdial Credentials to First AI Call in 10 Minutes

If you have evaluated a voice AI vendor for a BPO floor in the last two years, you know the drill. Discovery call. Technical scoping call. Sales call with the founder. SOW. Six-week implementation timeline. Two more calls to debug carrier config. Maybe a pilot starts in month three.

Most operators give up before then. Not because the technology is bad, but because the buying process is exhausting for a tool you wanted to test in an afternoon.

We shipped self-serve onboarding because the BPO market does not have time for that ritual. A buyer who runs VICIdial should be able to sign up, enter their dialer credentials, configure their first agent, and place a real test call in under ten minutes, with no sales call required. This article walks through what self-serve actually does, what it does not, and what changed under the hood to make it possible.

What Buyers Used to Get

The old voice AI buying experience for BPOs went like this:

  1. Find the vendor through a Google search or a LinkedIn pitch
  2. Fill a form to "request a demo"
  3. Wait two days for a discovery call to be scheduled
  4. Have a 30-minute call where you explain your VICIdial setup
  5. Get scheduled for a technical call with a solutions engineer
  6. Receive a custom integration plan in 5-10 days
  7. Sign an SOW for the pilot
  8. Vendor's engineer joins your team in Slack to coordinate carrier config
  9. First test call lands in week 4-6
  10. Decide if it works for your floor

Three months from initial Google search to first qualified production call. Three months in which a competitor could land your client, your existing campaigns could shift, or you could just lose interest.

The reason this process exists is not laziness. It exists because most voice AI integrations require carrier-side SIP trunk reconfiguration, custom API bridging, or middleware that has to be installed inside the BPO's environment. None of that is self-serve. Each step needs a human on both sides to coordinate.

We removed those steps from the architecture, which is what made self-serve possible.

The New Onboarding Flow

Here is what self-serve actually looks like in production:

Step 1. Sign up at klariqo.com. You enter your name, email, company, and select your dialer type (VICIdial, Five9, Trackdrive, or generic Asterisk). You agree to the pilot terms. Your account is provisioned in seconds. No payment method required for the pilot.

Step 2. Log into the Dashboard. The first screen is a welcome wizard. It identifies you as enterprise (BPO/dialer-based) versus SMB (general business) based on what you entered in signup. The wizard for enterprise is four steps. SMB sees a different flow because the underlying integration is different.

Step 3. Fill the Dialer Setup tab. You enter your VICIdial server IP, the SIP user/password the AI agent will register with (treat it like adding a remote agent extension), and the VICIdial agent username the AI should appear as. Save.

Behind the scenes, those credentials get written to our SIP integrations table. A bridge process running on our infrastructure picks them up within 60 seconds and registers your AI agent as a SIP extension on your VICIdial. You see the registration status flip from "pending" to "registered" in the Dashboard. If something goes wrong (wrong password, firewall blocking the registration, unreachable server), you see the specific error and a "Retry registration" button.

Step 4. Pick a voice and write your prompt. Four US voices are available out of the box. Each one has a preview button so you can hear it speak a sample sentence before committing. Pick one.

Then you write the system prompt for your agent. The Dashboard ships with nine pre-built templates for common verticals (SSDI, Final Expense, ACA, Medicare, Debt Relief, Mass Tort, Solar, Auto Insurance, Home Services). Pick the closest one as a starting point, edit to fit your specific campaign offer, and save.

A persistent compliance banner sits next to the prompt editor warning about TCPA-violating phrases. The prompt itself goes through a database-layer validation trigger before it can save. If your prompt contains a flagged pattern, the save is rejected with a specific category, and you rewrite. Bad prompts cannot get into the system.

Step 5. Place a test call. The 300-minute pilot is now active. Your first call can come from your existing VICIdial campaign treating the AI as a dialed agent, or from a manual test outbound to your own phone. Either way, the AI is now live on your dialer.

End-to-end, this works in about ten minutes for someone who already has their VICIdial credentials handy. Most of that time is spent picking a voice and editing the prompt template, not waiting on infrastructure.

What Got Built to Make This Possible

The marketing claim of "10-minute setup" is easy to write on a landing page. Making it actually true required real architectural decisions.

SIP credentials live in the database, not config files. Older voice AI vendors store dialer connection info in a JSON config file on a server somewhere. Adding a new client requires editing that file and restarting the bridge. We replaced that with a Postgres-backed SIP integrations table. Adding a client is a row insert, and the bridge polls every 60 seconds for new entries. Updating credentials is an UPDATE statement. No restart, no operator involvement.

The bridge auto-reconciles. Every minute, the bridge process compares its in-memory state to the database. New rows get registered. Removed rows get unregistered. Updated rows get re-registered with the new credentials. This is how the Dashboard's "Save credentials" button can flip the registration status to live in under 60 seconds without any human triggering a deploy.

Voice samples are pre-generated and served from R2. The voice preview play button does not call our TTS engine on demand. It plays a pre-rendered MP3 hosted on Cloudflare R2. This means the sample plays instantly, without spinning up an inference call, and the voice can be sampled before the user has burned any pilot minutes.

Prompt validation runs at write time. The Postgres trigger that blocks TCPA-violating phrases (covered in detail in our TCPA compliance article) means the database is the gatekeeper. If a prompt clears the trigger, the agent will use it. There is no separate compliance review queue that delays the launch.

The wizard auto-completes. The fourth step of the welcome wizard (test call placed) auto-marks complete based on the billing system detecting that the account has used minutes. The user does not have to click "I am done" at the end. The system knows when they have actually placed a call and graduates them out of onboarding into the regular Dashboard.

What Still Requires Human Touch

Self-serve covers the SMB and small-BPO path. There are scenarios where it does not apply:

Enterprise clients with custom requirements. Companies with complex multi-campaign setups, special compliance needs (HIPAA, SOC 2 audits in progress), white-label deployments, or VICIdial customizations beyond the standard install still get a sales conversation. The reason is not gatekeeping, it is that those engagements have real configuration work that cannot be reduced to a wizard.

Custom voice cloning. The four built-in voices cover most use cases. Clients who want their own voice cloned for branding still need to talk to us to handle the source audio, voice training, and validation.

High-volume migrations. A BPO migrating 1,000 agents off a competitor onto Klariqo needs a coordinated cutover plan. Self-serve handles the technical onboarding for one extension. Migrating an entire floor needs sequencing.

For everyone else, the self-serve flow is now the primary path. Sales calls are reserved for prospects who actually need them, not as a default tax.

Why This Matters for BPO and Pay-Per-Call Buyers

Three reasons this matters more for BPO buyers than for SMBs.

1. You are paid per transfer, so time-to-launch is revenue. Every week your AI agent is not running on your dialer is a week of leads being qualified by humans at $15-25 per hour instead of $0.10-0.15 per minute. A six-week vendor implementation cycle is six weeks of margin you do not get back. Cutting that to ten minutes turns evaluation into immediate ROI testing.

2. You can run vendor bake-offs in an afternoon. The old model forced you to commit to one vendor at a time because evaluation took months. With self-serve, you can stand up Klariqo in the morning, run a hundred test calls in the afternoon, and have data by end of day. If we do not perform on your specific vertical, you find out fast and move on. We are confident enough in the architecture to make that easy.

3. The same wizard is what your white-label clients use. If you are a TSD, master agent, or VICIdial implementation shop, the self-serve flow is also the experience your downstream clients get when you bring them onto Klariqo. You do not need to babysit their onboarding. They sign up under your account, fill the wizard, and they are live. Your operational overhead per client drops to near zero.

FAQ

Do I need an existing VICIdial install before signing up?

Yes. Self-serve onboarding registers our AI agent as a SIP extension on your existing VICIdial server. If you do not have a dialer running yet, talk to us about the VICIdial setup service first.

What if my VICIdial server is behind a firewall?

You will need to allow inbound SIP traffic from our bridge IP range. The Dashboard surfaces the specific IPs to whitelist after you save credentials. If registration fails, the error message tells you whether the issue is firewall, credentials, or server reachability.

Can I use my own voice or only the four built-in ones?

The pilot starts with the four built-in US voices (Ava, Andrew, Blake, Lauren). Custom voice cloning is available after the pilot through a separate process that involves recording sample audio. Most clients use the built-in voices in production indefinitely because they hold up well on real calls.

What is the 300-minute pilot?

Every new account gets 300 free minutes to test the platform on your real dialer. Minutes count down as your AI handles calls. After the pilot, you choose a paid plan from the pricing page (starts at $0.15/min for the first 4,000 minutes per month, dropping to $0.12 and $0.10 at higher volume tiers).

What happens if my prompt fails the TCPA validation?

You see a specific error identifying which compliance category the prompt triggered. You edit the prompt to remove the flagged pattern and save again. The save retries the validation. There is no human review queue, the check is automatic.

Does self-serve work for non-VICIdial dialers?

Yes for Five9, Trackdrive, Retreaver, Ringba, and generic Asterisk-based dialers. The wizard adapts based on which dialer you select at signup. For enterprise dialers like Genesys, NICE, or Avaya, the configuration is more involved and we handle it manually.

How is this different from the technical VICIdial integration guide?

The technical integration guide covers the three architectures available for adding AI to VICIdial (SIP trunk routing, API lead injection, direct SIP extension registration). It is for engineers and admins evaluating which approach to build. This article covers the buyer experience using our pre-built self-serve flow, which uses the SIP extension approach end to end.

The Bottom Line

The voice AI buying experience for BPOs has been broken for years. Six-week implementation cycles, custom SOWs, and three rounds of sales calls are not justified by the underlying technical work. Most of it is process tax that vendors charge because they have not invested in self-serve infrastructure.

We invested in it because the BPO market is moving fast and operators do not have time to babysit a vendor evaluation. Sign up, enter VICIdial credentials, pick a voice, write a prompt, place a test call. Ten minutes. No sales call required.

If you have a VICIdial floor and you have been waiting for voice AI to become tested-in-an-afternoon viable, that is the product we ship today. The pilot is 300 minutes, free.


Related reading:

Ready to see it in action?

300 minutes free. Plug into your dialer, run real calls, and see the transfer quality yourself.

Get 300 Minutes Free