Voice AI developmentFor contact centers, intake, and support teams

AI voice agents for Amazon Connect that answer, qualify, and hand off cleanly.

We design and build production AI voice agents on Amazon Connect and AWS Bedrock. They answer calls around the clock, capture structured details, update your systems, and transfer to a person with full context when it matters.

Built on

Amazon Connect, AWS Bedrock, and Nova Sonic

In production

Multi-tenant intake agent answering 100% of calls

Human control

Defined escalation path and full call logging

Voice Agent
Live call
Inbound call · 2:07 AM

Listening and speaking

One streaming connection

Intake record

Fields captured

Transcript

Logged to S3

Human fallback ready

Warm transfer with context

Amazon Connect + Bedrock
Every call answered
What you get

Built for ai voice agents

Speech-to-speech voice agents on Amazon Connect for intake, scheduling, and support calls, with tool calling, call logging, and human fallback.

Natural phone conversations

Speech-to-speech models handle interruptions and turn-taking, so callers get a conversation instead of a menu.

Actions in your systems

Validated tool calls create cases, book slots, and look up records in your CRM, scheduling, or case management tools.

Human fallback and audit trail

A designed escalation path, plus full call transcription and logging to S3 for review and compliance.

Where it fits

Common use cases

Tailored to your workflow, but these are typical patterns.

01

Intake and qualification

  • After-hours and overflow call intake
  • Structured details captured from natural speech
  • Qualified leads routed into CRM or case management

02

Scheduling and status

  • Appointment booking and rescheduling
  • Order, case, or ticket status lookups
  • Hours, location, and policy answers grounded in approved content

03

Support triage

  • Intent detection and context gathering before transfer
  • Routine requests resolved end to end
  • Warm handoff with transcript and extracted fields attached

Typical scope

Call-type scoping, success definition, and baseline metrics
Amazon Connect contact flows and voice agent integration
Conversation design, prompts, and guardrails
Tool layer connected to your CRM, scheduling, and case systems
Call logging, monitoring, and a regression test set
Architecture options

Three ways to put an AI voice agent on Amazon Connect

The right path depends on how much of the conversation you need to control. We recommend the simplest option that meets the call type, and we have built the most flexible one in production.

ApproachHow it worksBest forTrade-off
Connect native AI featuresBuilt-in conversational features configured inside Amazon ConnectFAQ, status, and simple self-service flows on a short timelineFastest to launch; least control over conversation logic and tool use
Amazon Lex bot with Bedrock fulfilmentLex handles intents and slots; Lambda calls Bedrock for reasoningStructured intents with some free-form understanding; teams already on LexFamiliar tooling, but turn-based, with more latency and rigid intent design
Speech-to-speech agent (Amazon Nova Sonic)One model hears and speaks over a bidirectional stream; Connect keeps orchestration and flowsIntake, qualification, scheduling, and any call that depends on what the caller just saidMost natural and flexible; you own state, guardrails, and monitoring

Amazon documents Nova Sonic as a speech-to-speech model you can enable on a Conversational AI bot locale in Amazon Connect, paired with a Nova Sonic compatible voice in the flow. See the full architecture and build guide for call flow, tool design, and failure modes.

Reference architecture

Each layer has one job, and a plan for how it fails

Most production incidents on voice agents come from a layer doing a second job it was not designed for. This is the layout we build to.

LayerTypical AWS serviceResponsibilityFailure we design for
Telephony and routingAmazon Connect contact flows and queuesNumbers, entry flow, queue transfer, recordingAgent unreachable: the flow falls back to a human queue, never dead air
ConversationAmazon Bedrock (Nova Sonic, Claude)Understands the caller and decides what to say and doSlow turns, invented details, accent and noise handling
Tool layerAWS Lambda and your APIsValidated actions: look up, create, schedule, transferTimeouts and duplicate writes on retry
Audit and storageAmazon S3 and your databaseRecordings, transcripts, structured outcomesMissing records for the one call that is later disputed
Human fallbackConnect queues and agent desktopWarm transfer with transcript and extracted fieldsTransfer without context, so the caller repeats everything

Our production deployment follows this pattern. Read how it works in AI Voice Agents with Amazon Connect and AWS Bedrock.

What happens on a call

An intake call, step by step

Walking a single call through the system is the fastest way to find gaps in a design. This is an illustrative after-hours intake call.

StepCallerAgentSystem effect
1Dials the Connect numberGreets and discloses AI assistance and recordingContact flow starts the stream and a call ID is created
2Describes the issue in their own wordsListens and asks one clarifying question at a timeTranscript streams to storage
3Gives name and callback numberReads them back to confirmFields held in session state
4Corrects a digit mid-sentenceStops speaking, fixes the field, resumesState updated, no data lost
5Confirms the detailsCalls the intake toolRecord written to the system of record
6Asks something out of scopeDeclines to guess and offers a personEscalation logged with transcript
7Ends the callSummarises next stepsRecording, transcript, and outcome stored
Why voice AI

AI voice agent, touch-tone IVR, and answering service compared

Teams usually weigh an AI voice agent against the two options they already know. This is how they differ in practice.

DimensionTouch-tone IVRAnswering serviceAI voice agent
Caller experiencePress-a-number menusA person takes a messageOpen conversation in the caller's own words
Availability24/7Limited by staffing and plan24/7 and unaffected by call spikes
Captures structured dataOnly what menus allowFree-text notesStructured fields written to your systems
Takes action in your toolsLimited to routingRarelyCreates records, books slots, looks up status
Handles edge casesDead endsPerson decidesEscalates to a person with context
What you maintainMenu treesA vendor relationshipPrompts, tools, and a regression test set
Running cost

What an AI voice agent costs to run on Amazon Connect

Build effort depends on scope, so we quote it after a discovery call. Running costs on AWS are published, and these are the list prices as shown on the AWS pricing pages on 5 November 2026.

Cost lineList priceNotes
Amazon Connect Customer: voice$0.038 per voice minuteStandard telephony rates apply on top. AWS bundles its AI features into this rate.
Amazon Connect Customer Basic: voice$0.018 per minuteChannel usage only; AI features are priced separately. Telephony is billed on top.
US local phone number (DID)$0.030 per dayPer number, US region rate.
Inbound telephony on a US DID$0.0022 per minuteBilled while the call is open, including time in a queue.
Speech model (Nova Sonic on Bedrock)Billed per speech tokenScales with call length. Check the current rate on the AWS Bedrock pricing page.
Integration layer (Lambda, S3)Usage-basedUsually small next to voice minutes; chatty tool designs add latency as well as cost.
Human escalationsStaff timeContext passed with the transfer shortens handling time.

Worked example: 1,000 calls a month, 5 minutes each, Connect Customer, US number

LineCalculationMonthly cost
Voice usage5,000 min × $0.038$190.00
Inbound telephony5,000 min × $0.0022$11.00
Phone number30 days × $0.030$0.90
Platform subtotalBefore speech-model usage, other AWS services, and build or support$201.90

This is an illustration built from list prices and excludes tax, other regions, toll-free numbers, and volume tiers. AWS changes pricing, so confirm on the Amazon Connect Customer pricing page before budgeting.

Measuring it

The metrics we agree before launch

Containment rate alone can hide calls that were resolved incorrectly. We track quality, speed, and reliability together.

MetricHow it is measuredWhy it matters
Task success rateShare of calls where the structured outcome matches what a reviewer says should have happenedThe real measure of quality
Escalation rateCalls handed to a person versus fully handledDrives cost; read it together with task success
Turn latency (p50 and p95)Time from the caller finishing to the agent speakingCallers notice the slow tail more than the average
Abandonment during handlingCallers who hang up before completionEarly signal of a confusing greeting or frustration
Tool error rateFailed or retried tool calls per 100 callsExposes integration problems before callers do
Reviewer disagreementSampled calls scored by a personCatches drift after prompt or model changes
Delivery

A staged rollout, with a rollback switch

Most failed pilots tried to automate the whole phone line at once. We start with one call type and widen only when the numbers hold.

PhaseScopeExit criteria
1. DiscoveryOne call type; listen to real calls; define success and escalation rulesWritten success definition and a baseline from the current process
2. PrototypeWorking agent on a test number with mocked toolsScripted scenarios pass; voice and wording approved
3. Integrated pilotReal tools on after-hours or overflow traffic, every call reviewedTask success and escalation behaviour meet the agreed bar
4. Gradual rolloutRising share of live calls with sampled reviewStable metrics at each step; rollback tested
5. OperateMonitoring, regression suite, scheduled prompt and knowledge reviewsNamed owner and a documented change process
Compliance

Consent, recording, and data handling

Requirements vary by jurisdiction and industry, so confirm them with counsel. These are the decisions we settle with you before launch.

TopicTypical approachDecision for your team
Disclosure and consentGreeting states the call is AI-assisted and recorded where requiredExact wording and any jurisdiction-specific consent
RetentionRecordings and transcripts stored in S3 with a defined lifetimeHow long to keep them and who may read them
Sensitive dataRedaction rules for payment details and health informationWhat the agent may collect at all
Data boundaryData stays inside your AWS account boundaryRegion and account where it runs
Access controlLeast-privilege access to transcripts and recordingsNamed roles with access
Human accessA person is reachable at any point in the callWhere transfers land and when they are staffed
FAQ

AI Voice Agents questions

What teams usually ask before starting this kind of engagement.

Ask something else
What is an AI voice agent for Amazon Connect?

It is software that answers a phone call routed through Amazon Connect, understands what the caller wants, takes actions in your business systems, and either resolves the call or transfers it to a person with context. Amazon Connect keeps telephony, routing, queues, and recording, while the voice agent owns the conversation.

How does an AI voice agent integrate with Amazon Connect?

The contact flow hands the call to the agent. With Amazon Nova Sonic, AWS documents enabling speech-to-speech on a Conversational AI bot locale and selecting a compatible voice in the flow's Set voice block. Custom designs can instead stream call audio to a model you control. In both cases the flow can transfer to a human queue at any point.

Do you build with Amazon Nova Sonic?

Yes. Our production intake agent for Bracken & Cole LLP runs on Amazon Connect, AWS Bedrock, Nova Sonic, and Lambda. Nova Sonic handles speech understanding and generation in one model over a bidirectional stream, which avoids chaining separate speech-to-text, language model, and text-to-speech steps.

Can I use a custom voice with Amazon Connect?

It depends on the architecture. For Nova Sonic speech-to-speech, AWS documents a set of compatible voices in the Set voice block, such as Matthew (en-US), Amy (en-GB), Olivia (en-AU), and Lupe (es-US). If you need a custom brand voice or strict control over wording, a cascaded pipeline with your chosen text-to-speech is the usual route. Voice availability changes, so we confirm it against current AWS documentation during scoping.

How much does it cost to run an AI voice agent on Amazon Connect?

AWS lists Amazon Connect Customer voice at $0.038 per minute with standard telephony on top, and Customer Basic at $0.018 per minute with AI features priced separately. A US number adds $0.030 per day and $0.0022 per inbound minute. Speech-model usage and integrations are billed separately. On list prices, 1,000 five-minute calls a month come to about $202 in Connect charges before model usage. Build cost depends on scope and is quoted after discovery.

How long does it take to launch an AI voice agent?

It depends on the call type, the number of integrations, and how much review the pilot needs. We scope one call type first, run it on a test number, then pilot it on after-hours or overflow traffic before widening. We confirm the timeline in the proposal after discovery rather than quoting a generic number.

What happens when the agent cannot handle a call?

Every deployment has a defined human fallback for ambiguous situations, explicit requests for a person, and topics outside scope. The transfer carries the transcript and extracted fields so the caller does not repeat themselves, and the escalation is logged for review.

Does the voice agent replace our contact center agents?

No. It takes the calls that are routine, after-hours, or overflow, and routes the rest to people with context. The goal is to stop calls going to voicemail or long holds, and to move human effort to the conversations that need it.

Can one voice agent system serve multiple clients or brands?

Yes, if it is designed for it from the start. Our intake agent is multi-tenant, with per-firm configuration and business logic on shared infrastructure. Retrofitting multi-tenancy onto a single-client build usually means re-architecting routing and state, so we decide it at design time.

Which languages does an Amazon Connect voice agent support?

Language support depends on the model, the voice, and the AWS region. AWS documents an initial Nova Sonic voice set covering US, UK, and Australian English and US Spanish, and availability expands over time. We check supported languages and regions against current AWS documentation before committing to an approach.

Related services

Need a broader engagement?

We often combine product build, agents, and knowledge systems in one roadmap.