Bland built what it calls an easy-to-integrate voice call API - sending an AI phone call takes about ten lines of code: provide a prompt and a number, and Bland handles the rest. Under the hood it's a three-model pipeline (transcription, language, text-to-speech) running on Bland's own self-hosted infrastructure, with a visual Pathways builder for structured conversations, custom tools for taking real actions mid-call, and a claimed sub-2-second response latency. This guide expands on Bland's own API introduction with the technical and pricing detail developers actually need.
authorization: <API_KEY>Bland's own framing for why the product exists: most automated voice calls people encounter are IVR (interactive voice response) - slow, hold-heavy systems designed by banks, telecoms, and utilities to make it hard to reach a human - or robocalls, which most people associate with spam. Together, IVR and robocalls turned phone calls from a medium for connecting with people into "a channel for spam and wasting time," in Bland's words.
Bland cites billions of dollars wasted annually across healthcare, real estate, and other industries on formulaic, repeated phone calls for data collection - often handled by outsourced call centers that burn budget and still struggle to scale or deliver good customer experiences.
"We built Bland because we believe phone calls can be amazing" - empowering developers to build phone agents that are helpful, friendly, and competent, rather than another layer of IVR frustration.
Bland's programmable voice tool combines three underlying AI models with telephone network infrastructure to send and receive AI voice calls, per the company's own technical description.
Listens to incoming audio and converts it to text in real time.
Takes the transcribed text and determines how the AI agent should respond, based on the configured prompt/task.
Outputs human-sounding audio from the language model's response - completing the loop back to the caller.
Per Bland's own walkthrough: provide your AI a task and a number to call; Bland's servers dispatch the call, the voice agent handles the end-to-end conversation, and Bland returns a transcript afterward. Most developers then pass that transcript to an LLM (Bland's blog specifically mentions OpenAI's GPT API as one option) to parse key data and formulate a follow-up response or action.
app.bland.ai).curl -X POST https://api.bland.ai/v1/calls \ -H "authorization: YOUR_API_KEY" \ -H "content-type: application/json" \ -d '{ "phone_number": "+15555550123", "task": "You are a friendly scheduling assistant. Confirm the callers appointment time and offer to reschedule if needed.", "voice": "maya" }'
phone_number must be valid E.164 format.voice accepts any voice ID, including custom voice clones - default/curated voices can be referenced directly by name (e.g., "maya") instead of a raw ID.Per Bland's own description, the voice chat API is "fully dynamic" - developers can inject live context into inbound calls, and call functions during a live phone conversation to take real actions, not just talk.
Beyond a single freeform prompt, Bland's Pathways system is a visual builder for structured call flows - widely cited across independent 2026 reviews as Bland's standout feature.
For teams with existing telephony infrastructure, Bland supports sending calls from your own Twilio account rather than exclusively through Bland-provisioned numbers.
Per Bland's own blog: "start exploring the rest of Bland's platform" - several capabilities extend well beyond a single call.
Create a custom voice clone from a single short audio sample - 2026 reviews confirm this works from one clip, not a large training dataset.
Automated machine detection software lets a Bland agent navigate other companies' IVR menus on your behalf, rather than only handling calls where a human answers directly.
Upload a CSV of lead data and phone numbers to send large batches of calls - the path to scaling outbound campaigns well beyond one-off calls.
Automatically identifies questions the agent couldn't answer during real calls, so teams can address gaps and improve resolution rates over time.
| Integration | Coverage |
|---|---|
| Zapier | Access to 9,000+ apps, including Stripe, Google Sheets/Forms/Calendar, HubSpot, Calendly, Gmail, Typeform, and Webflow |
| Twilio | Native integration for custom-number call origin; compatible with existing Twilio Studio flows |
| Custom webhooks | Triggered at each Pathway conversation node - update CRMs, ERPs, or ticketing systems in real time as a call progresses |
Bland doesn't publish a full self-serve pricing breakdown on its own site - most detailed figures come from third-party analyses and community reports, which is itself a commonly cited frustration in reviews.
| Component | Reported rate | Notes |
|---|---|---|
| Connected call minute | ~$0.09–$0.14/min | Applies to outbound, inbound, and voicemail alike per one Jan 2026 source; a Dec 2025 restructuring reportedly raised the Start-tier rate from $0.09 to $0.14/min (a 55% increase) |
| Short outbound attempts | ~$0.015 min | Minimum charge for outbound calls under 10 seconds |
| TTS (Business plan) | ~$0.02/100 characters | Lower TTS rate unlocked on higher plan tiers |
| Monthly plan fees | ~$299–$499/mo | Unlocks higher concurrency, voice clones, webhook integrations - required for full feature access beyond pure pay-as-you-go |
Independent 2026 reviews converge on a fairly consistent picture: Bland is a developer-led platform optimized specifically for high-volume outbound calling, not a no-code tool for non-technical teams.
| Good fit | Weaker fit |
|---|---|
| Teams with developer resources comfortable working with APIs | No-code teams wanting a pure drag-and-drop experience |
| High-volume outbound campaigns (sales, reminders, notifications) | Primarily inbound support use cases where other platforms may be optimized differently |
| Organizations needing structured, guardrailed conversation control via Pathways | Teams prioritizing lowest possible latency for real-time conversation above all else |
| Enterprises with strict data-sovereignty/security requirements (self-hosted stack) | Budget-constrained teams needing fully predictable, transparent pricing upfront |
How many lines of code does it take to send an AI phone call?
Per Bland's own description, about ten lines - provide a prompt (task) and a phone number, and Bland handles dispatching the call, running the conversation, and returning a transcript.
What's the core API endpoint?
POST /v1/calls - send an AI phone call with a custom objective and actions, supporting instructions, tool use, and Pathway-driven conversation flow.
Is Bland's latency actually under 2 seconds?
That's Bland's own stated claim, attributed to its self-hosted model architecture. Independent 2026 reviews are mixed - some praise call quality and response speed, while others describe latency as a real problem in production. Test directly for your specific use case.
What is BYOT?
Bring Your Own Twilio - a mode that lets you send calls from your own existing Twilio account rather than a Bland-provisioned number, using a special BYOT API key.
How much does Bland cost?
Full pricing isn't published on Bland's own site - expect to book a call to see complete pricing. Third-party reports cite roughly $0.09–$0.14/min for connected calls plus monthly plan fees (~$299–$499) for higher concurrency, voice clones, and webhook integrations. Confirm current rates directly with Bland.
Is Bland a no-code tool?
Not primarily - it's developer-led. While the developer portal includes a UI for sending calls and building Pathways visually, most reviews agree meaningful production use requires working with the API and some technical setup.
What are Pathways?
Bland's visual builder for structured conversation flows - defining routing, transfers, conditional logic, and variable extraction so agent behavior stays predictable and guardrailed across many calls, rather than relying on a single freeform prompt.
This guide is anchored on Bland's own API blog post, supplemented with independent 2026 reviews for pricing and production detail:
| Topic | Source | Why it matters |
|---|---|---|
| Original API introduction | bland.ai/blog/the-bland-ai-voice-call-api | Bland's own explanation of why and how the API was built (source for this guide) |
| API reference | docs.bland.ai | Authoritative endpoint schemas, auth, and current parameters |
| Send Call endpoint | docs.bland.ai/api-v1/post/calls | Full request/response reference for the core calling endpoint |
| Custom tools tutorial | docs.bland.ai/tutorials/custom-tools | How to wire up function calling during live calls |
| Independent pricing/review coverage | Lindy, Coval, Orvera, AgentAya, Prospeo blogs | Cross-checked third-party pricing and production-use analysis |