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:
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!
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.
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!