Rank #4 of 9 in Voice Agent Platforms
Install
Showcase


Try itExperimental
See what an agent can do with LiveKit Agents 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).
$lk --versionrecorded session — replayed, not liveVerified integrations
Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.
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: 13 free · 1 paid · 0 enterprise · 16 not stated in evidence
Follow the green: where the map greys out is where LiveKit Agents 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
✓8/10
unlocks → Webhooks · Scoped API keys · MCP server · Machine-readable spec · Versioning policy · Full data export · The platform's own AI helps me author agents — generating or improving prompts, flows, and test cases from a description · Run conversations in multiple languages, including detecting and switching language mid-call · Inject dynamic variables and per-caller context at call time so each conversation is personalized
Subscribe to events via webhooks
—–
Build against official SDKs
✓9/10
Issue scoped/least-privilege API credentials for an agent
—–
Connect an agent via an official MCP server
—–
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
—–
Test against a sandbox environment without touching production data
~6/10
Explore an interactive API reference with runnable examples
—–
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—–
Operate the product with natural-language commands
~4/10
Plug MCP servers into this product so it can use their tools
✓8/10
Get AI-generated insights and suggestions from my data inside the product
—–
Set up automations that run autonomously in the background
✓7/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
—0/10
Provision phone numbers and run both inbound and outbound calls through the platform's API
~6/10
Connect my own carrier or PBX via SIP trunking (or import Twilio/Telnyx numbers) instead of being locked to bundled telephony
✓7/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 | fullfree | 8/10 | Tprobed | |
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 | full | 8/10 | Cclaimed | |
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 | none± | untested | none yet | |
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 | none± | untested | none yet | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | fullfree | 9/10 | Tprobed | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | fullfree | 9/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 | fullfree | 8/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 | fullfree | 7/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 | 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 | untested | none yet | |
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 | none± | untested | none yet | |
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 | untested | none yet | |
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 | none | untested | none yet | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
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 | partialfree | 6/10 | Tprobed | |
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 | fullfree | 9/10 | Tprobed | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | fullfree | 9/10 | Tprobed | |
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 | fullfree | 9/10 | Tprobed | |
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 | fullfree | 8/10 | Tprobed | |
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 | 7/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 | partial | 6/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 5/10 | Cclaimed | |
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 | partial | 5/10 | Tprobed | |
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 | 0/10 | ||
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 | 0/10 | ||
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 | |
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 | full | 9/10 | Cclaimed | |
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 | full | 9/10 | Cclaimed | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | fullfree | 8/10 | Tprobed | |
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 | |
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 | 7/10 | Cclaimed | |
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 | 6/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 | partial | 6/10 | Tprobed | |
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 | partial | 6/10 | Cclaimed | |
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | partialfree | 5/10 | Tprobed | |
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 | partial | 4/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 | 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 | partialpaid | 3/10 | Xcommunity | |
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 | disputed | 3/10 | Dcontradicted | |
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 | 0/10 | ||
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 | none | 0/10 | ||
Run batch outbound call campaigns with scheduling and throughput controls C Campaigns | founder | Telephony — stories about telephony in this arenaTelephony | 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 | ||
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 | 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 | ||
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 | 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 | |
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 | 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 | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 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 | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 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 | 4/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 | none | 0/10 | ||
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 | 0/10 | ||
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 | none | 0/10 | ||
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 |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 43 stories with headroom
What would move LiveKit Agents’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 productDelegate tasks to a built-in AI assistant inside the product
nonemoves Built-in AIimpact 45
The axis applies to this product kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
Agenticness — how well agents can access and operate the productConnect an agent via an official MCP server
nonemoves agent-readyimpact 45
The axis applies to this product kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
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
The evidence pack contains no documented end-to-end latency benchmarks or explicit tuning guidance for reducing turn-taking latency — only feature descriptions (turn detector, adaptive interruption handling) without numbers or configuration guidance.
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
The evidence pack documents LiveKit Agents' open-source, self-hostable nature (Apache-2.0 server, pip/npm installable framework) but contains no explicit mention of data export tooling, open data formats for conversation/session logs, or a documented exit/migration path for user data.
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 usage for AI model training, opt-out policies, or any privacy commitments regarding training data; the evidence pack is entirely about agent framework features (tools, telephony, testing, MCP support).
Agenticness — how well agents can access and operate the productGet AI-generated insights and suggestions from my data inside the product
nonemoves Built-in AIimpact 30
The axis applies to this product kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent
nonemoves agent-readyimpact 30
The evidence pack covers voice/agent features, tool-calling, MCP, testing, and telephony, but contains no mention of scoped or least-privilege API key/token issuance for agents (e.g., LiveKit's grant-based access tokens or credential scoping).
Agenticness — how well agents can access and operate the productSubscribe to events via webhooks
nonemoves agent-readyimpact 30
No evidence pack items mention webhooks or an event-subscription mechanism for LiveKit Agents; the docs cover MCP tool integration, telephony, testing, and turn detection, but nothing about webhook-based event notifications.
Showing the top 8 of 43 — 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 · 31 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
Agents 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
- 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
- Ground the agent on my documents with a built-in knowledge base or RAG so it answers from my content
- Point an agent at llms.txt or agent-oriented docs
- Run the product headlessly / in CI for automation
- Plug MCP servers into this product so it can use their tools
- Drive the product through a documented public API
- Build against official SDKs
- Set up automations that run autonomously in the background
- Operate the product with natural-language commands
- Test against a sandbox environment without touching production data
- 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
- Self-host the voice agent runtime from open-source code on my own infrastructure
- Rely on the agent to handle interruptions (barge-in) gracefully — stopping speech, updating context, and recovering the turn
- Use model-based end-of-turn detection beyond simple VAD silence timeouts so the agent doesn't talk over slow speakers
- Do everything through the API that I can do in the UI
- Read the product's source under an open license
- Self-host the core product
- The platform's AI reviews my calls for me — scoring quality, flagging failures, and analyzing resolution automatically
- Test agents with simulated conversations or evals before putting them on real phone calls
- My voice agent can plug in MCP servers as tool sources so one integration grants it whole toolsets mid-call
- My agent can call external APIs and custom functions mid-conversation and speak the result without awkward dead air
- Get accurate real-time transcription with control over the STT provider, language models, or key terms
- Choose from a broad voice library or plug in multiple TTS providers to get the voice I want
GitHub README20 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
- Ground the agent on my documents with a built-in knowledge base or RAG so it answers from my content
- Run the product headlessly / in CI for automation
- Plug MCP servers into this product so it can use their tools
- Use an official CLI
- Drive the product through a documented public API
- Build against official SDKs
- Set up automations that run autonomously in the background
- Test against a sandbox environment without touching production data
- Version, review, and roll back my automations
- Self-host the voice agent runtime from open-source code on my own infrastructure
- Do everything through the API that I can do in the UI
- Read the product's source under an open license
- Self-host the core product
- 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
- Test agents with simulated conversations or evals before putting them on real phone calls
- My voice agent can plug in MCP servers as tool sources so one integration grants it whole toolsets mid-call
Home docs9 stories
- 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
- Set up automations that run autonomously in the background
- Test against a sandbox environment without touching production data
- See documented concurrency limits and scale to many simultaneous calls without manual capacity begging
- Self-host the voice agent runtime from open-source code on my own infrastructure
- Read the product's source under an open license
- Self-host the core product
- Choose where my data is stored (region/residency)
Sip docs6 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
- Set up automations that run autonomously in the background
- 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
llms.txt4 stories
livekit.io3 stories
- Build a working phone voice agent — prompt, voice, and phone number — and take my first live call within an hour
- 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
Hacker News2 stories
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$lk --versionreproduced$ lk --version lk version 2.18.6
$livekit-server --dev # keyless boot, curl :7880, then killreproduced$ livekit-server --dev # [redacted]less boot, curl :7880, then kill
HTTP/1.1 200 OK
Vary: Origin
2026-09-04T18:43:51.300-0700 INFO livekit server/main.go:210 starting in development mode
2026-09-04T18:43:51.300-0700 INFO livekit server/main.go:213 no [redacted]s provided, using placeholder [redacted]s {"API [redacted]": "dev[redacted]", "API Secret": "secret"}
2026-09-04T18:43:51.302-0700 INFO livekit service/server.go:298 starting LiveKit server {"portHttp": 7880, "nodeID": "ND_ZZ2gPqkrsmsJ", "nodeIP": "192.168.0.239", "version": "1.13.6", "bindAddresses": ["127.0.0.1", "::1"], "rtc.portTCP": 7881, "rtc.portUDP": {"Start":7882,"End":0}}
$uv run --with livekit-agents python3 -c 'import livekit.agents as a; print("PA_PROBE_OK livekit-agents", a.__version__)'reproduced$ uv run --with livekit-agents python3 -c 'import livekit.agents as a; print("PA_PROBE_OK livekit-agents", a.__version__)'
⠋ Resolving dependencies...
⠙ Resolving dependencies...
⠋ Resolving dependencies...
⠙ Resolving dependencies...
⠙ livekit-agents==1.8.0
⠙ json-repair==0.60.1
⠙ livekit==1.1.17
⠙ aiofiles==25.1.0
⠙ aiohttp==3.14.3
⠙ av==18.1.0
⠙ certifi==2026.7.22
⠙ click==8.5.0
⠙ colorama==0.4.6
⠙ docstring-parser==0.18.0
⠙ eval-type-backport==0.4.0
⠙ livekit-api==1.2.1
⠙ livekit-blingfire==1.1.0
⠙ livekit-local-inference==0.2.7
⠙ livekit-protocol==1.1.26
⠙ nest-asyncio==1.6.0
⠙ numpy==2.5.2
⠙ openai==2.54.0
PA_PROBE_OK livekit-agents 1.8.0
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
7 of 18 testable claims verified · 0 contradicted → integrity 39/100
25 distinct capability claims found in LiveKit Agents’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
7
Verified
11
Unverified
0
Contradicted
12
Undersold
Verified (9)
“Lets any Python or Node.js program join a LiveKit room as a full realtime participant”
“Build and deploy a working voice assistant in under 10 minutes using Python or Node.js”
Build a working phone voice agent — prompt, voice, and phone number — and take my first live call within an hourfullproof ↗
“Adaptive interruption handling distinguishes intentional barge-ins from casual backchanneling so the agent responds naturally”
Rely on the agent to handle interruptions (barge-in) gracefully — stopping speech, updating context, and recovering the turnfullproof ↗
“Agents can call external APIs or look up data to support retrieval-augmented generation”
My agent can call external APIs and custom functions mid-conversation and speak the result without awkward dead airfullproof ↗
“Many LLM providers offer built-in server-side tools executed within a single API call”
My agent can call external APIs and custom functions mid-conversation and speak the result without awkward dead airfullproof ↗
“Full support for LLM tool use lets you build a custom library of tools to extend agent context”
My agent can call external APIs and custom functions mid-conversation and speak the result without awkward dead airfullproof ↗
“Secure self-hosted deployment requires a domain and SSL certificate”
Self-host the voice agent runtime from open-source code on my own infrastructurefullproof ↗
“Built for AI coding agents like Claude Code, Cursor, and Codex to provision and operate agents”
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 dashboardpartialproof ↗
“Agents can run on LiveKit Cloud's global infrastructure for scale”
See documented concurrency limits and scale to many simultaneous calls without manual capacity beggingpartialproof ↗
Unverified (16)
“TurnDetector model encodes user audio to capture both words and how they're spoken for turn-taking decisions”
Use model-based end-of-turn detection beyond simple VAD silence timeouts so the agent doesn't talk over slow speakersfullproof ↗
“Agents can call external APIs or look up data to support retrieval-augmented generation”
Ground the agent on my documents with a built-in knowledge base or RAG so it answers from my contentpartialproof ↗
“Native MCP support lets you integrate tools from MCP servers with one line of code”
Plug MCP servers into this product so it can use their toolsfullproof ↗
“Native MCP support lets you integrate tools from MCP servers with one line of code”
My voice agent can plug in MCP servers as tool sources so one integration grants it whole toolsets mid-callfullproof ↗
“Behavioral tests verify specific agent interactions and integrate with pytest or Vitest test suites”
Test agents with simulated conversations or evals before putting them on real phone callsfullproof ↗
“Agent simulations run full end-to-end conversations against an LLM-driven simulated user and evaluate the results”
Test agents with simulated conversations or evals before putting them on real phone callsfullproof ↗
“Built-in test framework includes judges to automatically assess whether the agent performed as expected”
Test agents with simulated conversations or evals before putting them on real phone callsfullproof ↗
“Integrates with LiveKit's telephony stack so agents can place or receive phone calls”
Provision phone numbers and run both inbound and outbound calls through the platform's APIpartialproof ↗
“Large ecosystem of open source plugins connects agents to many different AI providers”
Choose from a broad voice library or plug in multiple TTS providers to get the voice I wantpartialproof ↗
“Agent Builder lets you prototype and deploy voice agents directly in the browser with no code”
Design multi-step conversation flows in a visual builder with branching, states, and handoffs without writing codepartialproof ↗
“Instant rollback to a previous agent deployment”
“Access many AI models via LiveKit Inference on LiveKit Cloud, or connect directly via open source provider plugins”
Choose from a broad voice library or plug in multiple TTS providers to get the voice I wantpartialproof ↗
“Telephony support lets you build voice apps that handle both inbound and outbound calls”
Provision phone numbers and run both inbound and outbound calls through the platform's APIpartialproof ↗
“Outbound SIP trunks let the agent place outgoing phone calls”
Connect my own carrier or PBX via SIP trunking (or import Twilio/Telnyx numbers) instead of being locked to bundled telephonyfullproof ↗
“You can override the API key and base URL for any LLM, STT, or TTS provider not natively included”
Choose from a broad voice library or plug in multiple TTS providers to get the voice I wantpartialproof ↗
“You can override the API key and base URL for any LLM, STT, or TTS provider not natively included”
Get accurate real-time transcription with control over the STT provider, language models, or key termspartialproof ↗
Undersold (12)
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationfullproof ↗
Drive the product through a documented public APIfullproof ↗
Set up automations that run autonomously in the backgroundfullproof ↗
Operate the product with natural-language commandspartialproof ↗
Test against a sandbox environment without touching production datapartialproof ↗
Define rules that trigger actions automatically on eventspartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Choose where my data is stored (region/residency)partialproof ↗
Claims outside our story set (3)
Real capability claims found in LiveKit Agents’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.
“LiveKit Inference lets you run AI models without needing your own API keys”
source ↗“Any code — AI agents, media processors, or custom logic — can join a room as a programmatic participant”
source ↗“Includes an embedded, secure TURN server with authentication integrated into the LiveKit stack”
source ↗
Pricing signals
- $0.01per minutepay-as-you-goAgent session minutes overage rate (Ship/Scale plans) after included minutes; matches calculator's 'Agent session' ratesource ↗as of 2026-09-07
- freeper minutefree tierBuild (free) plan includes 1,000 agent session minutes per month before usage billing appliessource ↗as of 2026-09-07
- $50per month (entry plan)entry planShip plan starting price, cheapest paid tiersource ↗as of 2026-09-07
Extracted verbatim from the vendor’s own pricing page — hover a figure for the exact quote.
Business model
Apache-2.0 open-source framework and server you can self-host free; LiveKit Cloud charges usage-based per-minute/bandwidth pricing with a free tier and custom enterprise.
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 llms.txt 100% (30d, checked every 6h since Sep 8 '26)
