What is Amazon Q (For Business Use)? - Amazon Q

Amazon Q is in preview release and is subject to change.

What is Amazon Q (For Business Use)?

Powered by Amazon Bedrock: AWS implements automated abuse detection. Because Amazon Q is built on Amazon Bedrock, users can take full advantage of the controls implemented in Amazon Bedrock to enforce safety, security, and the responsible use of artificial intelligence (AI).

Amazon Q is a fully managed, generative-AI powered assistant that you can configure to answer questions, provide summaries, generate content, and complete tasks based on data in your enterprise. Amazon Q provides immediate and relevant information to employees, and helps streamline tasks and accelerate problem solving.

Amazon Q integrates with services such as Amazon Kendra and other supported data sources such as Amazon S3, Microsoft SharePoint, and Salesforce.


This is the documentation for Amazon Q (for business use). If you are looking for documentation for Amazon Q (for AWS builder use), see the Amazon Q for AWS Builder User Guide.

Benefits of Amazon Q

Some of the benefits of Amazon Q include:

Accurate and comprehensive answers

Amazon Q generates comprehensive responses to natural language queries from users by analyzing information across all enterprise content that it has access to. It can avoid incorrect statements by confining its generated responses to existing enterprise data. Amazon Q also provides citations to the sources that it used to generate its response.

Simple to deploy and manage

Amazon Q undertakes the complex task of developing and managing machine learning infrastructure and models so that you can build your chat solution quickly. Amazon Q connects to your data and ingests it for processing using its pre-built connectors, document retrievers, document upload capabilities.

Configurable and customizable

Amazon Q provides you with the flexibility of choosing what sources should be used to respond to user queries. You can control whether the responses should only use your enterprise data, or use both enterprise data and model knowledge.

Data and application security

Amazon Q supports access control for your data so that the right users can access the right content. Its responses to questions are based on the content that your end user has permissions to access. You can integrate your Amazon Q web experience with any SAML 2.0 supported identity provider to manage user authentication and authorization.

Broad connectivity

Amazon Q offers out-of-the-box connections to multiple supported data sources. For more information about data source connectors supported by Amazon Q, see Amazon Q data source connectors.

Pricing and availability

Amazon Q is currently in preview. For more information on pricing during the preview, see Amazon Q pricing.

For a list of regions where Amazon Q is currently available, see Supported regions.

During Preview, an Amazon Q application supports only 50 end users. If you need more capacity, contact Support.

Accessing Amazon Q

You can access Amazon Q in the following ways in the AWS Regions that it's available in:

AWS Management Console

You can use the AWS Management Console—a browser-based interface to interact with AWS services—to access the Amazon Q console and resources. You can perform most Amazon Q tasks using the Amazon Q console.

Amazon Q API

To access Amazon Q programmatically, you can use the Amazon Q API. For more information, see the Amazon Q API Reference.

AWS Command Line Interface

The AWS Command Line Interface (AWS CLI) is an open source tool. You can use the AWS CLI to interact with AWS services using commands in your command line shell. If you want to build task-based scripts, using the command line can be faster and more convenient than using the console.


AWS SDKs provide language APIs for AWS services to use programmatically.

The following are some of the other AWS services that Amazon Q integrates with:

Amazon Kendra

Amazon Kendra is an intelligent search service that uses natural language processing and machine learning algorithms to return specific answers from your data for end user queries. If you're already an Amazon Kendra user, you can use Amazon Kendra as a data retriever for your Amazon Q web application.

Amazon S3

Amazon S3 is an object storage service. If you're an Amazon S3 user, you can use Amazon S3 as a data source for your Amazon Q application.

Are you a first-time Amazon Q user?

If you're a first-time user of Amazon Q, we recommend that you read the following sections in order:

How it works

Introduces Amazon Q components and describes how they work to create your Retrieval Augmented Generation (RAG) solution.

Key concepts

Explains key concepts and important Amazon Q terminology.

Setting up

Explains key concepts and important Amazon Q terminology and outlines how to set up Amazon Q so that you can begin creating your Amazon Q application and web experience.

Creating an application

Explains how to create the Amazon Q application that powers your Amazon Q web experience.

Configuring Amazon Q data source connectors

Configuration information for specific connectors to use with your Amazon Q web experience.