Skip to content
voicebridge Get Voicebridge
MEET VOICEBRIDGE v0.2.0 · PILOT

Your agents.
A phone call
away.

Great work doesn’t need you glued to a terminal. Connect your Twilio account; Voicebridge handles the call setup. Let Claude call when it needs a decision, or call back with your next instruction.

Your Twilio account. Your sessions. Your number.

website / claudeCONNECTED

~/projects/website

✓ Checkout flow implemented

✓ Tests passing

? One decision before I continue.

voice.ask_owner("Allow guest checkout?")

↗ Calling your owner…

VOICEBRIDGEILLUSTRATIVE CALL
Website agent
A quick question. Then back to it.
Your decision. Read back & confirmed.
A phone interface for your existing session
Your answer becomes
a clear text instruction.
LESS CHECKING IN. MORE GETTING ON.
FITS THE WAY YOU ALREADY WORK
Claude Code/Linux + tmux/Python 3.11+/Your phone
01 / A SHORTER WAY BACK TO WORK

A conversation.
Then, continuation.

You stay in control of the decisions.
Your agents stay focused on the work.

WEBSITE AGENT
“Should checkout
require an account?”
01

Your agent reaches out.

A missing decision becomes a specific question. Voicebridge queues a call to your verified phone.

“LET PEOPLE CHECK OUT AS GUESTS.”02

You talk it through.

Speak naturally. Hear your instruction read back, then confirm it before it goes anywhere.

owner → websiteAllow guest checkout.✓ Confirmed instruction
03

The right session gets it.

Your answer arrives as text in the originating session. Claude acknowledges it and can continue.

02 / BUILT AROUND YOUR DAY

Close the laptop.
Keep the connection.

A small layer around your existing setup.
A lot less checking whether it needs you.

01 — ALL YOUR PROJECTS

One number.
Many moving parts.

Website, backend, the side project that won’t leave your head. Give each session a name and route each conversation to the right place.

↗WebsiteDecision needed
⌘BackendWorking
✳Side projectConnected
Example session names and states
02 — CLEAR INSTRUCTIONS

Your meaning, intact.

Keep the original transcript alongside the confirmed instruction. Optional model cleanup removes the rambling; read-back keeps you in control.

SpeakReviewConfirm
03 — YOUR HOURS, YOUR LIMITS

Available on your terms.

Set quiet hours, a call PIN, and a monthly allowance. Multiple agents share one call queue. A missed call never means “yes.”

Quiet hours22:00 — 08:00
03 / FROM TERMINAL TO TELEPHONE

A little setup.
A lot more freedom.

Hosted account setup is not available yet. The guides below apply to a running Voicebridge service supplied by your operator or hosted on your own server. Downloads are available now.

Have a Voicebridge invitation? Connect your Twilio account, then pair your computer and projects.

STEP 1 OF 4
YOUR TWILIO CONNECTIONPILOT RELEASE

Connect once. We handle the wiring.

Create your Voicebridge account from an invitation. In Settings, connect your funded Twilio account using its Account SID and Auth Token. Voicebridge creates the phone verification service and configures your number.

  • Verify your existing mobile by SMS, then set a six-digit call PIN.
  • Choose an owned dedicated number, or review and confirm an eligible US local-number rental.
  • Set your time zone and quiet hours. Twilio bills your account directly.
Enter credentials only in the HTTPS dashboard, never in Claude. An API key alone is not supported by this setup. Country-specific number requirements still apply.
Next: pair the computer running Claude.

A note on Claude channels. Custom channels are in research preview. The launcher adds the required opt-in; your normal project trust and tool permissions still apply. Existing sessions need to restart or resume through the launcher.

04 / YOUR NEXT STEP

Take it from here.

Get the connector for an existing service, or the complete source to host your own.

FOR CLAUDE USERS

The connector.

Everything your computer needs to connect Claude Code to your operator’s Voicebridge service.

  • Claude Code plugin & installer
  • One-time device pairing
  • Project launcher & user guide
Download connector ZIP · Python 3.11+ · Your Twilio account + running service
Built. Locally tested. Ready for your pilot.

Live use needs a server and HTTPS domain. Each customer connects their own Twilio account; number rental, calls and SMS verification are billed by Twilio. Real-phone, real-Claude, and deployment acceptance checks remain before a public launch. Carrier and optional model charges are separate; no hosted plan is sold on this page.

05 / GOOD QUESTIONS

A few things
to know.

The details that matter
before you connect.

Go to the setup guide
Does this replace Claude Code?

No. Claude keeps running in your existing project, including inside tmux. The plugin adds a text channel; a separate service handles calls, speech, and routing.

Can I call my agents as well?

Yes. Call your assigned number from your verified mobile, enter your PIN, and choose a project by name or keypad. Hear its status or give a new instruction. Each account’s number can reach multiple named sessions.

Do I need my own Twilio account?

Yes. Create and fund a Twilio account, then enter its Account SID and Auth Token in Voicebridge’s HTTPS dashboard. Voicebridge validates the connection, creates the verification service and configures your selected number. An API key alone is not supported in this release. Never paste credentials into Claude. Your Claude Code setup remains separate.

Can Voicebridge get my number for me?

You can connect an owned voice-capable number, or search for eligible US local numbers, review the monthly rental estimate and confirm the purchase inside Voicebridge. Twilio charges your account directly. For countries requiring identity/address documents, complete Twilio’s number approval and purchase first, then select that number here. Availability and account eligibility apply.

What does it cost to run?

The code runs on your operator’s server without a GPU. Twilio bills your own account for number rental, telephone calls, speech recognition and SMS verification. Model cleanup can add usage charges if enabled. Rates vary by destination and provider; this page does not quote a hosted subscription price.

What happens if I miss a call?

The question stays pending. No answer is treated as approval, and the service does not repeatedly redial. You can answer from the dashboard or explicitly queue another call.

Can a phone call approve an action?

Short, complete permission previews can be approved or denied with the keypad after PIN authentication. Decisions are bound to a specific pending Claude request. Long complete previews require dashboard review; incomplete previews require the local terminal. Expired requests cannot approve a new action.

Is everything self-hosted and private?

Your controller and database run on your server. Twilio processes calls and speech; optional model cleanup sends the transcript to the provider you configure. Voicebridge does not request call recordings. Original and confirmed text are retained for the operator’s configured retention period, 30 days by default.

Is this a realtime voice assistant?

This release uses turn-based calls: speak, listen to the read-back, then confirm. It is English-first and does not yet include interruptible realtime voice, local Whisper/Piper, SIP calling, or other carriers.

Is it ready to sell to customers today?

It is an implemented pilot release with local workflow and protocol tests. Production deployment, real telephone calls, actual Claude integration, browser visual QA, and billing lifecycle checks still need validation. Complete the included deployment guide and operational review before a public paid launch.

Go live your life.
Your agents have your number.

Get Voicebridge

Keep the momentum. Lose the constant checking.