Slack extension in Quick

I want to integrate Quick with Slack so our users can query unstructured data stored in Quick directly from Slack.

Reading documentation ( Amazon Quick Suite Slack extension - Amazon Quick Suite ) it appears that the Quick Slack extension is only supported if you are using Microsoft Entra ID (no other external identity providers are supported as this time). Is that accurate?

Also, it appears that you can still integrate Q for Business with Slack via the AWS console and using a custom app build in your Slack workspace. Is that accurate?

I’m hoping someone can clarify the differences and requirements for the Slack Extension in Quick vs. previously available tools like Q for Business. Thanks!

Hi @Keir_Johnson and welcome to the Quick Community!

To my understanding, the Entra ID limitation is in relation to IAM; if you scroll further down the page you’ll see a section titled ‘Add Slack extension access for accounts using other authentication methods’, maybe review that section as well and let us know if that would work in your scenario.

I’m not fairly familiar with the integration of slack for Q for Business however here’s some additional documentation regarding that as well:

Thanks, @Brett, appreciate the response.

So, I tried the instructions in the “Add Slack extension access for accounts using other authentication methods” section and wanted to share some observations and questions.

First, I visited the screen to manage Quick. Once here, I went to Extensions and added the Slack extension. See below:

When I navigate back to the Quick workspace and try to access the extension, it doesn’t show up. It’s been over 24 hours so hopefully it’s not just a delay issue.

What’s next? How do you fully activate and start using the Extension? I haven’t seen anything appear in Slack and the @Amazon Quick command doesn’t do anything.

I found it surprising that there is no mention of Slack workspace configuration in the AWS documentation. Does the Quicksuite Slack Extension not require any setup or approvals from the Slack workspace admin? It seems like you’d need to create the authentication credentials and endpoints for the two systems to talk to each other. Can anyone point me in the right direction?

Hopefully that helps clarify the issue I’m seeing. Thank you!

Hi @Keir_Johnson,

Did you install the Amazon Quick App in your slack workspace as well? You can find directions for setting this up at the following:

Thanks, Brett. Yes, our Slack workspace admin installed the extension for Slack. Our admin can see a message that indicates the extension has been installed and is ready for users to add (see screenshot), however, Quick doesn’t show up in the list of installed apps for our Slack workspace.

Following the guidance on the extension page, “Navigate to “Preferences” > “Navigation” > “AI Apps and Agents” and select “Amazon Quick””… we don’t see Quick as an option to add.

Hi @Keir_Johnson,

Reading back over everything, I believe I misspoke earlier; it does seem as though it currently requires the use of Microsoft Entra ID for your identity provider in order for this to work.

While I would think that alternate options will be come available with upcoming feature updates, I’ll tag this as a feature request to promote visibility to the support team.

Thanks, Brett. Appreciate it. As a piece of feedback, the AWS documentation could be more clear about how all of this works. Thanks for the conversation here!

3 Likes