Independent architecture study
Support that carries the context
AI-Enhanced Customer Experience with Amazon Connect
A small support team needs routine questions answered outside staffed hours and useful context when a person takes over. This independent architecture study follows AWS guidance for website chat, knowledge-grounded AI assistance and human escalation through Amazon Connect.
An independent architecture study based on public AWS guidance. A design exercise, not a client engagement.

- Workload
- Website support for FAQs, policies and troubleshooting
- Constraint
- Limited agent availability and context that must survive escalation
- Approach
- Embedded Connect chat uses business knowledge and escalates to human assistance
- 24/7Self-service availabilityPublished reference figure. The guidance describes around-the-clock omnichannel self-service, not a measured availability result or a promise of continuous human staffing.
What makes this difficult
Support outlasts staffed hours
Customers can need routine information when agents are unavailable, but a small business cannot assume human coverage at every hour.
Questions vary in wording
Customers ask similar questions in different ways, making rigid decision trees awkward when the answer already exists in business help content.
Handoffs can lose the issue
An unresolved chat should reach a person with its context intact, rather than making the customer explain the same problem again.
Follow a support conversation
A website question receives a knowledge-grounded response and can continue with a human agent while Connect retains the interaction history.
- 01
Open the business website
The customer visits a website delivered through CloudFront from S3, providing the page in which the support widget is embedded and available to start a conversation.
Illustrative example Illustrative example: a customer opens a help page with an embedded support widget.
- 02
Ask from the page
The customer opens the communication widget and starts a chat session with Amazon Connect, keeping the support entry point within the website they are using.
Illustrative example Illustrative example: the customer asks how the returns policy applies.
- 03
Use the business help content
Connect routes the question to Amazon Q in Connect, which uses the knowledge base in S3 to provide a conversational response grounded in business content.
Illustrative example Illustrative example: the chat explains the relevant returns guidance.
- 04
Bring a person into the conversation
When further assistance is needed, Connect escalates to an agent with the conversation context, supporting continued help through chat, voice, video or screen share.
Illustrative example Illustrative example: an agent continues the discussion about an unusual return.
- 05
Keep the interaction available for review
Connect captures the interaction history across self-service and agent assistance, giving the business a record it can review when improving help content and support handling.
Illustrative example Illustrative example: the support interaction is retained for later review.
- Request
- Data
- Later, queued
- Control
The hard part
A handoff should continue the same issue
The difficult boundary is between an AI answer and a person taking responsibility for the unresolved issue. Connect keeps the interaction context as assistance moves to an agent, while Q in Connect grounds self-service in the business knowledge base. This supports continuity, but useful escalation still depends on current help content and an available human support process.
Why this design
Ground conversational assistance
- Chosen
- Use Amazon Q in Connect with help content stored in S3.
- Because
- Customers need answers to naturally phrased questions about the business policies and troubleshooting guidance.
- Cost
- Generative responses require maintained knowledge content and quality review.
- Reconsider when
- Use a tightly scripted interaction when the task requires a fixed sequence with strictly controlled wording.
Embed the support entry point
- Chosen
- Place the Amazon Connect communication widget in the business website.
- Because
- Customers can ask for help from the page where the question arises.
- Cost
- The website experience and support configuration must be maintained together.
- Reconsider when
- Use a separate portal when support needs a broader authenticated workspace beyond a conversation.
Combine self-service and agents
- Chosen
- Escalate unresolved conversations to human assistance with their context.
- Because
- Routine questions and exceptional cases need different kinds of support.
- Cost
- The business still needs staffing, routing and ownership for escalated issues.
- Reconsider when
- Simplify the channel mix when the team cannot reliably support all offered escalation options.
Cost and operating assumptions
Customer contacts
Connect usage depends on the channels used and their applicable billing units, including voice minutes and chat messages or sessions.
AI assistance
Amazon Q in Connect adds usage-based charges under the selected service options.
Website and knowledge storage
S3 stores website assets and help content, with storage and request activity contributing to cost.
Website delivery
CloudFront delivery charges depend on website traffic and the applicable delivery options.
Assumptions behind the numbers
No monthly total is published for this guidance; pricing depends on usage, region and options, while human staffing remains a separate business cost.
How it stays reliable
Keep the conversation context
The guidance carries context into agent escalation across supported channels, reducing the need for customers to restart their explanation.
Retain the service record
Connect captures interaction history for review and service improvement across AI and human assistance.
Maintain the knowledge source
Design consideration: review the S3 knowledge content as policies change, because grounded responses can still reflect outdated source material.
Plan human availability
Design consideration: around-the-clock self-service does not establish around-the-clock agent coverage, so escalation expectations must match staffing.
When this is a poor fit. A poor fit when the business has no maintained help content or no reliable human process for handling questions that self-service cannot resolve.
Full technical detailThe numbered AWS flow, every service and the Well-Architected notes.
How the AWS guidance describes it
- Amazon S3 and Amazon CloudFront. A customer navigates to a website hosted in S3 and delivered through CloudFront.
- Amazon Connect communication widget. The customer starts a support request using the widget embedded in the website.
- Amazon Connect and Amazon Q in Connect. The widget initiates a Connect chat session, and Q in Connect handles FAQ, policy and troubleshooting questions with conversational responses.
- Amazon Q in Connect and Amazon S3. Q in Connect responds using the knowledge base stored in S3.
- Amazon Connect agent assistance. When further help is needed, the conversation escalates with context to a human agent through chat, voice, video or screen share.
- Amazon Connect. Connect supports resolution through AI self-service or human assistance and captures the complete interaction history for service improvement.
Well-Architected
- Operational Excellence
- Design reasoning: managed contact handling and retained interaction history support review without a self-operated contact-centre platform.
- Security
- Design reasoning: access to website assets and knowledge content needs deliberate configuration around the S3 and CloudFront components.
- Reliability
- Design reasoning: managed contact services reduce infrastructure operations, while escalation still depends on the business support process.
- Performance Efficiency
- Design reasoning grounded in the flow: CloudFront delivers the website and Q in Connect handles common questions before agent escalation.
- Cost Optimisation
- Design reasoning: usage-based contact and AI charges link service costs to activity and selected channels.
- Sustainability
- Design reasoning: managed services align infrastructure allocation with contact activity rather than a business-owned telephony estate.