VoiceInfra works alongside your PBX, SBC, and telephony rather than replacing them. You keep your carrier, your numbers, and your routing rules. Agents appear as new extensions.
How a call flows
1
The caller reaches your number
A number you provisioned with VoiceInfra, one imported from Twilio or Telnyx, a WhatsApp Business number, a website widget, or an extension on your own PBX. VoiceInfra answers immediately — no hold music, no menu to press through.
2
Your agent holds the conversation
It opens with your greeting, works out what the caller needs using whichever language model you chose, and answers from your knowledge base — documents you uploaded, or pages crawled from your website.
3
Actions run while the caller is still on the line
Updating a CRM record, booking an appointment, sending a Teams message, querying an internal API, or transferring to a human. Nothing is deferred to after the call.
4
The call becomes a record
Every call ends with a transcript, an AI-generated summary, any structured data the agent collected, and a cost breakdown — all on the call log.
Key concepts
A handful of terms recur throughout these docs.Agent
Agent
The AI that handles a conversation — its greeting, its instructions, the model and voice it uses, and everything it has access to. Most of the platform exists to configure, test, and observe agents.
Workflow
Workflow
A branching conversation instead of a single prompt. A workflow is a graph of nodes — conversation steps, tool calls, transfers, knowledge lookups — connected by edges that decide where to go next. An agent either runs a prompt or runs a workflow, not both.
Extension, number, channel
Extension, number, channel
How a call reaches an agent. A number is a phone line; an extension is a registration on your own PBX; WhatsApp and the website widget are additional channels. Any of them can be pointed at an agent, and one agent can serve several.
Knowledge base
Knowledge base
The documents an agent answers from — uploaded files, or pages crawled from your site. Attached to agents, shared across as many as you like.
Function and MCP server
Function and MCP server
Two ways to give an agent access to something outside VoiceInfra. A function calls an HTTP endpoint you define. An MCP server exposes a set of tools over the Model Context Protocol. Both are attached to agents and called during the conversation.
Draft and published
Draft and published
Edits never reach callers until you publish. Test Call uses the draft; live calls use the published version. See Publishing & Versions.
Workspace
Workspace
The container for your agents, numbers, knowledge, team, and billing. You can belong to more than one, with a different role in each. See Workspaces and roles.
Sculptor
Sculptor
The built-in AI builder. Describe what you want in plain language and Sculptor configures it, showing every change before it applies. See Sculptor.
What makes VoiceInfra different
Traditional IVR and standalone voice bots each fall short in their own way. VoiceInfra combines the telephony integration of a PBX with the intelligence of modern language models.
VoiceInfra runs its own SIP infrastructure rather than reselling an external WebRTC provider, which keeps call completion costs down.
Who uses VoiceInfra
Telecom operators and MSPs
If you already manage PBX infrastructure for business customers, VoiceInfra fits into your offering with no infrastructure change. At scale it talks to your SBC or core network over standard SIP signalling, with TCP, TLS, or UDP transport and SRTP for media.Contact centres
Handle every call without hold queues, including the ones that arrive at 3am. Agents qualify callers, resolve common requests, and hand to a person when the conversation needs one — with the context briefed across.Businesses automating inbound and outbound calls
From dental practices booking appointments to estate agents following up leads. Inbound agents answer, qualify, and route. Outbound agents call from your CRM, deliver a message, and hand warm leads to your sales team the moment interest appears.Websites and apps
The web widget lets visitors call, chat, or reach a human without leaving your site.Where to go next
Quickstart
Build your first agent and take a live call.
Build with Sculptor
Describe the agent you want and review what it builds.
Connect your phone system
Register agents as extensions, or bring your own numbers.
Use it from your own tools
The MCP server, the REST API, and OAuth.