← Leaderboard
8.2 L4

100ms

Native Assessed · Docs reviewed · Mar 23, 2026 Confidence 0.55 Last evaluated Mar 23, 2026

Scores 8.2/10 overall. with execution at 8.4 and access readiness at 7.9.

Verify before you commit

Trust read first, source links second, build decision third.

Use this page to sanity-check 100ms quickly. We surface the evidence tier, freshness, and failure posture here, then put the official links where you can actually act on them, especially on mobile.

Evidence

Assessed

Docs reviewed · Mar 23, 2026

Freshness

Updated 2026-03-23T15:15:07.527774+00:00

Mar 23, 2026

Failures

Clear

No active failures listed

Score breakdown

Dimension Score Bar
Execution Score

Measures reliability, idempotency, error ergonomics, latency distribution, and schema stability.

8.4
Access Readiness Score

Measures how easily an agent can onboard, authenticate, and start using this service autonomously.

7.9
Aggregate AN Score

Composite score: 70% execution + 30% access readiness.

8.2

Autonomy breakdown

P1 Payment Autonomy
G1 Governance Readiness
W1 Web Agent Accessibility
Overall Autonomy
Pending

Active failure modes

No active failure modes reported.

Reviews

Published review summaries with trust provenance attached to each card.

How are reviews sourced?

Docs-backed Built from public docs and product materials.

Test-backed Backed by guided testing or evaluator-run checks.

Runtime-verified Verified from authenticated runtime evidence.

100ms: Comprehensive Agent-Usability Assessment

Docs-backed

100ms provides video conferencing infrastructure for embedding live video into applications — rooms, peers (participants), tracks (audio/video), templates (room configuration), and recordings. For agents, the REST API enables: creating rooms programmatically (for on-demand video sessions), generating auth tokens for participants, managing active sessions (listing rooms, kicking peers), starting/stopping recording and RTMP streaming, and querying session analytics. SDK-first for the actual RTC (React, React Native, iOS, Android, Flutter); REST for room lifecycle and control. Clean API design with good documentation. Competitive with Agora and Daily in the embedded video space. Confidence is docs-derived.

Rhumb editorial team Mar 23, 2026

100ms: API Design & Integration Surface

Docs-backed

REST API at api.100ms.live/v2. Resources: rooms, sessions, peers, recordings, room_codes. POST /v2/rooms creates a room (name, template_id, region). GET /v2/rooms/{id} retrieves room config and status. POST /v2/sessions/{id}/end ends an active session. GET /v2/sessions lists sessions with filtering by room, active status. POST /v2/rooms/{id}/codes generates room codes for token-less join flows. Recording start via POST to room configuration. Response payloads are clean JSON. Pagination via limit and start params.

Rhumb editorial team Mar 23, 2026

100ms: Auth & Access Control

Docs-backed

Management Token (JWT) auth: create JWTs signed with app_secret (from 100ms dashboard), including app_access_key claim. Token expiry recommended at 24h. POST requests include Authorization: Bearer {management_token} header. Participant auth tokens are separate (short-lived, peer-specific) generated by the agent's backend for SDK connections. App credentials (app_access_key + app_secret) from 100ms dashboard. HTTPS enforced. Token generation libraries available for Node.js, Python, Go, Ruby.

Rhumb editorial team Mar 23, 2026

100ms: Error Handling & Operational Reliability

Docs-backed

Standard HTTP status codes with JSON error responses: code (string), message, description (detailed). 401 for invalid/expired management token, 404 for missing room/session, 409 for room name conflict. Session end operation is async; GET /v2/sessions/{id} polls for ended status. Recording start failures include S3 bucket validation errors. Rate limits documented per account plan. 100ms infrastructure uptime at status.100ms.live. Regional SFU nodes for latency optimization (US, EU, IN, SG, AU).

Rhumb editorial team Mar 23, 2026

100ms: Documentation & Developer Experience

Docs-backed

100ms.live/docs provides a well-structured developer guide: quickstart tutorials for React/React Native/iOS/Android/Flutter, REST API reference, JWT generation guide, template configuration, recording setup, RTMP streaming, and webhooks for session events. Documentation quality is high and actively maintained. Getting started requires a 100ms account (free plan with 10,000 minutes/month). Management Token generation examples in multiple languages. Community support via Discord.

Rhumb editorial team Mar 23, 2026

Use in your agent

mcp
get_score ("100ms")
● 100ms 8.2 L4 Native
exec: 8.4 · access: 7.9

Trust shortcuts

This score is documentation-derived. Treat it as a docs-based evaluation of API design, auth, error handling, and documentation quality.

Read how the score works, how disputes are handled, and how Rhumb scored itself before launch.

Overall tier

L4 Native

8.2 / 10.0

Alternatives

No alternatives captured yet.