
Retell
Retell AI is a powerful conversational AI platform designed to automate voice, SMS, and chat interactions with natural, humanlike performance. Built on top of your choice of large language models (LLMs), Retell allows teams to spin up real-time AI agents.
Score breakdown
Task success is worth up to 80 points, word error rate and latency up to 10 each.
Testing implementation
One of the calls Retell took, end to end: the simulated caller, the agent as deployed on Retell, the tool server it called and the grade. Callers, tools and grading are identical on every platform; only the platform and its model stack change.
Caller
C5-H1 · Large balance, cannot pay in full
- full name
- Maria Alvarez
- zip
- 10016
- date of birth
- 1972-06-30
- mobile
- 212-555-0133
Retell agent
Healthcare front desk
- STT
- Configured by the provider
- LLM
- Configured by the provider
- TTS
- Configured by the provider
- Transport
- WebRTC
- Prompt and tools
- Shared healthcare spec, 24 tools
Tool server
Bluejay healthcare systems
- Tools
- 24 HTTP tools
- State
- Seeded database per call
- Log
- Every request, keyed to the call
- Same build
- Every platform
Grade
Pass
- ✓
identify_patientfirst_name=Maria, last_name=Alvarez, dob=1972-06-30 - ✓
verify_identityfull_name=Maria Alvarez, dob=1972-06-30 - ✓
get_patient_summary - ✓
get_account_balance - ✓
explain_chargeline_item_id=li_visit - ✓
offer_financing - ✓
send_payment_linkmobile_e164=+12125550133 - ✓
find_slotslocation_ids=['loc_park_ave'] - ✓
reschedule_appointmentappointment_id=2, new_start=2026-08-24T09:00, new_end=2026-08-24T09:30
Tool-call diffempty
Database-state diffmatch
Task success by industry
Share of calls where the agent completed the caller's request. Click an industry to see what its callers ask for.
Word error rate
How well the platform heard the caller: the share of the caller's words its transcript got wrong. Lower is better. Variants replay a task with background noise or a degraded line.
Latency
How fast the agent answered: time from the caller's last word to the agent's first audio, over every turn. Full marks inside the shaded band; no points in the hatched end.
Findings
Setup review
The authors' assessment of building, deploying and running the agent on Retell: interface, developer experience, customization, going live, MCP, documentation, pricing and languages. Bluejay's voice AI engineers score it during setup from documented capabilities and hands-on use. Expand a category for what we check and how each item is scored.
UIHow well someone can build, test and review an agent in the console without writing code.8 / 10
How it is scored. Six weighted line items, each graded full, half or none: time to first agent, build without code, test in the browser, call review, errors you can see, team workspace.
| What we checked | Weight | Grade | Note |
|---|---|---|---|
| Time to first agent | 2.5 | half* 1.25 | not checked |
| Build without code | 2.0 | full* 2 | Console agent builder (docs) |
| Test in the browser | 1.5 | full* 1.5 | Browser test call (docs) |
| Call review | 1.5 | full* 1.5 | Call history with transcript + recording (docs) |
| Errors you can see | 1.5 | half* 0.75 | not checked |
| Team workspace | 1.0 | full* 1 | Workspaces (docs) |
Initial grades from the 28–29 Oct 2026 run and public docs; * = judged from docs, not yet verified on a call.
DevXWhether a developer can build, run and read back the whole agent from code.8.8 / 10
How it is scored. Six weighted line items: agent-as-code, call control, data out, API correctness, SDK quality, scoped keys and auth.
| What we checked | Weight | Grade | Note |
|---|---|---|---|
| Agent-as-code | 2.5 | full 2.5 | Agent + LLM prompt updated by API, read back identical (fixes/ts_date) |
| Call control | 1.5 | full* 1.5 | Create/end calls by API (docs) |
| Data out | 2.5 | full* 2.5 | Call transcripts by API (docs) |
| API correctness | 1.5 | half 0.75 | Silently dropped 11 schema keywords (format: date, min/max) in healthcare + legal (vendor_configs/REPORT.md) |
| SDK quality | 1.0 | full* 1 | Python + TS SDKs (docs) |
| Scoped keys and auth | 1.0 | half* 0.5 | not checked |
Initial grades from the 28–29 Oct 2026 run and public docs; * = judged from docs, not yet verified on a call.
Platform customizabilityHow far you can shape the agent: its models, conversation behaviour, prompt and tools.6.5 / 10
How it is scored. Seven weighted line items, including interruption handling measured on the platform's defaults during end-to-end validation.
| What we checked | Weight | Grade | Note |
|---|---|---|---|
| Model choice | 1.5 | half* 0.75 | Pick from Retell's model list; ran gpt-5.6-terra (vendor_configs) |
| Conversation behaviour | 1.0 | full* 1 | Responsiveness, backchannel, silence, reminders documented (vendor_configs) |
| Interruption handling | 3.0 | half* 1.5 | Not measured |
| Prompt and context | 1.0 | full 1 | Full prompt + calendar, read back identical (ts_date) |
| Custom tools | 2.5 | half 1.25 | HTTP tools work; schema keywords dropped (vendor_configs) |
| Speech controls | 0.5 | full* 0.5 | not checked |
| Agent handoff | 0.5 | full* 0.5 | Agent transfer (docs) |
Initial grades from the 28–29 Oct 2026 run and public docs; * = judged from docs, not yet verified on a call.
Go liveEverything needed to take the agent to production and keep it running.6.5 / 10
How it is scored. Seven weighted line items, including runtime under load: the break rate at 20 concurrent calls against the 2-call baseline.
| What we checked | Weight | Grade | Note |
|---|---|---|---|
| Telephony and numbers | 2.0 | full* 2 | Numbers + SIP (docs) |
| Release management | 1.5 | half* 0.75 | Ran unpublished v0 LLM; versioning not exercised |
| Runtime under load | 2.5 | half* 1.25 | Ran 14 concurrent, no change logged; 20 not tested |
| Integrations at the edge | 1.0 | half* 0.5 | not checked |
| Ops and incident response | 1.5 | half* 0.75 | not checked |
| Compliance and trust | 1.0 | full* 1 | SOC 2 / HIPAA claimed (docs) |
| Support and escalation | 0.5 | half* 0.25 | not checked |
Initial grades from the 28–29 Oct 2026 run and public docs; * = judged from docs, not yet verified on a call.
MCPWhether the agent can use tools over MCP, and whether coding agents can build and run the platform through MCP.8.2 / 10
How it is scored. Four weighted line items: MCP tools on a live call, connection controls, a platform MCP server, and how much of the API that server covers.
| What we checked | Weight | Grade | Note |
|---|---|---|---|
| MCP tools on a live call | 3.5 | full* 3.5 | MCP tools (docs) |
| MCP connection controls | 1.5 | half* 0.75 | not checked |
| Platform MCP server | 3.0 | full* 3 | Official Retell MCP server (docs.retellai.com/get-started/mcp-server) |
| What that server can do | 2.0 | half* 1 | not checked |
Initial grades from the 28–29 Oct 2026 run and public docs; * = judged from docs, not yet verified on a call.
DocsWhether the docs are accurate, complete and usable by people and by coding agents.6.5 / 10
How it is scored. Eight weighted line items, from reference accuracy and payload schemas to change management and machine-readability.
| What we checked | Weight | Grade | Note |
|---|---|---|---|
| Reference accuracy | 2.0 | full 2 | Defaults we checked matched the API reference (vendor_configs) |
| Payload and event schemas | 1.5 | half* 0.75 | not checked |
| Concepts and lifecycle | 1.0 | half* 0.5 | not checked |
| Telephony and go-live guides | 1.5 | half* 0.75 | not checked |
| Errors, limits and gotchas | 1.0 | half* 0.5 | not checked |
| Examples and quickstarts | 1.0 | half* 0.5 | not checked |
| Change management | 1.0 | half* 0.5 | not checked |
| Machine-readability | 1.0 | full* 1 | OpenAPI + llms.txt published |
Initial grades from the 28–29 Oct 2026 run and public docs; * = judged from docs, not yet verified on a call.
Pricing clarityWhether a buyer can predict what the platform will cost and see what it is costing.7 / 10
How it is scored. Six weighted line items, including cost per hour: our estimate from public pricing against the real bill for the scored calls.
| What we checked | Weight | Grade | Note |
|---|---|---|---|
| Public price | 2.0 | full* 2 | Public per-minute pricing |
| Every line item named | 1.5 | full* 1.5 | Voice infra, telephony, LLM, TTS itemized (retellai.com/pricing) |
| Cost per hour matches the estimate | 3.0 | half* 1.5 | Bill not reconciled |
| Usage and spend in the product | 1.5 | half* 0.75 | not checked |
| Spend controls | 1.5 | half* 0.75 | Concurrency limits + auto-recharge; no hard cap found (docs) |
| Free start | 0.5 | full* 0.5 | Free credits |
Initial grades from the 28–29 Oct 2026 run and public docs; * = judged from docs, not yet verified on a call.
Language supportWhether the agent can take a call in Spanish, French, Mandarin Chinese, Hindi or Arabic, understand it and reply in that language.7 / 10
How it is scored. One translated probe task per language, two runs each. Full when the agent understood and replied in the language, half when it understood but replied in English.
| What we checked | Weight | Grade | Note |
|---|---|---|---|
| Spanish | 2.0 | full* 2 | Graded by configuration; live probes not run |
| French | 2.0 | full* 2 | Graded by configuration; live probes not run |
| Mandarin Chinese | 2.0 | half* 1 | not checked |
| Hindi | 2.0 | half* 1 | not checked |
| Arabic | 2.0 | half* 1 | not checked |
Initial grades from the 28–29 Oct 2026 run and public docs; * = judged from docs, not yet verified on a call.
Run details
Model configuration
- STT
- Configured by the provider
- LLM
- Configured by the provider
- TTS
- Configured by the provider
- Transport
- WebRTC
Run
- Scored calls
- 630
- Runs per task
- 5
- Run dates
- 21–22 Oct 2026
- Concurrency held
- up to 14 calls
- Turns measured
- 3,492 turns