Do I need to code to build a voice agent in VoiceOI?
No. The builder is no-code. You lay out the call as steps and branches, set the questions, test it in the simulator and attach it to a campaign, without writing code or calling an API.
VoiceOI's no-code AI voice agent builder is where your operations team writes outbound call scripts. Lay out what the bot says, what it listens for and where each answer leads, test the flow in the simulator, then attach it to a campaign that dials through VICIdial or your SIP carrier. No code and no developers.
The eight steps an ops manager follows to go from a blank script to a live outbound campaign.
Choose a recorded-voice bot, which plays your voice lines along a branching script, or an AI agent, which holds the conversation with a language model inside the limits you set.
Open a script from the template marketplace, or draft one from the transcript of a call that went well, then edit it to fit your offer.
Set the first lines the bot says: who is calling, why, and whether now is a good time. If you turn on the optional TCPA AI-voice disclosure, it plays at the start of the call.
Add each qualifying question with a branch for every kind of answer, and give common objections, such as "I'm busy" or "we already have something", their own path. Question limits depend on the tier.
For an AI agent, set the limits the language model works inside, then test how it handles your offer in the simulator before it dials. Choose a recorded-voice bot instead when the wording must never vary.
Place the transfer step that hands qualified calls to a closer over SIP and, on the Pro LG tiers, a Google Sheets step that writes one row per call. Machine and DNC phrase lists end the call.
Pick from more than 200 voices, including cloned voices, then run test calls in the simulator through every branch before a real lead hears the script.
Assign the script to bots in a campaign, set the lead list, calling windows and retries, and launch. Recordings and transcripts show you what to improve next.
Each question in the builder has a branch for each kind of answer, so the script you write is the call your leads hear. A yes moves to the next question, a no ends politely with a disposition, and "call me later" becomes a callback.
When the answers meet your transfer rule, the last step hands the live call to a closer. For real examples, see the sample scripts on the solar AI appointment setter and final expense AI calling pages.
Pick the type that fits the call. Both are built, tested and launched the same way.
| Recorded-voice bot | AI agent | |
|---|---|---|
| How it talks | Plays your own recordings or pre-generated voice lines. | A language model writes each reply as the call goes. |
| How it decides what comes next | Matches the spoken answer to the branches you drew. | Works through your qualifying questions, with the conversation held inside limits you set in the builder. |
| Control over wording | Word for word on every call. | Flexible wording, inside the limits you set. |
| Suits | Short screens and wording your compliance team has approved. | Open-ended qualifying conversations and questions from the lead. |
| On the price list | Fronter and closer tiers list question flows with live transfers (fronter from $25). | Generative AI is listed on the LG tiers (from $50), which don't include live transfers. |
Scripts run as an AI fronter for call centers, an AI closer agent or an AI lead generation agent.
The building blocks available in a VoiceOI script, and the tiers where they apply.
A recorded or generated voice line: the opener, a question, an answer or a close.
Send the call down a different path depending on what the person says.
Hand the live call over SIP to the closer your routing rules pick. Good Fronter tiers, from $35, add AI-written comments.
Close the call politely and log the outcome, such as not interested, not qualified or a callback.
Answering machines end the call and are logged as AM. The bot does not leave a message.
A spoken request not to be called again ends the call. Phrase lists are editable for each organization.
An optional TCPA AI-voice disclosure plays at the start of the call, before your opener.
On the Pro LG tiers, from $65, append one row per call with the data the bot captured.
How rows are written is covered on the Google Sheets integration page, and the handoff on AI live transfer.
The same script runs wherever the bots connect. On VICIdial, bots join your campaigns as remote agents, provisioned in bulk, and write each outcome back. Without VICIdial, the built-in dialer calls your lists over Twilio, Telnyx or any SIP carrier.
See the VICIdial AI voice bot and SIP trunk for AI voice agents pages, and the outbound call campaign manager for scheduling.
Operations managers and team leads at BPOs and outbound call centers, not developers. The people who know the pitch and the objections write the script, test it and change it themselves.
BPOs can keep each client in its own organization with its own scripts. There is no public API or SDK to code against; everything is done in the builder.
The builder has no separate line on the price list: you pay per bot. List prices run from $25 to $155 per bot per month, depending on the bot class and whether it connects through VICIdial or SIP, with volume discounts of up to 60% and no per-minute AI fee. Your carrier bills the call minutes.
Included at no extra cost
Suited to simple screening bots and basic yes/no filtering. Included with your bots at no extra cost.
2 Workers Free (then $15/worker)
A more capable speech recognition tier for longer, more complex conversations. Well suited to Closer-class bots. Add extra workers if you need more capacity.
Every tier is on the per-bot pricing page.
The builder does not:
No. The builder is no-code. You lay out the call as steps and branches, set the questions, test it in the simulator and attach it to a campaign, without writing code or calling an API.
A recorded-voice bot plays your own or pre-generated voice lines along a branching script, so every call follows the path you designed. An AI agent is driven by a language model that holds the conversation inside limits you set in the builder.
Yes. Give each objection you expect, such as "I'm busy", "not interested" or "we already have something", its own branch and decide where it leads: a rebuttal and the next question, a callback, or a polite close.
Yes. Run test calls in the simulator, walk through each branch and adjust the script before you attach it to a campaign. After launch, recordings and transcripts show how real calls went.
Yes. Pick a script from the template marketplace, or draft one from the transcript of a good call, then edit it to fit your offer and your tier.
On the price list, fronter and closer bots include live transfers over SIP, and the Good Fronter tiers add AI-written comments for the closer. LG (generative AI) tiers don't include live transfers; they qualify the lead and capture the answers instead.
No. When answering-machine detection finds a machine, the call ends and is logged as AM, and no message is left.
Choose from a library of more than 200 voices, including cloned voices. Conversations themselves are English-first.
Open the builder, lay out your flow, try it in the simulator and attach it to a campaign.