What is Amazon Q Business? - Amazon Q Business

What is Amazon Q Business?

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

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

Benefits of Amazon Q Business

Some of the benefits of Amazon Q Business 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 takes care of 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 use IAM Identity Center to manage end user access for Amazon Q.

Broad connectivity

Amazon Q offers out-of-the-box connections to multiple supported data sources. Additionally, you can connect Amazon Q to any third-party application using plugins to perform actions and query application data.

Amazon Q Business index types and subscriptions

Amazon Q Business offers different tiers of user subscriptions and two index types. You can choose any combination of tiers for user subscriptions and index type.

Index types

There are two types of user indices:

Starter index

This index type is suitable for proof-of-concept or developer workloads. It is deployed in a single Availability Zone.

Enterprise index

This index type is suitable for production workloads. It is deployed across three Availability Zones for fault tolerance.

For more information, see Index types.

User subscription tiers

There are two tiers of user subscriptions:

Amazon Q Business Lite Plan

This plan is optimized for enterprise-wide deployment to all employees (frontline and knowledge workers). It allows end users to ask questions and receive permissions-aware responses from enterprise data sources with citations. This helps employees quickly get answers for use cases such as IT, HR, benefits help desks, and other Q&A chatbot use cases at a low cost.

Amazon Q Business Pro Plan

This plan is best suited for knowledge workers and improves productivity across a wide range of tasks. It provides the full suite of Amazon Q Business capabilities, including access to Amazon Q Apps (Preview) for creating and sharing task automation applications and custom plugins for actions like submitting time off requests and sending meeting invites through Amazon Q Business. The Pro plan also includes Amazon Q integration in QuickSight Pro, making it easier to understand data through executive summaries, context-aware Q&A, and interactive data stories.

For more information, see User subscription tiers.

Pricing and availability

Amazon Q Business charges you both for user subscriptions to applications, and for index capacity. For information about what's included in the tiers of user subscriptions and index capacity, see Subscription and index pricing.

For pricing information, including examples of charges for index capacity, subscribing and unsubscribing users to Amazon Q Business tiers, upgrading and downgrading Amazon Q Business tiers, and more, see Amazon Q Business Pricing.

For a consolidated view of all your user subscriptions across Amazon Q Business, Amazon Q Developer, and more, see the Amazon Q subscriptions page. Subscriptions can only be viewed centrally; subscriptions cannot be created or updated from the Amazon Q subscription management console.

If you use an Amazon Kendra index for your retriever, including any data sources connected to the Amazon Kendra index, see Amazon Kendra pricing.

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

Accessing Amazon Q Business

You can access Amazon Q Business 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 Business API

To access Amazon Q Business 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 Business 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 Business user?

If you're a first-time user of Amazon Q Business, 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 Business data source connectors

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