Since Amazon Q Business became generally available in 2024, customers have used this fully managed, generative AI-powered assistant to enhance their productivity and efficiency. The assistant enables users to answer questions, generate summaries, create content, and complete tasks using enterprise data.
Today’s workforce faces significant application overload. According to Gartner, the average desk worker now uses 11 applications to complete their tasks, up from just 6 in 2019. A typical workflow might involve checking messages in Slack, reviewing project status in Smartsheet, accessing datasets in Amazon Simple Storage Service (Amazon S3) buckets, and verifying opportunities in Salesforce. Amazon Q Business addresses this challenge through its built-in index system, which you can populate with your data. This index connects to over 40 built-in data sources, including SharePoint, Confluence, and Smartsheet.
By configuring an index with these data connectors, you can quickly access answers to questions, generate summaries and content, and complete tasks by using the expertise and information stored across various data sources and enterprise systems within your organization.

Though these applications might exist in isolation, data remains the common thread among them. Independent software vendors (ISVs) are exploring ways to build their own generative AI applications to deliver results for their customers, and as with other generative AI applications, data plays a key role in its success. But what if ISVs could also access the data stored and organized in customers’ Amazon Q Business indexes to further enhance their own applications? This is why AWS announced the Amazon Q index for ISVs at AWS re:Invent 2024.
The Amazon Q index for ISVs is a capability that enables ISVs to access customers’ enterprise data through the Amazon Q index to enhance their software as a service (SaaS) solutions with generative AI experiences. This feature became generally available in December 2024 and includes partnerships with ISVs like Asana, Miro, PagerDuty, and Zoom. The service enables ISVs to use customers’ Retrieval Augmented Generation (RAG) data in a novel approach compared to traditional connector-based data source integration. The service includes key features such as a multi-tenancy isolation within the Amazon Q index and direct API access through the Retrieval API for headless Amazon Q Business implementation. These capabilities support authenticated user experiences and enable ISVs to enrich their own generative AI applications and enhance end-user experiences.
In this post, we demonstrate how to enhance enterprise productivity for your large language model (LLM) solution by using the Amazon Q index for ISVs.
How does an ISV’s access to customers’ Amazon Q index data work? The process involves three simple steps:
The following diagram illustrates how the data accessor role works.

In the following sections, we explain how an ISV can become a data accessor, enabling them to access customers’ Amazon Q index data safely and securely.
A data accessor is an ISV who has registered with AWS and is authorized to use their customers’ Amazon Q index for their LLM solution. Amazon Q Business customers can add ISVs as data accessors to their Amazon Q Business application environment and underlying Amazon Q index. This includes Amazon Q customers selecting which data sources and end-users can retrieve data, and granting ISVs cross-account access to their Amazon Q index based on those permissions.
The following screenshot shows the data accessor setup page on the Amazon Q Business console.

Now let’s go through the steps to make your software solution an Amazon Q Business data accessor.
The initial step is to submit your company information through an interest form. Then one of our business representatives will reach out to you through email for a more in-depth discussion.
After the ISV is in contact with an AWS representative to begin the onboarding process, the next step is to prepare and share the following information with AWS for registration as a data accessor. For more details, see Information to be provided to the Amazon Q Business team. AWS will use this information to set up your organization as a data accessor:
To configure the above IAM role, complete the following steps:




The process for AWS to add your ISV as a data accessor typically takes 1–3 weeks to complete. While waiting, you should prepare a testing environment that acts as a customer with an Amazon Q Business application running. This will allow you to test the end-to-end experience, from adding a data accessor to making SearchRelevantContent API requests from your application to the test account’s Amazon Q index. Refer to Accessing a customer’s Amazon Q index as a data accessor using cross-account access for more details.
After the ISV has become an approved data accessor for Amazon Q Business, the next step involves the customer enabling your ISV application to access their Amazon Q index. This process is straightforward, but involves important security configurations that verify proper access control and data protection. When customers add your ISV as a data accessor, it establishes a secure cross-account access mechanism that allows your application to make SearchRelevantContent API requests to their Amazon Q index while maintaining strict security protocols. Let’s explore how customers can enable your ISV as a data accessor and understand the underlying processes that make this secure integration possible.
Customers begin by opening the Amazon Q Business console. On the Applications page, they can navigate to the ISV application, where they will find a list of AWS approved ISVs available as data accessors.

When adding a data accessor, customers can configure specific data source access permissions and user group settings through an intuitive interface.

When a data accessor is added, the system automatically triggers two important changes. This section explains the underlying process that enables your ISV to make cross-account API requests when a customer adds your ISV as a data accessor.
The following occurs in the customer’s account:


In this post, we explained how to add an Amazon Q Business data accessor. The process creates a secure, controlled environment where ISVs can access customer data through Amazon Q Business. This system verifies proper authentication and authorization while allowing customers to maintain control over which content ISVs can access. The combination of IAM Identity Center integration and specific permission scoping provides a robust security framework for cross-account access.
As organizations continue to seek innovative ways to use their data with generative AI, becoming an Amazon Q Business data accessor opens new possibilities for ISVs to enhance their enterprise solutions. This capability not only strengthens the value proposition of ISV solutions, but also helps enterprises maximize their investment in Amazon Q Business. As we move forward, we expect to see more innovative use cases emerge as ISVs use this powerful integration to create enhanced productivity solutions for their customers. To get started on your journey as a data accessor, visit Amazon Q capabilities to support software providers.
Takeshi Kobayashi is a Senior AI/ML Solutions Architect within the Amazon Q Business team, responsible for developing advanced AI/ML solutions for enterprise customers. With over 14 years of experience at Amazon in AWS, AI/ML, and technology, Takeshi is dedicated to leveraging generative AI and AWS services to build innovative solutions that address customer needs. Based in Seattle, WA, Takeshi is passionate about pushing the boundaries of artificial intelligence and machine learning technologies.
Rohan Mittal is a Senior Technical Program Manager within the AWS Partner Organization, responsible for driving key strategic initiatives within the Organization. With nearly a decade of expertise in Cloud Computing, Rohan is dedicated to harnessing cutting-edge technology and cloud solutions to address the most complex challenges facing today’s enterprise customers. Based in Washington DC, Rohan enjoys golfing and hanging out with his daughter in his free time.
Siddhant Gupta is a Software Development Manager on the Amazon Q team based in Seattle, WA. He is driving innovation and development in cutting-edge AI-powered solutions.
Akhilesh Amara is a Software Development Engineer on the Amazon Q team based in Seattle, WA. He is contributing to the development and enhancement of intelligent and innovative AI tools.
Manuel Rioux est fièrement propulsé par WordPress