2026-09-05 The first real calls have been placed: five ended normally, six failed. Here is what broke.

Comparison

Bland AI sells a closed stack. We sell one you can open.

Bland builds its own model, transcription and voice, sells them at a single per-minute price, and advertises 645 million calls handled. CallAgent lets you choose the providers, shows you the cost stage by stage and runs on your own server — and has carried no volume at all.

Choose Bland if you want one per-minute price with no provider costs on top, channels other than the telephone, and a vendor with real traffic and PCI DSS. Choose CallAgent if you want to pick your own model and voice, see the cost itemised on every call, and have human operators in the same product.

The rule this page is written under: every row has a sentence in both columns; everything we say about Bland is read off bland.ai and docs.bland.ai; and where their marketing site and their documentation disagree, we print both. Five rows out of eleven go to them.

§01 Who for

One price, or a cost you can see

CallAgent is for you if…

You want to choose the model, the transcriber and the voice yourself, and change them when their prices change. Or you want to see, on every call, what each stage cost and where the quantity came from. Or you need human operators and a switch in the same product.

Bland is for you if…

You want a single per-minute price, with no provider costs on top and no token charges. Or you need SMS, iMessage and web chat sharing memory with the call. Or you need PCI DSS v4.0 assessed by a qualified auditor and quarterly penetration tests, today.

§02 Table

Eleven dimensions, five of them lost

The row that is worst for us is latency, and it is the second one in the table. We did not move it.

CallAgent compared with Bland AI, September 2026.
Dimension CallAgent Bland AI
what it actually is A voice agent platform, a SIP PBX and a contact centre, in one console and on one invoice. An agent platform that builds its own voice stack. Their site states that it uses no third-party AI models and has no AI sub-processors in the call path.
how long the first reply takes Bland AI wins this row 3,091 ms on the first real calls, against our own target of 1,200. That is two and a half times over budget and it is written on the status page. They advertise 400 ms on their front page. They do not say how the figure is measured and we could not verify it, but however it is measured, ours is larger.
human operators Queues, skills, a browser softphone, dispositions, wrap-up, and a human taking the call over without the caller being rung again. A supervisor console with listen, whisper and barge. Warm transfer to a human with the full conversation context, and watching calls in real time. Queues, skills, dispositions, wrap-up and an operator softphone do not appear on their product pages.
channels Bland AI wins this row Telephony only. We have no SMS, no web chat, no email and no video. Voice, SMS, iMessage and web chat, with memory shared across channels, described on their product page.
telephony Bland AI wins this row Twilio works end to end. Our own FreeSWITCH switch and SIP trunks are built, but an inbound call over a trunk does not reach an assistant yet. A documented bring-your-own SIP trunk, naming Asterisk, 3CX, Cisco, RingCentral and Teams — but on the Enterprise plan only, because their documentation says the SIP endpoints require an entitlement their support has to switch on.
where it runs Hosted, or installed on your own server, with a documented install and the whole stack in containers. Recordings and transcripts can be written straight into your own bucket, across eight destinations. Their product and security pages advertise deployment in your own cloud, on-premise and even air-gapped, plus EU residency. We found no install procedure anywhere in their public documentation, and the one infrastructure page there describes dedicated containers inside their own cloud.
selectable providers Five language models, twelve transcription services and exactly one voice provider open today. You can use your own keys, and the usage lands on your own account with the vendor. Their own stack, with no model choice and no bring-your-own provider keys. Their documentation lists three voices available to every organisation, plus cloned voices.
how the price is built €0.10 per minute on top of provider costs at their price, or €0.10 and nothing else if you bring your own keys. No subscription on the Starter plan. One per-minute price with the model, the transcription and the voice included and no token charges: $0.14 with no subscription, $0.12 with $299 a month, $0.11 with $499 a month.
real traffic Bland AI wins this row Eleven real calls, six of which failed, and no customer served. We have run no volume and taken no real payment. Their site advertises 645 million calls handled to date and 58 million a month, a company founded in 2023, around a hundred people, and named customers on the page.
certifications Bland AI wins this row None. There is no external audit and no third-party penetration test has been done. SOC 2 Type II independently audited and PCI DSS v4.0 assessed by a qualified assessor, with quarterly penetration tests. For HIPAA and GDPR they use the word "self-attested" themselves, with a business associate agreement and a data processing agreement respectively.
cost transparency Every call has per-stage cost rows stored immutably: quantity, unit cost, where the quantity came from, and whether the price was verified against the vendor. There is nothing to itemise: the price is a single per-minute rate, and their billing documentation shows usage and balance rather than components. That is the natural consequence of a closed stack, not an oversight.

The Bland figures are read from bland.ai and docs.bland.ai in September 2026. On two points — self-hosting and the number of languages — their marketing pages and their documentation do not say the same thing, and the table above prints what each of them says.[1]

§03 Against

When not to pick us

Five situations where the right answer is Bland, or somebody else.

§04 Differences

What we do differently

Four things, each checkable in the product or in the code.

A contact centre included

Queues, operators and the supervisor are in the same product as the agent, not a second vendor to wire in.

A documented install

Containers, an install guide and your own bucket. They advertise customer-side deployment on their site, but we found no procedure in their documentation.

Providers you choose

The model, the transcriber and the voice are set per assistant, with your own keys if you want.

Cost per stage

Immutable rows on every call, with the source of the quantity and a mark for whether the price was verified.

§05 Questions

What people ask when comparing the two

Which one works out cheaper?

They do not compare directly, because the prices are built differently. Bland asks a single per-minute price with everything included: $0.14 with no subscription, $0.11 with $499 a month. With us the platform takes €0.10 a minute, on top of the real provider costs at their price — or nothing extra at all, if you bring your own keys. If you want one number to multiply by your minutes, theirs is simpler.

Can Bland be installed on my own servers?

Their product page and their security page say yes — in your own cloud, on-premise, or fully air-gapped. What we could not find on their site is any procedure: no install page, no system requirements, and the one infrastructure page in their documentation describes dedicated containers inside their own cloud. So it is a conversation with sales rather than something you download. Ours is documented, and the whole stack runs in containers.

Does Bland work in Romanian?

We cannot say, and neither do they. Their site advertises "40+ languages", their translation page says 23, and their voices page says "17+"; there is no list anywhere, and Romanian is not named on any Bland page we read. With us the language is set per assistant and has to be set explicitly — on the first real calls it was left on "multi" and the transcription labelled Romanian as Hindi.

Can I use my own model or my own voice?

With us, yes: the model, the transcriber and the voice are chosen per assistant, and with your own keys the usage lands directly on your account with the vendor. With them, no — and that is an architectural choice rather than a gap: they build the whole stack themselves, and their documentation describes no way to bring your own keys or models.

Why leave the latency row in the table?

Because it is true, and because it is the first thing anyone putting us to work would notice. 3,091 ms against a 1,200 ms target is a measured failure, written on the status page before this page existed. A comparison that hides the exact number the product misses is not a comparison.

§06

What to do next

Read the page that says what does not work first, including the latency figure in the table above. If it still makes sense after that, the console is open.

Ask us about the latency

It is the row we lose worst and the one we get asked about least. Write in and we will tell you exactly what took 3,091 ms and what has changed since.

Notes

  1. 1 The Bland AI facts: their public pages bland.ai, bland.ai/pricing, bland.ai/product, bland.ai/trust-security, bland.ai/about and docs.bland.ai — billing, SIP integration, infrastructure, translation and voices, read in September 2026.
  2. 2 Our own figures: the status page for the latency and the eleven calls, the pricing page for the €0.10, the registries in this repository for the providers.