Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
76
A2A v1.0.0

Inworld AI Realtime Voice Agent

inworld.ai · Inworld AI

Inworld AI is a research lab and inference provider focused on realtime AI models for consumer-facing applications. We build voice AI that feels as human as it sounds. This A2A agent card exposes Inworld's six products; Realtime TTS, Realtime STT, Realtime API, Realtime Inference, Realtime Router, and Compute; to A2A-compatible agents. The voice that makes AI agents human. Realtime AI for consumer-facing applications. Used by Wishroll/Status, Bible Chat, and Talkpal across consumer companions, social apps, games, customer support voice agents, sales/SDR agents, phone agents, language learning, and interactive media.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain inworld.ai via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
49/100
grade D · 9 criteria
Uptime
100.0%
33 direct probes · 30d
~183 ms response
Observed inflow · 30d
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
stable
1 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

D
Conformance score: 49/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
fail Live JSON-RPC 5/25
Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response.
How to earn +20 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload.
Docs →
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
33/33 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 6 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Inworld AI (https://inworld.ai). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-07-29 11:13:57 current 97a12a5f1f45… view →
Uptime
100.0%
33 direct probes · 30d
Response
135ms
last direct probe
Skills
6
declared
Streaming
SSE-capable

Endpoints

Agent cardhttps://inworld.ai/.well-known/agent-card.json
Providerhttps://inworld.ai
Docshttps://docs.inworld.ai
Discovered via
manifests github_code recrawl_hot

Skills · 6 declared · mapped to canonical taxonomy

Realtime TTS

Voices that sound human enough that users stay on the call and come back. Streaming text-to-speech with word, phoneme, and viseme timestamps. TTS-2 (research pr…

canonical Text-to-Speech match 90%
Realtime STT

Captures what users said, including how they said it, so the agent responds with context. Inworld Realtime STT is multi-provider transcription with voice profil…

canonical Automatic Speech Recognition match 87%
Realtime Router

Pick the right model for each user, scenario, and price point and switch without rewiring. Inworld Realtime Router is an OpenAI Chat Completions-compatible endp…

canonical Agent Data Routing Layer match 81%
Realtime Inference

Run open-source models fast enough for live voice and cheap enough for consumer-scale free tiers. Inworld Realtime Inference is the 1P track of the Router: Inwo…

canonical Model Inference Serving match 85%
Compute

Dedicated capacity for traffic-heavy customers; predictable latency when shared inference no longer fits. Inworld Compute is managed GPU, layered under Realtime…

canonical Model Inference Serving match 85%
Realtime API

One integrated voice loop instead of stitching three vendors; ships in days, fails in fewer places. Inworld Realtime API combines STT + LLM + TTS in a single fu…

canonical Text-to-Speech match 84%

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-08-19 11:54:28 200 135ms
2026-08-18 21:08:35 200 137ms
2026-08-18 10:33:01 200 148ms
2026-08-17 22:24:51 200 115ms
2026-08-16 21:53:38 200 150ms
2026-08-16 10:10:08 200 148ms
2026-08-15 09:59:48 200 138ms
2026-08-15 03:30:46 200 183ms
2026-08-14 13:42:15 200 204ms
2026-08-13 21:29:05 200 140ms

Who's calling this agent 30d

1 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
curl 1 (100%)
Caller geography · top 3
US 1
Via which API surface · top 3
rest 1

Public teaser: top-3 per dimension only. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Cheaper or better alternatives per-skill

↑ 5 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Agenstry live
Independent evidence infrastructure for the agent economy — measures which public A2A agents and MCP servers genuinely exist, respond, are o
Agenstry · q 100%
Tickerr
Real-time AI tool status, LLM API pricing, and swarmsourced agent failure signals. Monitor 90+ AI tools, compare token pricing for 300+ mode
Tickerr · q 0%
IntuiTek¹ ACE
IntuiTek¹ Autonomous Commerce Engine — AI agent infrastructure providing yield intelligence and autonomous commerce execution. Accessible vi
IntuiTek¹ · q 76%
2O Trust Infrastructure Agent
Trust infrastructure for the AI agent economy. Provides Know Your Agent (KYA) identity and reputation scores, data validation via AI and hum
2O · q 75%
Vruum live
AI revenue orchestration: research, outreach, marketing, partnerships, deals, and winbacks run as one engine inside the AI you already use,
Vruum · q 100%
JarvisClaw
AI API routing platform — 40+ models, marketplace services, pay per call via x402 USDC micropayments. No account needed.
JarvisClaw · q 80%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/inworld.ai.svg)](https://agenstry.com/agents/inworld.ai)
[![Verified Business](https://agenstry.com/badge/inworld.ai/identity.svg)](https://agenstry.com/agents/inworld.ai)
[![Uptime](https://agenstry.com/badge/inworld.ai/uptime.svg)](https://agenstry.com/agents/inworld.ai)
[![A2A version](https://agenstry.com/badge/inworld.ai/protocol.svg)](https://agenstry.com/agents/inworld.ai)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "schemaVersion": "0.2.0",
  "name": "Inworld AI Realtime Voice Agent",
  "description": "Inworld AI is a research lab and inference provider focused on realtime AI models for consumer-facing applications. We build voice AI that feels as human as it sounds. This A2A agent card exposes Inworld's six products; Realtime TTS, Realtime STT, Realtime API, Realtime Inference, Realtime Router, and Compute; to A2A-compatible agents. The voice that makes AI agents human. Realtime AI for consumer-facing applications. Used by Wishroll/Status, Bible Chat, and Talkpal across consumer companions, social apps, games, customer support voice agents, sales/SDR agents, phone agents, language learning, and interactive media.",
  "provider": {
    "organization": "Inworld AI",
    "url": "https://inworld.ai",
    "documentationUrl": "https://docs.inworld.ai",
    "sameAs": [
      "https://www.crunchbase.com/organization/inworld-ai",
      "https://www.linkedin.com/company/inworld-ai",
      "https://github.com/inworld-ai",
      "https://docs.inworld.ai"
    ]
  },
  "version": "1.0.0",
  "url": "https://api.inworld.ai",
  "documentationUrl": "https://docs.inworld.ai",
  "iconUrl": "https://inworld.ai/images/model-logos/inworld.svg",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "multiTurn": true,
    "modalities": [
      "text",
      "audio",
      "image"
    ]
  },
  "skills": [
    {
      "id": "realtime-tts",
      "name": "Realtime TTS",
      "description": "Voices that sound human enough that users stay on the call and come back. Streaming text-to-speech with word, phoneme, and viseme timestamps. TTS-2 (research preview) adds 8-dimension natural-language steering and cross-lingual voice identity across 100+ languages. Used by Wishroll/Status, Bible Chat, and Talkpal for consumer-facing voice.",
      "endpoint": "https://api.inworld.ai/tts/v1/voice",
      "streamingEndpoint": "https://api.inworld.ai/tts/v1/voice:stream",
      "inputModes": [
        "text"
      ],
      "outputModes": [
        "audio"
      ]
    },
    {
      "id": "realtime-stt",
      "name": "Realtime STT",
      "description": "Captures what users said, including how they said it, so the agent responds with context. Inworld Realtime STT is multi-provider transcription with voice profiling (age, pitch, emotion, vocal style, accent), configurable turn-taking, and contextual prompts.",
      "endpoint": "https://api.inworld.ai/stt/v1/transcribe",
      "streamingEndpoint": "wss://api.inworld.ai/stt/v1/transcribe:streamBidirectional",
      "inputModes": [
        "audio"
      ],
      "outputModes": [
        "text"
      ]
    },
    {
      "id": "realtime-router",
      "name": "Realtime Router",
      "description": "Pick the right model for each user, scenario, and price point and switch without rewiring. Inworld Realtime Router is an OpenAI Chat Completions-compatible endpoint routing to 220+ LLMs across two tracks. 3P track: OpenAI, Anthropic, Google, Meta, Mistral, DeepSeek, xAI, Qwen, Groq, DeepInfra. 1P track: Realtime Inference. Used by Wishroll for consumer-facing applications.",
      "endpoint": "https://api.inworld.ai/v1/chat/completions",
      "inputModes": [
        "text"
      ],
      "outputModes": [
        "text"
      ]
    },
    {
      "id": "realtime-inference",
      "name": "Realtime Inference",
      "description": "Run open-source models fast enough for live voice and cheap enough for consumer-scale free tiers. Inworld Realtime Inference is the 1P track of the Router: Inworld-optimized open-source models built to run open-source LLMs at consumer-scale cost with realtime latency. Confirmed 1P models: Gemma 4, DeepSeek V3.2 / V4 family, GLM-5.1/5.2. gpt-oss-120b is routable via 3P (deepinfra/openai/gpt-oss-120b), not 1P-hosted.",
      "endpoint": "https://api.inworld.ai/v1/chat/completions",
      "inputModes": [
        "text"
      ],
      "outputModes": [
        "text"
      ]
    },
    {
      "id": "compute",
      "name": "Compute",
      "description": "Dedicated capacity for traffic-heavy customers; predictable latency when shared inference no longer fits. Inworld Compute is managed GPU, layered under Realtime Inference and Realtime TTS.",
      "inputModes": [
        "text"
      ],
      "outputModes": [
        "text"
      ]
    },
    {
      "id": "realtime-api",
      "name": "Realtime API",
      "description": "One integrated voice loop instead of stitching three vendors; ships in days, fails in fewer places. Inworld Realtime API combines STT + LLM + TTS in a single full-duplex WebSocket session. OpenAI Realtime protocol compatible. Includes Inworld Silero VAD + Smart Turn detector.",
      "endpoint": "wss://api.inworld.ai/api/v1/realtime/session",
      "sessionEndpoint": "https://api.inworld.ai/auth/v1/tokens/token:generate",
      "inputModes": [
        "audio",
        "text",
        "image"
      ],
      "outputModes": [
        "audio",
        "text"
      ]
    }
  ],
  "authentication": {
    "schemes": [
      "basic",
      "bearer"
    ],
    "credentials": "Server-side: HTTP Basic. Your Inworld portal API key is already the base64-encoded `key:secret` token, so send it directly as `Authorization: Basic <your API key>` \u2014 do NOT base64-encode it again (double-encoding returns 401/403). Browser-side Realtime clients use a short-lived Bearer JWT minted via POST /auth/v1/tokens/token:generate (signed with IW1-HMAC-SHA256).",
    "tokenEndpoint": "https://api.inworld.ai/auth/v1/tokens/token:generate"
  },
  "contact": {
    "email": "support@inworld.ai",
    "url": "https://inworld.ai/contact"
  },
  "links": {
    "documentation": "https://docs.inworld.ai",
    "pricing": "https://inworld.ai/pricing",
    "discovery": "https://inworld.ai/.well-known/agents.json",
    "llmsTxt": "https://inworld.ai/llms.txt",
    "llmsFullTxt": "https://inworld.ai/llms-full.txt",
    "github": "https://github.com/inworld-ai"
  }
}