AI-native telephony

Your voice agent.
Connected to the world.

German phone numbers and SIP for your AI stack. Take calls, hand them to your team and return to the agent when no one picks up.

Early access. Built with teams like yours.

A smiling woman in a blue top talking on a smartphone, with headphones around her neck.
A human when it matters.Call transfers that keep the conversation going.
  • German phone numbers
  • Two transfer modes
  • Configurable hold music

SIP connectivity for your AI stack

  • ElevenLabs
  • Vapi
  • Retell AI
  • Synthflow
  • Bland

Frameworks & phone systems

  • LiveKit
  • Pipecat
  • Asterisk
  • FreeSWITCH

Less admin. More building.

Telephony that fits your stack.

The connection between your AI platform and the phone network.

AI-native

Numbers for your platform.

Provision German numbers and route calls to your SIP endpoint. Automate management via CLI, MCP or API.

CLI · MCP · REST API
Human handoff

SIP routing. Including transfers.

Connect your voice stack to the phone network. Transfer directly or check availability with a return to the agent.

Compare transfer modes
Built together

Your feedback. A direct line.

Talk to Robert and Noah about your integration. We work through your requirements with you and turn feedback into improvements.

Meet the founders

HD voice with G.722. For wideband speech when your device, voice platform and the entire call path support HD audio.

HD voice requirements

Call transfers

A person when needed. Your agent when no one answers.

Choose how each call continues: transfer directly, or check whether someone answers first. Configure the music your callers hear while they wait.

Blind transfer

Hand the call straight to the destination. The agent leaves the call without waiting for an answer.

With availability check

Keep the caller on hold while the destination rings. If no one answers or the line is busy, your agent resumes the conversation.

How call transfers work
How the transfer worksExample
Transfer mode
CallerVoice agentReception

No answer → back with the agent

Hold music
Your configured music

Reception is unavailable. The caller returns to the agent and the conversation continues.

“No one is available at reception right now. How else can I help you?”

Make the wait your own.

Choose and configure different hold music for the waiting phase. Your callers hear the music you have selected while the transfer is being checked.

Available features · access via early access

Automation for providers and developers

Telephony in your workflow.

Manage phone numbers and SIP targets via CLI, MCP or REST API. Make phone connectivity part of your onboarding.

All commands in the docs

Interface draft · example

trunkbeam numbers search --area 030
trunkbeam numbers buy +493023125417 --sip sip:agent@voice.example

Pricing

See what you’re paying for.

Fair pricing with a clear breakdown. We itemize phone numbers, call minutes and other services so you can understand your telephony costs.

Public rates have not been finalized yet. We agree the prices and billing rules for your setup with you before you start.

Why we’re building TrunkBeam

We wanted to automate our telephony.

We’re Robert and Noah. The providers we tried made setup far too complicated for us. We had to click through their interfaces and configure phone numbers and routing by hand.

We couldn’t find a CLI and MCP server that let us manage our entire telephony setup. So we decided to build our own platform, TrunkBeam, around voice agents and workflows we could automate from the start.

Fair pricing is part of that. You should be able to see what you’re paying for, with a clear breakdown of phone numbers, call minutes and other services.

Robert Steko

Co-founder, sales and customers

Noah Karrer

Co-founder, engineering

At home in Germany.

Connect your voice stack

Your next call starts here.

Tell us what you’re building. Robert or Noah will get in touch to discuss your integration and access.

  • Set up the right integration together
  • Talk directly to the people building it
  • Help shape the product with your feedback
Phone numbers needed (optional)

Questions first? Email us directly

FAQ

Good to know.

From your first integration to handing a call to your team. Here are the essentials.

Still have a question? Get in touch.
What is TrunkBeam?

TrunkBeam connects voice agents to the telephone network. We provide German business customers with phone numbers and SIP routing. You build the agent and conversation logic; we connect your stack. AI-native means these workflows have shaped the product from the start.

Which voice platforms can I connect?

We support SIP connectivity for Vapi, Retell AI, ElevenLabs, Synthflow and Bland, as well as frameworks such as LiveKit and Pipecat. You can also connect Asterisk, FreeSWITCH and custom SIP stacks. If your platform is missing, talk to us about the integration. We check supported transfer modes for your specific setup.

Does TrunkBeam support HD voice?

Yes. TrunkBeam supports HD voice with the G.722 wideband codec. Your device, voice platform and the entire call path must support HD audio, and a suitable codec must be negotiated on the SIP connection. A narrowband leg, such as G.711, limits voice quality. An HD-capable phone alone does not guarantee HD audio on every call.

What happens if nobody answers a transfer?

Choose between two available transfer modes. A blind transfer hands the call directly to the destination. With an availability check, the caller waits while the destination rings. If the line is busy or no one answers, your agent resumes the conversation.

Can I configure the hold music?

Yes. You can choose from different hold music options and configure the music for the waiting phase. Callers hear your selection while we check whether someone answers at the destination.

Is TrunkBeam an alternative to Twilio?

You can consider TrunkBeam for German phone numbers and SIP connectivity for your voice agents. Our focus is on voice AI workflows, call transfers and working directly with your team. Twilio also offers SIP trunking and a voice AI product, ConversationRelay. Whether a switch fits depends on the countries, features and integrations you need. TrunkBeam does not replace the full Twilio offering.

Can I request integrations and share feedback?

Yes. You work directly with Robert and Noah. We listen to your feedback, discuss the technical requirements and agree on next steps. Working closely with you helps us ship improvements quickly. Delivery dates are agreed for each request.

How do I get access?

TrunkBeam is in early access. Request access through the form and tell us which voice platform you use. We’ll discuss the integration, commercial terms and onboarding with your team. Blind transfer, availability checks and configurable hold music are already available.

How much does TrunkBeam cost?

We aim for fair, understandable pricing. We itemize phone numbers, call minutes and other services so you can see how your costs add up. Public rates have not been finalized yet. We agree the prices and billing rules for your setup with you before you start.

Which numbers are available and what is verified?

We are starting with German local numbers and national 032 numbers. A local number requires a connection to the corresponding local area. We review the required company and address information during onboarding. Mobile numbers are not currently offered.