Rank #2 of 9 in Voice Agent Platforms
Showcase


Try itExperimental
See what an agent can do with Bland before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$npx -y bland-cli --versionrecorded session — replayed, not liveVerified integrations
No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.
By theme — the product's score on each story themeBy theme
Agent building — building agents — abstractions, tool wiring, control flowAgent buildingevidence →
Building agents — abstractions, tool wiring, control flow
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Compliance trust — stories about compliance trust in this arenaCompliance trustevidence →
Stories about compliance trust in this arena
Deployment scale — stories about deployment scale in this arenaDeployment scaleevidence →
Stories about deployment scale in this arena
Latency turntaking — stories about latency turntaking in this arenaLatency turntakingevidence →
Stories about latency turntaking in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plansevidence →
Plan structure and value — what each tier costs and what it unlocks
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Telephony — stories about telephony in this arenaTelephonyevidence →
Stories about telephony in this arena
Testing analytics — stories about testing analytics in this arenaTesting analyticsevidence →
Stories about testing analytics in this arena
Tools function calling — stories about tools function calling in this arenaTools function callingevidence →
Stories about tools function calling in this arena
Transcription recording — stories about transcription recording in this arenaTranscription recordingevidence →
Stories about transcription recording in this arena
Voices tts — stories about voices tts in this arenaVoices ttsevidence →
Stories about voices tts in this arena
Story verdicts — every judged story with its evidenceStory verdicts
What’s free: 3 free · 2 paid · 0 enterprise · 29 not stated in evidence
Follow the green: where the map greys out is where Bland stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agent building — building agents — abstractions, tool wiring, control flowAgent building
Building agents — abstractions, tool wiring, control flow
Agent ops
Build
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓9/10
unlocks → Scoped API keys · Machine-readable spec · Full data export · Run conversations in multiple languages, including detecting and switching language mid-call · Ground the agent on my documents with a built-in knowledge base or RAG so it answers from my content
Subscribe to events via webhooks
~6/10
Build against official SDKs
~6/10
Issue scoped/least-privilege API credentials for an agent
—0/10
Connect an agent via an official MCP server
✓8/10
unlocks → My voice agent can plug in MCP servers as tool sources so one integration grants it whole toolsets mid-call
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
~4/10
Test against a sandbox environment without touching production data
~6/10
Explore an interactive API reference with runnable examples
—0/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
✓8/10
unlocks → MCP client
Operate the product with natural-language commands
✓8/10
Plug MCP servers into this product so it can use their tools
—0/10
Get AI-generated insights and suggestions from my data inside the product
~4/10
Set up automations that run autonomously in the background
~6/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Compliance trust — stories about compliance trust in this arenaCompliance trust
Stories about compliance trust in this arena
Deployment scale — stories about deployment scale in this arenaDeployment scale
Stories about deployment scale in this arena
Latency turntaking — stories about latency turntaking in this arenaLatency turntaking
Stories about latency turntaking in this arena
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans
Plan structure and value — what each tier costs and what it unlocks
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Telephony — stories about telephony in this arenaTelephony
Stories about telephony in this arena
Call control
Run batch outbound call campaigns with scheduling and throughput controls
✓8/10
Provision phone numbers and run both inbound and outbound calls through the platform's API
✓8/10
Connect my own carrier or PBX via SIP trunking (or import Twilio/Telnyx numbers) instead of being locked to bundled telephony
✓8/10
Testing analytics — stories about testing analytics in this arenaTesting analytics
Stories about testing analytics in this arena
Tools function calling — stories about tools function calling in this arenaTools function calling
Stories about tools function calling in this arena
Transcription recording — stories about transcription recording in this arenaTranscription recording
Stories about transcription recording in this arena
Voices tts — stories about voices tts in this arenaVoices tts
Stories about voices tts in this arena
Sorted by importance (agentic first) (high → low) · 61/61 stories · click a row’s chevron for the rationale and evidence
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed | |
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Tprobed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full± | 8/10 | Cclaimed | |
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial± | 6/10 | Cclaimed | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial± | 6/10 | Cclaimed | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial± | 4/10 | Tprobed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | partial± | 6/10 | Cclaimed | |
Build a working phone voice agent — prompt, voice, and phone number — and take my first live call within an hour C Build | developer | Agent building — building agents — abstractions, tool wiring, control flowAgent building | 3 | fullfree | 8/10 | Tprobed | |
My coding agent can provision a complete voice agent end to end — create the agent, attach a number, and place a call — through the API, CLI, or MCP without touching the dashboard C Agent ops | ai-native user | Agent building — building agents — abstractions, tool wiring, control flowAgent building | 3 | fullfree | 8/10 | Tprobed | |
Provision phone numbers and run both inbound and outbound calls through the platform's API C Numbers | developer | Telephony — stories about telephony in this arenaTelephony | 3 | fullfree | 8/10 | Tprobed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | full | 7/10 | Cclaimed | |
My agent can call external APIs and custom functions mid-conversation and speak the result without awkward dead air C Tools | developer | Tools function calling — stories about tools function calling in this arenaTools function calling | 3 | partial | 6/10 | Cclaimed | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | 0/10 | ||
Self-host the voice agent runtime from open-source code on my own infrastructure C Self host | platform-engineer | Deployment scale — stories about deployment scale in this arenaDeployment scale | 3 | none | 0/10 | ||
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | none | untested | none yet | |
Rely on the agent to handle interruptions (barge-in) gracefully — stopping speech, updating context, and recovering the turn C Turn taking | developer | Latency turntaking — stories about latency turntaking in this arenaLatency turntaking | 3 | none | untested | none yet | |
See documented end-to-end voice latency numbers or tuning guidance backing the platform's speed claims C Latency | platform-engineer | Latency turntaking — stories about latency turntaking in this arenaLatency turntaking | 3 | none | untested | none yet | |
Connect my own carrier or PBX via SIP trunking (or import Twilio/Telnyx numbers) instead of being locked to bundled telephony C Sip | platform-engineer | Telephony — stories about telephony in this arenaTelephony | 2 | full | 8/10 | Cclaimed | |
Run batch outbound call campaigns with scheduling and throughput controls C Campaigns | founder | Telephony — stories about telephony in this arenaTelephony | 2 | fullpaid | 8/10 | Cclaimed | |
Test agents with simulated conversations or evals before putting them on real phone calls C Testing | developer | Testing analytics — stories about testing analytics in this arenaTesting analytics | 2 | full | 8/10 | Cclaimed | |
Design multi-step conversation flows in a visual builder with branching, states, and handoffs without writing code C Build | founder | Agent building — building agents — abstractions, tool wiring, control flowAgent building | 2 | full | 7/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | full | 7/10 | Tprobed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | fullpaid | 7/10 | Tprobed | |
The platform's AI reviews my calls for me — scoring quality, flagging failures, and analyzing resolution automatically C Analytics | ai-native user | Testing analytics — stories about testing analytics in this arenaTesting analytics | 2 | partial | 7/10 | Cclaimed | |
Extract structured data from every call — outcomes, entities, dispositions — delivered via API or webhook after the call C Post call | developer | Tools function calling — stories about tools function calling in this arenaTools function calling | 2 | partial | 6/10 | Cclaimed | |
Inject dynamic variables and per-caller context at call time so each conversation is personalized C Personalization | developer | Agent building — building agents — abstractions, tool wiring, control flowAgent building | 2 | partial | 5/10 | Cclaimed | |
Clone a custom brand voice and use it for my agents, with a documented consent process C Voices | founder | Voices tts — stories about voices tts in this arenaVoices tts | 2 | partial | 4/10 | Cclaimed | |
See call analytics — success rates, durations, outcomes, sentiment — in dashboards without building my own C Analytics | founder | Testing analytics — stories about testing analytics in this arenaTesting analytics | 2 | partial | 4/10 | Tprobed | |
Choose from a broad voice library or plug in multiple TTS providers to get the voice I want C Voices | developer | Voices tts — stories about voices tts in this arenaVoices tts | 2 | partial | 3/10 | Cclaimed | |
See documented concurrency limits and scale to many simultaneous calls without manual capacity begging C Scale | platform-engineer | Deployment scale — stories about deployment scale in this arenaDeployment scale | 2 | partial | 3/10 | Cclaimed | |
My voice agent can plug in MCP servers as tool sources so one integration grants it whole toolsets mid-call C Tools | ai-native user | Tools function calling — stories about tools function calling in this arenaTools function calling | 2 | none | 0/10 | ||
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | none | 0/10 | ||
Run regulated workloads with HIPAA/BAA support, SOC 2, and data-residency options C Compliance | platform-engineer | Compliance trust — stories about compliance trust in this arenaCompliance trust | 2 | none | 0/10 | ||
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | 0/10 | ||
See published per-minute or usage pricing and estimate cost per call before committing G Pricing | founder | Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Escalate a live call to a human with warm or blind transfer, passing context along C Call control | developer | Telephony — stories about telephony in this arenaTelephony | 2 | none | untested | none yet | |
Get accurate real-time transcription with control over the STT provider, language models, or key terms C Transcription | developer | Transcription recording — stories about transcription recording in this arenaTranscription recording | 2 | none | untested | none yet | |
Ground the agent on my documents with a built-in knowledge base or RAG so it answers from my content C Personalization | developer | Agent building — building agents — abstractions, tool wiring, control flowAgent building | 2 | none | untested | none yet | |
Meet call-recording consent and disclosure obligations with per-call recording controls and configurable data retention C Compliance | founder | Compliance trust — stories about compliance trust in this arenaCompliance trust | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Retrieve full call recordings and transcripts programmatically for every call C Recording | platform-engineer | Transcription recording — stories about transcription recording in this arenaTranscription recording | 2 | none | untested | none yet | |
Run conversations in multiple languages, including detecting and switching language mid-call C Build | developer | Agent building — building agents — abstractions, tool wiring, control flowAgent building | 2 | none | untested | none yet | |
Use model-based end-of-turn detection beyond simple VAD silence timeouts so the agent doesn't talk over slow speakers C Turn taking | developer | Latency turntaking — stories about latency turntaking in this arenaLatency turntaking | 2 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | partial | 6/10 | Cclaimed | |
Monitor live calls in production and get alerts when agents misbehave or error rates spike C Monitoring | platform-engineer | Testing analytics — stories about testing analytics in this arenaTesting analytics | 1 | partial | 4/10 | Cclaimed | |
The platform's own AI helps me author agents — generating or improving prompts, flows, and test cases from a description C Agent ops | ai-native user | Agent building — building agents — abstractions, tool wiring, control flowAgent building | 1 | partial | 4/10 | Cclaimed | |
Enable noise suppression or audio filtering so the agent stays coherent on noisy real-world calls C Turn taking | developer | Latency turntaking — stories about latency turntaking in this arenaLatency turntaking | 1 | none | untested | none yet | |
My agent can send DTMF keypresses, navigate IVR menus, and detect or leave voicemail C Call control | developer | Telephony — stories about telephony in this arenaTelephony | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 44 stories with headroom
What would move Bland’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools
nonemoves agent-readyimpact 45
Bland's evidence only documents it exposing an outbound MCP server so that external AI coding agents can call Bland's own tools (docs-11, docs-20, docs-27, probe-rt-2) — the reverse direction of this story.
Latency turntaking — stories about latency turntaking in this arenaRely on the agent to handle interruptions (barge-in) gracefully — stopping speech, updating context, and recovering the turn
nonemoves PA Scoreimpact 30
Missing: any documentation or claim about detecting user interruptions, halting agent speech, updating context after a barge-in, and resuming/recovering the conversational turn.
Latency turntaking — stories about latency turntaking in this arenaSee documented end-to-end voice latency numbers or tuning guidance backing the platform's speed claims
nonemoves PA Scoreimpact 30
No evidence pack items mention latency numbers, benchmarks, or tuning guidance for end-to-end voice response time; documentation covers pathways, SIP, MCP, CLI, and enterprise features but nothing about speed/latency metrics or optimization guidance.
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
No evidence of a data export feature or open-format export of account data (pathways, call logs, memories, etc.); the docs cover CLI, MCP, and SDK integrations but nothing about exporting user data for portability/exit.
Openness — open source, data portability, and self-hosting storiesSelf-host the core product
nonemoves PA Scoreimpact 30
Bland is documented as a hosted enterprise voice AI platform (call dispatch, pathways, SIP, MCP, CLI) with no mention of an on-prem/self-hosted deployment option; 'enterprise' release controls (docs-14, docs-29, docs-31) only govern version adoption timing on Bland's own infrastructure, not customer self-hosting.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
No evidence in the pack addresses data-training opt-out or AI-training privacy policies for Bland; nothing about training-data usage or opt-out controls is mentioned across any of the docs or probes.
Deployment scale — stories about deployment scale in this arenaSelf-host the voice agent runtime from open-source code on my own infrastructure
nonemoves PA Scoreimpact 30
Bland is presented throughout as a hosted enterprise SaaS platform (managed infrastructure, release adoption controls, canary deployments on Bland's own containers) with no mention of open-source code or a self-hostable runtime; a community post even shows a user asking for an open-source alternative because Bland itself isn't one.
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent
nonemoves agent-readyimpact 30
Missing: documentation of scoped API key creation, permission levels, or per-agent credential restriction.
Showing the top 8 of 44 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map8 surfaces · 34 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
Tutorials docs27 stories
- My coding agent can provision a complete voice agent end to end — create the agent, attach a number, and place a call — through the API, CLI, or MCP without touching the dashboard
- The platform's own AI helps me author agents — generating or improving prompts, flows, and test cases from a description
- Build a working phone voice agent — prompt, voice, and phone number — and take my first live call within an hour
- Design multi-step conversation flows in a visual builder with branching, states, and handoffs without writing code
- Inject dynamic variables and per-caller context at call time so each conversation is personalized
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Build against official SDKs
- Subscribe to events via webhooks
- Get AI-generated insights and suggestions from my data inside the product
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- Test against a sandbox environment without touching production data
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- Version, review, and roll back my automations
- See documented concurrency limits and scale to many simultaneous calls without manual capacity begging
- Do everything through the API that I can do in the UI
- Run batch outbound call campaigns with scheduling and throughput controls
- Provision phone numbers and run both inbound and outbound calls through the platform's API
- Connect my own carrier or PBX via SIP trunking (or import Twilio/Telnyx numbers) instead of being locked to bundled telephony
- The platform's AI reviews my calls for me — scoring quality, flagging failures, and analyzing resolution automatically
- See call analytics — success rates, durations, outcomes, sentiment — in dashboards without building my own
- Monitor live calls in production and get alerts when agents misbehave or error rates spike
- Test agents with simulated conversations or evals before putting them on real phone calls
- Extract structured data from every call — outcomes, entities, dispositions — delivered via API or webhook after the call
- My agent can call external APIs and custom functions mid-conversation and speak the result without awkward dead air
Integrations docs12 stories
- My coding agent can provision a complete voice agent end to end — create the agent, attach a number, and place a call — through the API, CLI, or MCP without touching the dashboard
- The platform's own AI helps me author agents — generating or improving prompts, flows, and test cases from a description
- Build a working phone voice agent — prompt, voice, and phone number — and take my first live call within an hour
- Point an agent at llms.txt or agent-oriented docs
- Connect an agent via an official MCP server
- Drive the product through a documented public API
- Get AI-generated insights and suggestions from my data inside the product
- Operate the product with natural-language commands
- Perform bulk operations across many items at once
- Do everything through the API that I can do in the UI
- See call analytics — success rates, durations, outcomes, sentiment — in dashboards without building my own
- Monitor live calls in production and get alerts when agents misbehave or error rates spike
Sdks docs10 stories
- My coding agent can provision a complete voice agent end to end — create the agent, attach a number, and place a call — through the API, CLI, or MCP without touching the dashboard
- Build a working phone voice agent — prompt, voice, and phone number — and take my first live call within an hour
- Run the product headlessly / in CI for automation
- Use an official CLI
- Drive the product through a documented public API
- Build against official SDKs
- Operate the product with natural-language commands
- Perform bulk operations across many items at once
- Do everything through the API that I can do in the UI
- Provision phone numbers and run both inbound and outbound calls through the platform's API
Enterprise features docs9 stories
- My coding agent can provision a complete voice agent end to end — create the agent, attach a number, and place a call — through the API, CLI, or MCP without touching the dashboard
- Test against a sandbox environment without touching production data
- Rely on versioned APIs with a documented deprecation policy
- Version, review, and roll back my automations
- See documented concurrency limits and scale to many simultaneous calls without manual capacity begging
- Run batch outbound call campaigns with scheduling and throughput controls
- Provision phone numbers and run both inbound and outbound calls through the platform's API
- Connect my own carrier or PBX via SIP trunking (or import Twilio/Telnyx numbers) instead of being locked to bundled telephony
- Test agents with simulated conversations or evals before putting them on real phone calls
docs.bland.ai7 stories
- Build a working phone voice agent — prompt, voice, and phone number — and take my first live call within an hour
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- Define rules that trigger actions automatically on events
- Run batch outbound call campaigns with scheduling and throughput controls
- Provision phone numbers and run both inbound and outbound calls through the platform's API
- My agent can call external APIs and custom functions mid-conversation and speak the result without awkward dead air
OpenAPI spec5 stories
Tts docs3 stories
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$npx -y bland-cli --versionreproduced$ npx -y bland-cli --version \|/0.6.2 \
$curl -si -X POST https://api.bland.ai/v1/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'reproduced$ curl -si -X POST https://api.bland.ai/v1/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'
HTTP/2 401
date: Sat, 05 Sep 2026 01:43:46 GMT
content-type: application/json; charset=utf-8
content-length: 103
cf-ray: a3618b8158056037-SJC
cf-cache-status: DYNAMIC
etag: W/"67-/Lw9FzQaXQ8E/3/52qDGPfvEZC8"
server: cloudflare
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Origin, Accept-Encoding
access-control-allow-headers: Content-Type,Authorization,x-bland-org-id,Accept,Accept-Language,Content-Language,encrypted-[redacted],encrypted_[redacted],traceparent,tracestate,x-datadog-origin,x-datadog-parent-id,x-datadog-trace-id,x-datadog-sampling-priority,x-bland-nonce,x-bland-mod,baggage,Range
access-control-allow-methods: GET,POST,PATCH,DELETE,OPTIONS,PUT
access-control-expose-headers: Set-Cookie, Accept-Ranges, Content-Range, Content-Length
x-content-type-options: nosniff
x-bland-mod: kors
x-envoy-upstream-service-time: 2
set-cookie: __cf_bm=2OyxT3vzOxI5yEruxXSjpV9_6LDpm26tENRnIic1TIw-1788572626.13957-1.0.1.1-cDYw5Un6cmH5fZUR4nVBANMC408XXG33TLzvWMojF_uhtcrY6xFX6rSKpxxcXcvdCeZK15V.3IgF4JyBS.NpEbn_L43QNJEeSRuSsc.PXpsOCX6NyBBApchmNe89_3eh; HttpOnly; SameSite=None; Secure; Path=/; Domain=bland.ai; Expires=Sat, 05 Sep 2026 02:13:46 GMT
alt-svc: h3=":443"; ma=86400
{"data":null,"errors":[{"error":"AUTH_FAILURE","message":"No Authorization Header or Session Cookie"}]}
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
7 of 18 testable claims verified · 0 contradicted → integrity 39/100
24 distinct capability claims found in Bland’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
7
Verified
11
Unverified
0
Contradicted
16
Undersold
Verified (8)
“Provides a Pathways API to create and manage conversation pathways programmatically”
Drive the product through a documented public APIfullproof ↗
“Official MCP server lets AI coding agents place/inspect calls, build pathways, manage agents, query analytics, run evals, and search docs via natural language”
“Official CLI lets you manage the entire Bland account from the terminal (calls, pathways, numbers, etc.)”
“Official SDK lets you embed a Bland voice agent into web apps (React/Vanilla JS/Node) with secure server-side auth”
“Customers choose when to adopt a new platform release; infrastructure stays pinned to the chosen version”
Rely on versioned APIs with a documented deprecation policypartialproof ↗
“Supports number porting to bring existing phone numbers onto Bland”
Provision phone numbers and run both inbound and outbound calls through the platform's APIfullproof ↗
“Can dispatch outbound AI phone calls to customers and leads to streamline operations”
Build a working phone voice agent — prompt, voice, and phone number — and take my first live call within an hourfullproof ↗
“Can create inbound phone numbers for use cases like customer support”
Provision phone numbers and run both inbound and outbound calls through the platform's APIfullproof ↗
Unverified (17)
“Can promote a pathway version to staging and test it before it goes live”
Test against a sandbox environment without touching production datapartialproof ↗
“Lets users bring their own Twilio account and port existing phone numbers into the platform”
Connect my own carrier or PBX via SIP trunking (or import Twilio/Telnyx numbers) instead of being locked to bundled telephonyfullproof ↗
“API integration lets the AI agent call any HTTP endpoint during a conversation”
My agent can call external APIs and custom functions mid-conversation and speak the result without awkward dead airpartialproof ↗
“Sends post-call webhook notifications automatically after each call completes”
“Sends post-call webhook notifications automatically after each call completes”
Extract structured data from every call — outcomes, entities, dispositions — delivered via API or webhook after the callpartialproof ↗
“Batch calling lets you launch high-volume outbound campaigns by uploading a CSV of recipients”
Run batch outbound call campaigns with scheduling and throughput controlsfullproof ↗
“Evals let you grade call quality using LLM judges across defined dimensions”
Test agents with simulated conversations or evals before putting them on real phone callsfullproof ↗
“Testbed lets you isolate a specific node from a real or test call, edit the prompt, and re-run it repeatedly to see output variance”
Test agents with simulated conversations or evals before putting them on real phone callsfullproof ↗
“Memory lets agents remember callers across calls, SMS, and other channels for continuity”
Inject dynamic variables and per-caller context at call time so each conversation is personalizedpartialproof ↗
“Custom voice cloning from a ~10 second clean sample, with sample quality capping voice quality”
Clone a custom brand voice and use it for my agents, with a documented consent processpartialproof ↗
“Supports inbound and outbound SIP trunking to/from your own carrier or PBX”
Connect my own carrier or PBX via SIP trunking (or import Twilio/Telnyx numbers) instead of being locked to bundled telephonyfullproof ↗
“Conversational Pathways let you visually design multi-step conversation flows with per-node instructions”
Design multi-step conversation flows in a visual builder with branching, states, and handoffs without writing codefullproof ↗
“Pathway edits create a draft version; live calls keep using the published production version until promoted”
“Supports A/B testing a new agent release against the live production version using real calls before full rollout”
“Supports canary deployments, running a new release on separate containers and gradually shifting real traffic to it”
“Pathway nodes can use fixed sentences or dynamic prompting and execute webhooks at any conversation point”
“Pathway nodes can use fixed sentences or dynamic prompting and execute webhooks at any conversation point”
Design multi-step conversation flows in a visual builder with branching, states, and handoffs without writing codefullproof ↗
Undersold (16)
My coding agent can provision a complete voice agent end to end — create the agent, attach a number, and place a call — through the API, CLI, or MCP without touching the dashboardfullproof ↗
The platform's own AI helps me author agents — generating or improving prompts, flows, and test cases from a descriptionpartialproof ↗
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationfullproof ↗
Get AI-generated insights and suggestions from my data inside the productpartialproof ↗
Set up automations that run autonomously in the backgroundpartialproof ↗
Delegate tasks to a built-in AI assistant inside the productfullproof ↗
Operate the product with natural-language commandsfullproof ↗
Perform bulk operations across many items at oncefullproof ↗
Define rules that trigger actions automatically on eventsfullproof ↗
See documented concurrency limits and scale to many simultaneous calls without manual capacity beggingpartialproof ↗
Do everything through the API that I can do in the UIfullproof ↗
The platform's AI reviews my calls for me — scoring quality, flagging failures, and analyzing resolution automaticallypartialproof ↗
See call analytics — success rates, durations, outcomes, sentiment — in dashboards without building my ownpartialproof ↗
Monitor live calls in production and get alerts when agents misbehave or error rates spikepartialproof ↗
Choose from a broad voice library or plug in multiple TTS providers to get the voice I wantpartialproof ↗
Claims outside our story set (1)
Real capability claims found in Bland’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Uses JWT signatures with a public JWKS endpoint to verify requests without storing secrets”
source ↗
Pricing signals
- $0.14per minutepay-as-you-goStart plan talk-time (per-minute) rate, the cheapest pay-as-you-go tiersource ↗as of 2026-09-07
- freeper minutefree tierStart plan has $0 platform fee, no card required, plus 2 credits and a free inbound number ($15/mo value)source ↗as of 2026-09-07
- $299per month (entry plan)entry planBuild plan monthly platform fee; includes $0.12/min talk-time ratesource ↗as of 2026-09-07
Extracted verbatim from the vendor’s own pricing page — hover a figure for the exact quote.
Business model
Pay-as-you-go per-minute call pricing billed to a credit balance; enterprise adds dedicated infrastructure, custom dialing rates, and compliance contracts.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
Agent surface uptime MCP 100% · llms.txt 100% (30d, checked every 6h since Sep 8 '26)
