Connecting Slack to Amazon Q Business
Slack is an enterprise communications app that lets users send messages and attachments through various public and private channels. You can connect your Slack instance to Amazon Q Business—using either the AWS Management Console, CLI, or the CreateDataSource API—and create an Amazon Q web experience.
Topics
- Known limitations for the Slack connector
- Slack connector overview
- Prerequisites for connecting Amazon Q Business to Slack
- Setting up Slack for connecting to Amazon Q
- Connecting Amazon Q Business to Slack using the console
- Connecting Amazon Q Business to Slack using APIs
- Connecting Amazon Q Business to Slack using AWS CloudFormation
- How Amazon Q Business connector crawls Slack ACLs
- Slack data source connector field mappings
- IAM role for the Slack connector
Learn more
-
For an overview of the Amazon Q web experience creation process using IAM Identity Center, see Configuring an application using IAM Identity Center.
-
For an overview of the Amazon Q web experience creation process using AWS Identity and Access Management, see Configuring an application using IAM.
-
For an overview of connector features, see Data source connector concepts.
-
For information about connector configuration best practices, see Connector configuration best practices.
Known limitations for the Slack connector
The Slack connector has the following known limitations:
-
Because of API limitations, Amazon Q Slack connector can only retrieve a maximum of 100 pages with 100 files per page from each channel. Given this, the Slack connector can only crawl a maximum number of 10000 files per channel.