# Amazon Nova 2 Sonic

> Amazon Nova 2 Sonic is AWS's speech-to-speech model for voice agents on Amazon Bedrock. Clients stream audio and text events both ways over the InvokeModelWithBidirectionalStream API, with turn-taking, interruptions, asynchronous tool calls and multilingual voices.

- Canonical: https://www.anchorterminal.com/tools/amazon-nova-sonic
- Pricing: https://www.anchorterminal.com/tools/amazon-nova-sonic#pricing
- Reviews: https://www.anchorterminal.com/tools/amazon-nova-sonic#reviews
- Markdown: https://www.anchorterminal.com/tools/amazon-nova-sonic.md (~7,800 tokens)
- Slim: https://www.anchorterminal.com/tools/amazon-nova-sonic.min.md (~1,430 tokens, same facts, less prose, for token-sensitive contexts)
- JSON: https://www.anchorterminal.com/tools/amazon-nova-sonic.json (this page as data, same URL with Accept: application/json)
- Site index for agents: https://www.anchorterminal.com/llms.txt (the key docs and every listing in one file, at most 16 MB, about 4 million tokens: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- DNS: dig +short TXT amazon-nova-sonic.grade.anchorterminal.com (the grade as a DNS TXT record, for a sandbox with no HTTP where names still resolve; also top., best.<category>. and <a>.vs.<b>. under the zone, and the same under grade.letme.dev)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-11-07

## Overview

**Grade B · 67.6/100 · rank #314 of 1486 · #6 in Conversational voice agents · not agent-ready · confidence low**


More from Amazon Web Services, listed separately because each is its own product: [Amazon Bedrock](https://www.anchorterminal.com/tools/amazon-bedrock.md) (Model APIs & inference), [Amazon Nova Multimodal Embeddings](https://www.anchorterminal.com/tools/amazon-nova-embeddings.md) (Embeddings & rerankers), [Amazon Bedrock Guardrails](https://www.anchorterminal.com/tools/amazon-bedrock-guardrails.md) (Guardrails & safety filters), [Amazon Transcribe](https://www.anchorterminal.com/tools/amazon-transcribe.md) (Speech-to-text), [Amazon Polly](https://www.anchorterminal.com/tools/amazon-polly.md) (Text-to-speech), [Amazon Bedrock AgentCore Memory](https://www.anchorterminal.com/tools/agentcore-memory.md) (Agent memory), [Amazon Bedrock AgentCore Identity](https://www.anchorterminal.com/tools/agentcore-identity.md) (Agent auth & delegated access), [AWS Secrets Manager](https://www.anchorterminal.com/tools/aws-secrets-manager.md) (Secrets & credential vaults), [Web Search Tool on Amazon Bedrock AgentCore](https://www.anchorterminal.com/tools/agentcore-web-search.md) (Web search APIs), [AWS MCP Servers](https://www.anchorterminal.com/tools/aws-mcp-servers.md) (Cloud & infrastructure), [Amazon SES](https://www.anchorterminal.com/tools/amazon-ses.md) (Email delivery APIs), [Amazon Location Service](https://www.anchorterminal.com/tools/amazon-location.md) (Maps, geocoding & places), [Amazon Translate](https://www.anchorterminal.com/tools/amazon-translate.md) (Translation), [Amazon Ads API](https://www.anchorterminal.com/tools/amazon-ads-api.md) (Advertising & campaign operations), [Amazon Creators API](https://www.anchorterminal.com/tools/amazon-creators-api.md) (Shopping, returns & refunds).

## Assessment

Nova 2 Sonic runs speech-to-speech conversations with asynchronous tools on Bedrock, with IAM scoping, no default storage of inputs and a 99.9 per cent SLA. Sessions cut off at 8 minutes, the Python SDK is pre-alpha, and the event payloads have no schema file. Prices are in a script-drawn table we couldn't read.

## Facts

| Field | Value |
| --- | --- |
| Vendor | Amazon Web Services (https://aws.amazon.com/ai/generative-ai/nova/speech/) |
| Kind | HTTP API |
| Category | Conversational voice agents (https://www.anchorterminal.com/categories/voice-agents) |
| Transport | HTTP |
| Auth | API key · AWS Signature Version 4 with IAM credentials or a role, scoped per model ARN by IAM policy. The Sonic quickstart signs with environment credentials. Whether Bedrock API keys work on the bidirectional stream wasn't confirmed. Access is self-serve once a person has an AWS account. |
| Pricing | Pay per use (Pay per use) · Billed per speech and text token on Bedrock on demand. The Nova and Bedrock pricing pages draw their price tables by script, so the figures weren't read on 6 November 2026. No model-specific free tier; new AWS accounts get up to $200 in Free Tier credits. |
| x402 | No · No x402, MPP or L402 in the Nova or Bedrock docs (checked 2026-11-06). Billing runs through the AWS account. |
| Licence | unknown |
| Tools exposed | 0 |
| Packages | pypi: `aws-sdk-bedrock-runtime`; npm: `@aws-sdk/client-bedrock-runtime` |
| Source | https://github.com/aws-samples/amazon-nova-samples |
| Docs | https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-conversational-speech.html |
| llms.txt | https://docs.aws.amazon.com/nova/latest/nova2-userguide/llms.txt |
| Last release | 2026-05-28 |
| Surface listed | Nova 2 Sonic through Amazon Bedrock's `InvokeModelWithBidirectionalStream` API, read from the Nova 2 developer guide (Markdown pages, llms.txt, release notes, document history), the Bedrock API reference, quotas, lifecycle and abuse-detection pages and the AWS Health history on 6 November 2026. No AWS account was used and no stream was opened |
| Relationship to Bedrock | Nova 2 Sonic is one model on Amazon Bedrock, which is graded on its own as amazon-bedrock. This listing covers the speech-to-speech model and its event protocol |
| Languages and voices | English (US, UK, India, Australia), French, Italian, German, Spanish, Portuguese and Hindi, with polyglot voices TIFFANY and MATTHEW that speak all of them |
| Session | Event lifecycle of session, prompt and content events, barge-in, turn-taking sensitivity, cross-modal text input, chat history up to 200 KB injected once at the start, and asynchronous tool calls while the model keeps speaking |
| Earlier model | Nova Sonic version 1 (`amazon.nova-sonic-v1:0`) remains documented in the Nova 1 guide with its own quota |
| Capabilities | voice.agent, voice.speech-to-speech, voice.tools, voice.telephony |
| Tags | official, hosted, usage-priced, closed-source, python, typescript, llms-txt, streaming, enterprise |
| JSON | https://www.anchorterminal.com/api/v1/tools/amazon-nova-sonic.json |

## Score breakdown (methodology v0.7, October 2026 research run)

Assessed 2026-11-06 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: low. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. "This run" is each category's share of the 100 points.

| Category | Weight | This run | Score (0–100) | Points |
| --- | --- | --- | --- | --- |
| Reliability | 16% | 20 | 95 | 19.0 |
| Performance | 10% | pending | pending | n/a |
| Schema & documentation | 13% | 16.2 | 75 | 12.2 |
| Agent ergonomics | 13% | 16.2 | 64 | 10.4 |
| Security & auth | 14% | 17.5 | 77 | 13.5 |
| Payments & pricing | 10% | 12.5 | 10 | 1.2 |
| Task success | 10% | pending | pending | n/a |
| Maintenance & community | 7% | 8.8 | 50 | 4.4 |
| Transparency & trust (editorial 64, provenance 94) | 7% | 8.8 | 79 | 6.9 |
| Negative events | up to −15 | up to −15 | none recorded | 0 |
| **Total** | | | | **67.6 → B** |

### Why each score

- Reliability 95 (checked 2026-11-06): Hosted reading. AWS Health Dashboard with per-service, per-Region history (20). The dashboard history file (newest event 30 October 2026) lists no Bedrock event in the 90 days from 8 August, and the 3 September us-west-2 event names STS, Connect and IAM Identity Center, not Bedrock. The public dashboard records broad events only, so 25 of 30, as amazon-nova-embeddings was read. Quotas published, 20 concurrent requests per Region, not adjustable (15). The stream API lists `ThrottlingException` (429), `ServiceUnavailableException` (503), `ModelTimeoutException` (408) and `ModelStreamErrorException` (424), Bedrock's troubleshooting guide advises backoff with jitter, and the 8-minute connection limit comes with a session-continuation sample (15). Bedrock's SLA of 99.9 per cent a month per Region for model APIs, as read for amazon-nova-embeddings on 1 November (10). Generally available since 2 December 2025 (10). 20 + 25 + 15 + 15 + 10 + 10 = 95.
- Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes.
- Schema & documentation 75 (checked 2026-11-06): The Bedrock service model types `InvokeModelWithBidirectionalStream`, but the Sonic events inside it (session, prompt, content, tool and usage events) are JSON payloads documented only in the guide, with no schema file (12 of 25). llms.txt and Markdown copies of the Nova 2 guide (10). Guides on the event lifecycle, barge-in, turn-taking, async tools and chat history say when and how to use each (16 of 20). Event fields are documented as JSON examples and tables, not typed schemas (10 of 15). Sample repositories in several languages and the API's exceptions with HTTP codes (12 of 15). Release notes and document history, with in-place model refreshes and a versioned model ID (15). Total 75.
- Agent ergonomics 64 (checked 2026-11-06): Scored as an API. Responses carry transcripts of both sides and usage events, chat history is capped at 200 KB and can be injected once per session (15 of 25). Output controls are voice, turn-taking sensitivity and text or audio input (12 of 20). Typed exceptions with HTTP codes, while errors inside the event stream are less documented (15 of 20). Asynchronous tool calls let the model keep talking, and AWS samples show how to resume after the 8-minute limit, with nothing on repeating tool side effects after a reconnect (12 of 20). A session needs a sequence of start events before audio. The JavaScript SDK is current, but the Python SDK the quickstart uses is pre-alpha and needs Python 3.12 (10 of 15). Total 64.
- Security & auth 77 (checked 2026-11-06): SigV4 with IAM roles and temporary credentials scoped per model ARN, as the Sonic quickstart signs (30). Tools run in the client, so side effects are the developer's to approve, and IAM can restrict which models a role invokes, with no approval step in the API (12 of 20). The model listens to callers and acts on tool results, and no prompt-injection guidance was found in the Sonic guide (5 of 15). CloudTrail logs Bedrock API calls, read as amazon-nova-embeddings was (12 of 15). VDP on HackerOne, Bedrock in SOC scope and a valid security.txt on aws.amazon.com, with no paid bounty, as on the other AWS listings (18 of 20). Total 77.
- Payments & pricing 10 (checked 2026-11-06): No x402, MPP or L402 (0). The Nova and Bedrock pricing pages carry a speech-to-speech table drawn by script, so the per-token prices weren't read and this line scores absent, which is our reader's limit and not the vendor's (0). New accounts get up to $200 in Free Tier credits, and the Free Tier FAQ says most new customers need no payment method, read as half on the other AWS listings (10). A person signs up for an AWS account in a browser (0). Total 10.
- Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored.
- Maintenance & community 50 (checked 2026-11-06): Read as a model. The newest dated change is the May 2026 refresh, completed on 28 May, 162 days before this check (10). No Sonic release note or document history entry in the 90 days from 8 August. The pre-alpha Python SDK shipped 0.9.0, 0.10.0, 0.11.0 and 0.12.0 in the window, counted half (10 of 20). Release notes, document history, re:Post and AWS Support (10 of 15). The JavaScript Bedrock runtime client is current at 3.1163.0, while the Python route is pre-alpha (10 of 15). The SDKs ship on AWS's release train; CI not read (10). Total 50.
- Transparency & trust 79 (checked 2026-11-06): Closed model under the AWS Service Terms, with Apache-2.0 SDKs and samples (15). Bedrock stores no inputs or outputs by default and model providers can't see them, Sonic isn't on the abuse-detection page's list of models whose traffic is stored, and section 50.3 doesn't list Bedrock among services whose content improves AWS services, as read for amazon-nova-embeddings on 1 November (22 of 30). Bedrock's lifecycle policy for models launched before 7 September 2026 promises 12 months and a Legacy period of at least 6 months, but the March and May refreshes changed the model in place under the same ID (15 of 20). Regions are listed, with sub-processors not read (12 of 20). Total 64.

Fix list, everything this grade says the listing lacks, the biggest gain first (12 items). What it covers is at https://www.anchorterminal.com/fixes/amazon-nova-sonic.md (JSON https://www.anchorterminal.com/fixes/amazon-nova-sonic.json). The whole list for a coding agent comes from `POST https://www.anchorterminal.com/api/v1/fix-list` with `{"listing": "amazon-nova-sonic", "plan": "read"}`, free while the beta runs

### What we couldn't check

- unchecked: whether Bedrock API keys can authenticate InvokeModelWithBidirectionalStream
- unchecked: Nova 2 Sonic's per-token prices, because the pricing tables are drawn by script
- PyPI's JSON API for the client library, which pypi.org/robots.txt disallows, was fetched once by mistake on 6 November. Release dates were re-read from the allowed PyPI RSS feed, and nothing taken only from the JSON is used.
- unchecked: whether CloudTrail records bidirectional stream calls as data events

### Sources

- Nova 2 Sonic overview: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-conversational-speech.md> (seen 2026-11-06)
- Nova 2 release notes: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.md> (seen 2026-11-06)
- Nova 2 document history: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/doc-history.md> (seen 2026-11-06)
- Nova 2 llms.txt: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/llms.txt> (seen 2026-11-06)
- Sonic getting started: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-getting-started.md> (seen 2026-11-06)
- Sonic integrations: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-integrations.md> (seen 2026-11-06)
- InvokeModelWithBidirectionalStream reference: <https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithBidirectionalStream.html> (seen 2026-11-06)
- Bedrock quotas: <https://docs.aws.amazon.com/general/latest/gr/bedrock.html> (seen 2026-11-06)
- Bedrock model lifecycle: <https://docs.aws.amazon.com/bedrock/latest/userguide/model-lifecycle.html> (seen 2026-11-06)
- Bedrock abuse detection: <https://docs.aws.amazon.com/bedrock/latest/userguide/abuse-detection.md> (seen 2026-11-06)
- AWS Health history: <https://history-events-us-east-1-prod.s3.amazonaws.com/historyevents.json> (seen 2026-11-06)
- Bedrock pricing (tables not readable): <https://aws.amazon.com/bedrock/pricing/> (seen 2026-11-06)
- Python SDK releases: <https://pypi.org/rss/project/aws-sdk-bedrock-runtime/releases.xml> (seen 2026-11-06)

## Score history

Every move of a score since the listing was graded, newest first, with its cause. A score can't move without an entry here. JSON: https://www.anchorterminal.com/api/v1/tools/amazon-nova-sonic/history.json

- 2026-11-06: graded 67.6 B (methodology 0.7)

## Who's behind it (provenance 94/100, checked 2026-11-06)

| Check | Finding | Points |
| --- | --- | --- |
| Legal entity named | Amazon Web Services, Inc. | 20/20 |
| Domain age | amazon.com, registered 1994-11-01 (32 years) | 15/15 |
| Endpoint on the vendor's domain | amazon.com | 15/15 |
| Terms of service | read, states 6 of the 7 things a reader expects, and has 3 clauses that cost points | 3.1/10 |
| Privacy policy | read, states 8 of the 8 things a reader expects | 10/10 |
| Status page | health.aws.amazon.com/health/status | 10/10 |
| Changelog | published | 10/10 |
| security.txt | valid | 10/10 |
| People named | 4 named with their role, 1 with a public profile | 10/10 |
| Support route | help pages | 5/5 |

The endpoint is on amazonaws.com, an AWS domain registered on 2005-08-18. The security.txt on aws.amazon.com expires on 2027-10-16.

The AWS Service Terms were last updated on 30 October 2026. Section 50.12 covers Amazon Bedrock, and Bedrock is not among the services section 50.3 lists for use of content to improve AWS services.

RDAP gives 1994-11-01 for amazon.com and 2005-08-18 for amazonaws.com.

aws.amazon.com/.well-known/security.txt has Contact, Policy and Encryption fields. Its Expires value is 2027-10-16T16:25:03Z, re-read on 2026-11-01.

docs.aws.amazon.com/robots.txt allows the Nova and Bedrock pages read. The Nova and Bedrock pricing pages draw their tables by script, so Nova 2 Sonic's prices weren't read.

### Terms and privacy, as read

A reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice.

**Terms of service** (https://aws.amazon.com/service-terms/), read 2026-10-08, dated 2026-10-01, states 6 of the 7 things a reader expects.

- To know. Says it may use customer content to train or improve models, and gives an opt-out. "You may instruct AWS not to use and store Amazon WorkSpaces AI Content processed by Amazon WorkSpaces AI Features to develop and improve the Service or technologies of AWS or its affiliates by configuring an AI services opt-out policy using AWS Organizations."
- To know. Restricts automated access (costs points). "Reverse engineer, decompile, attempt to reconstruct, scrape, systematically collect, or duplicate Address Validation Data."
- To know. Restricts benchmarking or competitive use (costs points). "You may not, and may not allow any third party to, use Amazon CloudWatch Network Monitoring, or any data or information made available through Amazon CloudWatch Network Monitoring, to, directly or indirectly, develop, improve, or offer a similar or competing product or service."
- To know. Says the terms or the service can change without notice (costs points). "We may change, discontinue, or deprecate support for any third-party software development services at any time without prior notice."
- Gives the date it was last updated. Last updated 2026-10-01.
- Not found in the text. Names the governing law or courts.
- Says how changes to the terms are announced. Gives 30 days of notice before a change.

**Privacy policy** (https://aws.amazon.com/privacy/), read 2026-10-08, dated 2026-05-18, states 8 of the 8 things a reader expects.

- To know. Says it sells personal data or shares it for advertising. "To help you receive more useful and relevant ads on other sites and services and to measure their effectiveness, AWS shares limited personal information with our advertising partners."
- Gives the date it was last updated. Last updated 2026-05-18.
- Says how long data is kept. For as long as needed, with no period named.
- Gives a privacy contact. Names a data protection officer.
- Says where data is transferred or stored. Relies on the Data Privacy Framework.
- Also in the text (2026-10-08). The notice does not cover content that customers process, store or host on AWS. It refers to the customer agreement for how that content is handled. "This Privacy Notice does not apply to the “content” processed, stored, or hosted by our customers using AWS Offerings in connection with an AWS account."

## Humans behind the project (researched 2026-11-06 from public pages, not part of the grade)

### Key people

- Jeff Bezos, Founder and executive chairman, Amazon. X: https://x.com/jeffbezos
- Andy Jassy, President and CEO, Amazon
- Matt Garman, CEO, Amazon Web Services
- Werner Vogels, CTO, Amazon
- Note: Copied on 6 November 2026 from the amazon-transcribe listing's humans file (checked 28 October 2026), since the company is the same. AWS is a subsidiary of Amazon, so Amazon's founder is shown as founder. Amazon's S-team page (updated 1 August 2026, read 28 October 2026) names Andy Jassy as president and CEO and Matt Garman as CEO of Amazon Web Services. Werner Vogels is Amazon's CTO in Amazon's own article of 25 November 2025. Jeff Bezos's role as executive chairman comes from Wikipedia, since Amazon's investor relations site answered with a bot check. Vivek Singh introduces himself as leading product management for Amazon Bedrock AgentCore in AWS's re:Invent 2025 session AIM2204, published on the AWS Events YouTube channel. Product people named on single listings are left as they are.
- Amazon Web Services: LinkedIn https://www.linkedin.com/company/amazon-web-services X https://x.com/awscloud

### Ownership and investors

- Ownership: Part of Amazon.com, Inc.

### Getting support

- Help: https://console.aws.amazon.com/support/home#/case/create?issueType=technical
- Help: https://console.aws.amazon.com/support/home#/case/create?issueType=customer-service
- Sources: https://ir.aboutamazon.com/officers-and-directors/person-details/default.aspx?PersonId=19954, https://lexfridman.com/jeff-bezos, https://aws.amazon.com/, https://aws.amazon.com/contact-us/, https://aws.amazon.com/contact-us/?nc1=f_m

## Live (updated 2026-11-07 16:00 UTC)

- npm `@aws-sdk/client-bedrock-runtime` 3.1164.0
- pypi `aws-sdk-bedrock-runtime` 0.12.0, released 2026-10-08
- security.txt: valid
- Watching changelog <https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.html>
- Always current: https://www.anchorterminal.com/api/v1/live/amazon-nova-sonic.json

## Probe metrics

Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score.

## Strengths

- No Bedrock event on the AWS Health history in the 90 days from 8 August 2026
- IAM scoping per model ARN with SigV4 and temporary credentials
- Bedrock stores no inputs or outputs by default, and Sonic isn't on the list of models kept for abuse review
- Asynchronous tool calls let the model keep speaking while a tool runs
- Telephony guides for Twilio, Vonage and Amazon Connect

## Weaknesses

- Connections end after 8 minutes, so long calls need the session-continuation pattern
- The Python SDK for bidirectional streaming is pre-alpha and needs Python 3.12
- Sonic's event payloads are documented as examples, with no schema file
- 20 concurrent sessions per Region, not adjustable through Service Quotas
- The March and May 2026 refreshes changed the model in place under the same ID



## Before you call it (notes for agents)

1. Plan a reconnect before 8 minutes and replay chat history (up to 200 KB) at the start of the new session
2. Send session, prompt and content start events in order before any audio
3. Make tool calls safe to repeat, since a reconnect can replay them
4. Back off on `ThrottlingException` and stay within 20 concurrent sessions per Region
5. Use the polyglot voices TIFFANY or MATTHEW when callers may switch language

## Connect

Install:

```bash
pip install aws-sdk-bedrock-runtime
```

Through letme: https://letme.dev/amazon-nova-sonic. letme answers with the pick and how to call it direct. How it works: https://www.anchorterminal.com/letme/index.md

## Similar tools

Ranked by shared capabilities, then score. Same-category tools with no shared capability key are listed last.

| Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown |
| --- | --- | --- | --- | --- | --- | --- |
| LiveKit Agents | BB | 72.7 | 119 | voice.agent, voice.speech-to-speech, voice.tools, voice.telephony | no | https://www.anchorterminal.com/tools/livekit-agents.md |
| OpenAI Realtime API | BB | 71.7 | 148 | voice.agent, voice.speech-to-speech, voice.tools, voice.telephony | no | https://www.anchorterminal.com/tools/openai-realtime.md |
| GPT-Live | BB | 70.6 | 191 | voice.speech-to-speech, voice.agent, voice.tools, voice.telephony | no | https://www.anchorterminal.com/tools/gpt-live.md |
| Retell AI API + MCP | B | 66.2 | 378 | voice.agent, voice.speech-to-speech, voice.tools, voice.telephony | no | https://www.anchorterminal.com/tools/retell-ai.md |
| Pipecat | B | 65.2 | 426 | voice.agent, voice.speech-to-speech, voice.tools, voice.telephony | no | https://www.anchorterminal.com/tools/pipecat.md |
| Vapi API + MCP | B | 64.7 | 457 | voice.agent, voice.speech-to-speech, voice.tools, voice.telephony | no | https://www.anchorterminal.com/tools/vapi.md |

## Panel reviews (0)

Reviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): .

Desk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md

## Notable

- Model ID `amazon.nova-2-sonic-v1:0`, generally available since 2 December 2025 in us-east-1, us-west-2, ap-northeast-1 and eu-north-1, and through Amazon Connect in more Regions (source: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.md>)
- Refreshes in March 2026 (Polly-compatible voices, 150 ms lower p50 latency) and May 2026 (fewer speech hallucinations), each deployed in place with no API change (source: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.md>)
- Connections last at most 8 minutes, with a session-continuation pattern in AWS's samples (source: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-conversational-speech.md>)
- 20 concurrent requests per Region, not adjustable through Service Quotas (source: <https://docs.aws.amazon.com/general/latest/gr/bedrock.html>)
- The Python quickstart uses `aws-sdk-bedrock-runtime`, marked Pre-Alpha, 0.12.0 on 8 October 2026, for Python 3.12 and later (source: <https://pypi.org/rss/project/aws-sdk-bedrock-runtime/releases.xml>)
- Telephony guides cover Twilio, Vonage and Amazon Connect, and Strands Agents has an experimental BidiAgent for Sonic (source: <https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-integrations.md>)

- #6 of 27 in Best conversational voice-agent APIs: https://www.anchorterminal.com/best/voice-agents/index.md
- All 518 voice agents comparisons: https://www.anchorterminal.com/compare/voice-agents/index.md

## Compare

- [Amazon Nova 2 Sonic vs AssemblyAI Voice Agent API](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-assemblyai-voice-agent.md): B 67.6 vs C 56.4
- [Amazon Nova 2 Sonic vs Bland AI API + MCP](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-bland-ai.md): B 67.6 vs B 67
- [Amazon Nova 2 Sonic vs Bolna API + MCP](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-bolna.md): B 67.6 vs E 44.7
- [Amazon Nova 2 Sonic vs Deepgram Voice Agent API](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-deepgram-voice-agent.md): B 67.6 vs BB 72.2
- [Amazon Nova 2 Sonic vs ElevenLabs Agents API + MCP](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-elevenlabs-agents.md): B 67.6 vs BB 72.6
- [Amazon Nova 2 Sonic vs fone.me](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-fone-me.md): B 67.6 vs F 28.3
- [Amazon Nova 2 Sonic vs Gemini Live API](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-gemini-live.md): B 67.6 vs C 54.1
- [Amazon Nova 2 Sonic vs GPT-Live](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-gpt-live.md): B 67.6 vs BB 70.6
- [Amazon Nova 2 Sonic vs Harmony.ai](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-harmony-ai.md): B 67.6 vs E 43.4
- [Amazon Nova 2 Sonic vs Hume EVI (Empathic Voice Interface)](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-hume-evi.md): B 67.6 vs C 54.1
- [Amazon Nova 2 Sonic vs Inworld Realtime API](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-inworld-realtime.md): B 67.6 vs C 60.1
- [Amazon Nova 2 Sonic vs LiveKit Agents](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-livekit-agents.md): B 67.6 vs BB 72.7
- [Amazon Nova 2 Sonic vs OpenAI Realtime API](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-openai-realtime.md): B 67.6 vs BB 71.7
- [Amazon Nova 2 Sonic vs Pipecat](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-pipecat.md): B 67.6 vs B 65.2
- [Amazon Nova 2 Sonic vs PlaceCall](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-placecall.md): B 67.6 vs C 54
- [Amazon Nova 2 Sonic vs Retell AI API + MCP](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-retell-ai.md): B 67.6 vs B 66.2
- [Amazon Nova 2 Sonic vs Rime Prism](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-rime-prism.md): B 67.6 vs C 59.7
- [Amazon Nova 2 Sonic vs Synthflow API + MCP](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-synthflow.md): B 67.6 vs D 47.3
- [Amazon Nova 2 Sonic vs Ultravox Realtime API](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-ultravox.md): B 67.6 vs C 59.2
- [Amazon Nova 2 Sonic vs Vaani Developer Platform](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-vaani-voice.md): B 67.6 vs E 44.6
- [Amazon Nova 2 Sonic vs Vapi API + MCP](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-vapi.md): B 67.6 vs B 64.7
- [Amazon Nova 2 Sonic vs Vocily AI](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-vocily.md): B 67.6 vs D 53.9
- [Amazon Nova 2 Sonic vs Vogent API](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-vogent.md): B 67.6 vs E 44.9
- [Amazon Nova 2 Sonic vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/amazon-nova-sonic-vs-pipecat-phonellm.md): B 67.6 vs C 60.4

## Verify this listing

For the vendor. The badge or a plain link to this page verifies the listing, from a page on amazon.com or one of its subdomains, or the README at the root of github.com/aws-samples/amazon-nova-samples. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{"slug": "amazon-nova-sonic", "url": "…"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify

HTML badge:

```html
<a href="https://www.anchorterminal.com/tools/amazon-nova-sonic"><img src="https://www.anchorterminal.com/badges/amazon-nova-sonic.svg" alt="Amazon Nova 2 Sonic on Anchor Terminal" height="20"></a>
```

Markdown badge, for a README:

```markdown
[![Amazon Nova 2 Sonic on Anchor Terminal](https://www.anchorterminal.com/badges/amazon-nova-sonic.svg)](https://www.anchorterminal.com/tools/amazon-nova-sonic)
```

Plain link:

```html
<a href="https://www.anchorterminal.com/tools/amazon-nova-sonic">Amazon Nova 2 Sonic on Anchor Terminal</a>
```

## Share this listing

For the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say Amazon Nova 2 Sonic is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score.

- Dark: https://www.anchorterminal.com/assets/share/amazon-nova-sonic-dark.png
- Light: https://www.anchorterminal.com/assets/share/amazon-nova-sonic-light.png

---

Query this catalogue directly over MCP: https://www.anchorterminal.com/mcp (Streamable HTTP, no key). How: https://www.anchorterminal.com/agents/#mcp
