sparklesVOICEB Features

VoiceB.ai is a complete Autonomous Sales Voice Agent (ASVA) platform built to qualify, sell, route, and close inbound leads — without human intervention.

By Alex Bisbe. Updated on March 11th, 2026.

This page covers the full feature set available today.


Agent Studio (Beta)

Agent Studio is the core interface for building, managing, and iterating on your AI sales agents. It gives business teams direct control over every layer of agent behavior — no engineering required.

Campaign & Agent Management

  • Create & Edit: I can set up new Campaigns and Agents (Inbound, Outbound/Click-to-Call).

  • Scripting: I can write and modify agent Script Blocks (Goal, Script, Objections, Guardrails) to fine-tune how your AI speaks.

  • Phone Numbers: I can list available DDIs and assign them to your agents.

  • Configuration: Update agent settings, languages, voices, and provider models (Bland AI / ElevenLabs).

Analytics & Insights

  • Performance Metrics: specific data on call volume, average duration, and conversion rates.

  • Visualizations: I can generate interactive charts (Bar, Pie, Line, Funnel) to visualize lead outcomes or agent performance.

  • Agent Comparison: Compare how different agents perform side-by-side.

Call Data

  • Deep Dive: specific call details, including transcripts, summaries, and lead results (e.g., "Sold", "Not Interested").

  • Reporting: I can export call logs to CSV or Excel for you to download.

  • Tagging: Create and manage tags to categorize calls automatically.

Knowledge Integration

  • Fetch URLs: Give me a link to a product page or FAQ, and I can read it to help write better scripts or enrich your agent's knowledge base.

circle-info

Desiged for Zero Prompt Mantainace

Agent Studio is the foundation for treating your sales agent with the same rigor as a production system — configurable by the people closest to the commercial reality, not dependent on IT.


Voice Channels

VoiceB supports three distinct inbound channels, each suited to a different deployment context.

Inbound Phone (PSTN)

Assign a dedicated phone number to your agent. Any call to that number is handled autonomously by the AI agent. This is the standard model for inbound call center replacement.

Click-to-Call API

Trigger an outbound call to a prospect the moment they submit a form or click a call button. Your system sends a request to the VoiceB API with the prospect's phone number, and the agent calls immediately. → API documentationarrow-up-right

You can also pass variables alongside each Click-to-Call request to personalize the conversation from the first second — injecting the prospect's name, product interest, campaign source, or any other field directly into the agent's context. → Using Variables in Click-to-Callarrow-up-right

Web Widget — WebRTC VoIP (SuperVoice)

The VoiceB Web Widget runs exclusively on WebRTC and launches an AI voice conversation directly in the browser — no phone number, no app switching, no friction. The user clicks, speaks, and the agent responds instantly.

This is the backbone of SuperVoice: VoiceB's product for converting website visitors during their digital journey. The widget embeds on any page with a single script tag and is configurable for brand, language, legal links, and agent assignment.

WebRTC is especially powerful for mobile users: the conversation runs in the background while the user continues interacting with the page.

→ Web Widget & WebRTC documentationarrow-up-right

Enterprise Telephony — SIP Trunk Integration

Available for enterprise deployments

VoiceB agents can run as native nodes inside corporate telephony networks through direct SIP trunk integration. Instead of receiving forwarded calls via external infrastructure, the agent lives inside the operator's IP network — handling calls without leaving the enterprise perimeter.

We have completed this integration with one of Europe's largest telecommunications operators. VoiceB agents run natively on their internal network with no external routing and full data residency compliance. The operator is now packaging this capability as a product for their own enterprise clients — turning a single SIP integration into a distribution channel at scale.

For enterprises in telco, banking, and utilities, this is the difference between a tool that handles calls and infrastructure that is part of the network itself.


Custom Voice Selection

VoiceB now supports full voice customization per agent. When configuring an agent, you can select the language, filter by gender (All, Female, Male), and choose from a curated list of available voices — or leave it on the default system voice for the selected language.

Since we use ElevenLabs as our voice engine, any voice available in the ElevenLabs library can be added to your account. If you want to use a voice that isn't already on the list — including custom cloned voices or any ElevenLabs voice ID — just send us the voice ID and we'll add it to your selection.

A few things to keep in mind:

  • Voices with an associated ElevenLabs cost will be invoiced directly to you at cost, with no markup from VoiceB

  • Voice availability may vary by language

  • Custom voices can be configured independently per agent

This gives enterprise clients full control over brand voice and regional accent preferences without being limited to a predefined list.


Prompt Control — Script Blocks

Building an effective AI sales agent has always required a balance between structure and flexibility. Too rigid, and the agent can't adapt to real conversations. Too loose, and it drifts off-script at the wrong moments.

Script Blocks solve this by breaking the agent prompt into discrete, independently editable sections — each with a specific role in the conversation.

Instead of managing one long prompt where a small edit can unintentionally affect unrelated behavior, you work with named blocks: Goal, Role, Objective, Objections, Guardrails, and any custom blocks your setup requires. Each block has its own editing area with rich text formatting, header support, lists, and inline variable support using {variable_name} syntax.

This has meaningful practical consequences:

  • You can update your objection-handling logic without touching the qualification flow

  • You can iterate on the closing pitch independently of the opening framing

  • You can add a new product block without restructuring the entire prompt

  • Different team members can own different blocks without stepping on each other

Every change is automatically versioned. The Script History panel shows a full timeline of edits — including full snapshots, block reorders, and individual text changes. Each version supports Preview, Diff, and Restore, so you can compare any two states of the agent and roll back instantly if needed.

This moves prompt management from an art practiced by one technical person into a repeatable, auditable process that business teams can own directly — without opening a ticket, without waiting, and without risk of losing a version that was working.

Your agent's behavior should be as easy to change as a Google Doc and as safe to iterate on as production code. Script Blocks get you both.


Outcomes & Status

Every call in VoiceB is classified with a Status and an Outcome. This structure drives reporting, billing, CRM routing, and integrations.

Status has two values:

  • Valid — A real person was reached, the conversation had intent, and the lead fits your commercial scope.

  • Invalid — The call did not produce a commercially meaningful interaction (voicemail, dropped call under 15 seconds, not interested, customer care).

Outcomes for Valid calls:

  • Sold — The customer accepted the offer and provided the required data to complete the sale.

  • Talk to Agent — The lead qualifies but requires a human for final closing or validation.

Both Sold and Talk to Agent can carry an additional Transferred label when real-time call transfer is enabled.

Outcomes for Invalid calls: Not Interested, Voicemail, Dropped, Customer Care.

Invalid calls are excluded from billing and from sales metrics — you only pay for commercially meaningful interactions.

→ Full Status & Outcomes referencearrow-up-right


Tags — Custom AI Classification

Tags are a second, fully configurable outcome layer applied automatically by the AI after processing the full conversation.

Where Outcomes tell you what happened, Tags tell you what the call means for your business. Each tag is defined in natural language:

  • True if — a plain-language condition (e.g. "The user expressed interest in a solar panel add-on")

  • False if — the inverse

  • Color — for visual identification in the dashboard

  • Valid / SOLD override — marks the tag as a completed conversion in reporting, independently of the voice outcome label

Tags enable precise CRM routing, lead enrichment, and segmentation without touching your existing reporting structure.

→ Tags documentationarrow-up-right


Memory — Conversation Recall

Memory allows agents to resume previous conversations when the same phone number calls again.

When a returning caller is detected, the agent asks for name confirmation (GDPR compliance). If the name matches, the agent greets them by name, summarizes the previous conversation, and picks up exactly where it stopped — without re-asking already confirmed information.

The agent remembers: pricing discussed, tariff selected, objections raised, and the last completed step.

Memory is configured per agent with a configurable window in days (e.g. 14, 30, or 90 days). Each agent can have a different memory duration depending on its sales cycle.

Memory does not affect CRM logic — each call still generates its own transcript, summary, outcomes, and structured data. Memory affects the conversation experience, not the reporting layer.

→ Memory documentationarrow-up-right


Call Transfer — AI to Human Handoff

When predefined conditions are met — lead qualified, customer requests a human, or business rules trigger escalation — VoiceB can transfer the call in real time to a human agent.

For WebRTC calls, VoiceB converts the VoIP session into a standard phone call (PSTN) and routes it to your call center with full conversational context. This means humans receive only pre-qualified, high-intent leads — never raw inbound traffic.

→ Call Transfer documentationarrow-up-right


Real-Time Data Checks via Customer Endpoints

Agents can query your systems live during a conversation — with no perceived latency and no interruption to the call flow.

Common use cases:

  • Retrieve a personalized price based on a customer identifier (e.g. CUPS, meter number, account ID)

  • Check real-time agent availability before initiating a transfer

  • Validate identity or existing customer status

  • Fetch a counter-offer when a prospect rejects the initial price

  • Check if the call is within business hours

Endpoints are configured per agent and called automatically when the relevant conversation trigger is reached.

→ Real-Time Endpoints documentationarrow-up-right


CRM Integrations

HubSpot

Native two-way integration. Map VoiceB data fields to HubSpot contact and deal properties, set trigger conditions (which outcomes push data), and inject CRM Constants — fixed field values automatically added at sync time, such as campaign source, pipeline stage, or owner assignment.

→ HubSpot integration guidearrow-up-right

Salesforce

Native integration with full field mapping. Connect via OAuth, map structured call data to your Salesforce schema, and control which outcomes trigger record creation or update.

→ Salesforce integration guidearrow-up-right

Webhooks

Send call outcomes, structured data, transcripts, and tags to any external system via webhook on call completion.


Campaign Dashboard

The Campaign Dashboard provides operational visibility across all your agents and inbound sources.

  • Search and filter by phone number, outcome, agent, tag, date range, and more

  • Switchable bar chart to visualize call distribution by Status, Outcome, or Tags — normalized to 100% for easy comparison

  • CSV export of filtered call data for offline analysis or reporting

  • Full call list with recordings, transcripts, summaries, and structured data per call


Balanced Voice Routing

VoiceB automatically routes calls between ElevenLabs and Bland.ai — two of the most advanced AI voice providers available — based on real-time performance and availability.

This means your agents always use the best-performing voice infrastructure at any given moment, without manual configuration. If one provider degrades, routing shifts automatically. You get best-in-class voice quality and reliability, by default. → Balaned Voice Routingarrow-up-right


Coming Soon — Direct Lead Source Connections

Google Ads · Meta Ads · and more

Today, VoiceB handles what happens after a lead arrives. What comes next is closing the loop at the source.

We are building native connections to the major digital advertising platforms — starting with Google Ads and Meta Ads — so that leads generated by your campaigns flow directly into VoiceB agents the moment they are created, with zero manual steps in between.

When someone fills out a Lead Form on Meta or submits their details through a Google Ads lead extension, VoiceB will trigger an outbound call within seconds. The agent already knows the campaign context, the product the lead expressed interest in, and any data collected in the form. The conversation starts informed, not cold.

This closes a gap that has existed in performance marketing for years: the lag between lead creation and first contact. Every minute between a lead submitting a form and someone calling them back is intent decaying. With direct lead source connections, that window collapses to near zero.

What this unlocks:

The combination of unlimited calling capacity and instant response creates a fundamentally different economics for inbound demand. Instead of optimizing for lead quality at the top of the funnel because your team can only handle a finite volume, you can open the funnel wide — more campaigns, broader targeting, higher volume — and let VoiceB absorb all of it.

Every lead gets called. Every call is handled by a trained agent that knows the offer, handles objections, and closes or qualifies in real time. The constraint of human capacity disappears.

This means:

  • Bottom-of-funnel revenue delivered automatically — from ad click to closed sale, end to end, without a human in the loop

  • Unlimited conversion capacity — your ability to convert is no longer tied to headcount or call center hours

  • Massive top-of-funnel leverage — invest more in acquisition knowing that every lead will be worked, not just the ones your team gets to

For companies generating thousands of inbound leads per month, this is not an efficiency improvement. It is a structural change in how revenue is generated from paid media.

The future is not optimizing your lead handling. It is removing the ceiling on it entirely.


👉🏼 Full Feature Table 🧐

Feature
Description
Documentation

Agent Studio

Script blocks, version history, A/B testing, conversational analytics

Inbound Phone Channel

Dedicated DDI for AI-handled inbound calls

Click-to-Call API

Trigger outbound AI calls via API on form submit or CTA

Variables in Click-to-Call

Personalize conversations by passing context at call time

Web Widget — WebRTC VoIP

Browser-native voice channel, no phone required (SuperVoice)

Status & Outcomes

Structured call classification: Valid/Invalid + Sold/Talk to Agent/Transferred

Tags

Custom AI classification layer per call, configurable in natural language

Memory — Conversation Recall

Cross-call continuity with GDPR-compliant name validation

Call Transfer

Real-time AI-to-human handoff, including VoIP-to-PSTN

Real-Time Endpoint Queries

Live data checks during calls (pricing, availability, identity)

HubSpot Integration

Native CRM sync with trigger conditions and constants

Salesforce Integration

Native CRM sync with field mapping and outcome filtering

Webhook Integration

Push call data to any external system on call completion

CSV Export

Download filtered call data from the Campaign Dashboard

Campaign Dashboard

Search, filter, visualize, and audit all calls across agents

Data Collection Schema

Define structured fields to capture during every call

Balanced Voice Routing

Automatic routing between ElevenLabs and Bland.ai for best-in-class reliability

Knowledge Base

Upload product content, FAQs, and objection handling for agent reference

Script Blocks & History

Structured prompt editor with full version control and restore

CRM Trigger Conditions

Control which outcomes fire CRM sync (Feb 2026)

CRM Constants

Inject fixed field values at CRM sync time (Feb 2026)


Security & Compliance

  • Hosted on AWS with Twilio EU voice infrastructure — all data processed within Europe

  • EU AI Act compliant: agents self-identify as AI at the start of every call

  • SOC2 Type II in progress

  • ISO 27001:2013 in progress

  • Full call recording and transcription stored for audit

  • GDPR-compliant Memory validation logic built in by default

  • Role-based access control and end-to-end encryption in transit and at rest


Dashboard video

Last updated

Was this helpful?