AI Agents
Oct 29, 2026

Enterprise Voice AI Agents at Scale: How Breeze Runs Them

Breeze founder Karim Malhas on why running voice AI agents is harder than building them: step agents, OTP checks in code, phone groups and partner-led growth.

Building a voice AI agent is no longer the hard part for enterprises. Running it is: controlling each step of the call, keeping security checks out of the model's hands and making thousands of calls a day without getting blocked. That is the case Karim Malhas, founder, CEO and CTO of Breeze, made on Episode 42 of Built This Week, where he demoed the platform live.

Why is running AI voice agents at scale harder than building them?

Karim Malhas opened the episode with the line that sums up Breeze:

Everybody's competing to get the best agent, the best latency, the best all of these things, but people are forgetting. Once you get this, how are you going to run it?

— Karim Malhas, Episode 42

He describes Breeze as Vapi meets n8n for enterprises. It is focused entirely on enterprise customers and grows mainly through partnerships, with a focus on the Middle East, North Africa and South American markets and an expansion into Europe. Breeze came out of stealth in April after what Karim called a tough year of building.

Watch this part at 1:47

Watch Karim Malhas demo Breeze in Episode 42

Watch Karim Malhas demo Breeze in Episode 42 (starts at 2:30) · Episode 42 notes and transcript

How do you build a provider-agnostic voice agent workflow?

Karim's definition of a voice agent is simple: ears, brain and voice. In Breeze you pick a provider for each one. In the demo he chose Deepgram for the ears, a fast model from Cerebras for the brain and ElevenLabs for the voice, which he called one of the best and very fast. Breeze does not build its own models, at least not today. Karim's view is that the models keep getting better, so Breeze takes the middle layer, orchestration, and lets customers customize it.

The editor looks like n8n on purpose, though Karim says Breeze built all of it. Work is split into projects, because a single shared project "just doesn't work" in a big enterprise, a lesson from his time at one. Inside a workflow you add inputs (an outbound call triggered by an API, for example), parameters, webhooks, conditional path steps, database lookups and standard HTTP requests to pull data from a CRM. Version control and compliance checks are built in.

Watch this part at 2:30

Breeze voice agent workflow demo shown on Built This Week episode 42
Karim Malhas explains that Breeze is provider agnostic and multi-agent, and focuses on the orchestration layer instead of building its own models.

Why split a voice AI call into multiple specialized agents?

Karim says the problem with single-agent voice bots is that a big prompt makes the agent know everything, and sometimes you do not want that. Some steps cannot be skipped. So in Breeze an agent can have one narrow role. In the demo he built a consent agent whose only job was to tell the caller the call is recorded and ask for consent, with two tools: consent given, or consent rejected, which ends the call politely.

The next agent's only role was to collect an account number and repeat it back digit by digit before moving on. Agents can inherit a persona and the conversation so far, or start fresh. Karim's reasoning comes from how organizations already work: there is always a script, and people are scared of fully agentic systems. Structured outputs help too. For food delivery, for example, the agent can return a list of objects for menu items and their sub-items.

Watch this part at 6:25

How do you balance latency and security in voice AI agents?

Sam asked about latency, which we have found to be a huge challenge when building voice agents. Karim's answer is that every handoff from one agent to another takes time, so Breeze only adds agents when it needs control, compliance or security. When he started building, he thought they would build everything as agents. Now he says you probably need two or three agents at most, and back-and-forth conversations like food orders work better inside a single agent.

His security example is an OTP check. The call starts, an API sends the caller a one-time code, and an agent that does not know the code asks for it. The comparison then happens in an if statement in code, which is deterministic. If it does not match, the flow goes back.

Because I don't trust the agent with giving it the OTP and making the comparison within the agent, cause there is always a way to jailbreak it.

— Karim Malhas, Episode 42

Karim studied cybersecurity and says he likes trying to break things. For raw speed, being provider agnostic helps: in the demo he pointed to model options at around 100 and 90 milliseconds.

Watch this part at 10:06

Breeze voice agent workflow builder shown on Built This Week episode 42
Karim Malhas explains why Breeze checks a caller's OTP with a deterministic if statement instead of trusting the agent to compare it.

How do voice AI platforms avoid getting phone numbers blocked?

Breeze does not think in single phone numbers. It uses phone groups:

if you think you're going to use one number to run 10,000 calls in a day, well, you're going to be blocked.

— Karim Malhas, Episode 42

You add as many numbers as you want to a group, and Breeze routes calls automatically. Its smart routing, which Karim says he learned from VICIdial, picks a local number for the person being called, a DC number for a call to DC, and selects randomly among them. On platforms like Vapi, he says, building that is on you.

Watch this part at 12:09

Who is the ideal customer for an enterprise voice AI platform?

Jordan asked whether the buyer is a local plumber or a bank. Karim says the ideal customer profile keeps evolving, but today it is COOs who want operational efficiency. Every first meeting starts with latency, accent and dialect. Dialect matters a lot in the Middle East, South America and Europe, where people do not like being called in a different dialect. Once that is settled, buyers see the real problem: someone has to run the agent. As Karim put it, he can hand over an API and a webhook, but the client's development team may take three months to finish a small project.

That is where Breeze steps in. Karim says the meeting shifts from whether the product works to how to run it. The team is 10 people, growing to 15 or 20, and he wants to keep it small, so Breeze scales through partners in the UAE, Kuwait and South America. He built billing that can be customized for every organization and a partner layer where each partner can hold multiple agreements, onboard clients, set its own prices and upload contracts for his approval. He calls this the operational layer of voice, as opposed to the infrastructure layer of SIP trunks, latency and concurrency, which he says Breeze has nailed.

Watch this part at 13:41

Karim Malhas, founder, CEO and CTO of Breeze, on Built This Week episode 42
Karim Malhas says enterprise buyers start by asking about latency and dialect, then realize running the voice agent is the real problem.

Will AI tools make junior hires obsolete?

In the news segment on Anthropic's reported fundraise, Karim called Anthropic a David taking on Google's Goliath. He then turned to work. He says he is a top 8% Cursor user in the world, runs a competition inside his company over who uses Cursor more, and pushes his team to use it more. His view is that the threat is not AI itself but someone who knows how to use it, even an 18-year-old.

He asks whether companies still hire juniors at all, since with these tools even people who cannot code reach a mid to high level. He predicts that within two years 80% of the world will be hurt and 20% will rise. That worry is why he builds Breeze from Jordan, the country, and the surrounding region: to show the next generation that knowledge is no longer limited to San Francisco. His own example: he now builds SIP trunks, something he was once scared to try.

Watch this part at 18:52

Watch the full episode

Karim builds the consent and account-number agents live on screen, and Jordan and Sam share their take on Anthropic's valuation at the end. Watch Episode 42 of Built This Week, where the full transcript is also on the page, or read more about Karim on his guest page.

New episode every week

Watch us build with AI, live.

Real builds, founder interviews and the AI news that matters. Join 43K+ builders on YouTube.

▶ Subscribe on YouTubeBrowse all episodes →

Related Blog