At a glance
- Availability: Enabled by default.
- Auth: OAuth 2.0.
- Connection: A user authorizes the connection in the provider’s consent screen.
- Scopes:
channels:history,channels:read,chat:write,groups:history,groups:read,im:history,im:read,mpim:history,mpim:read,users:read.
Credentials
Set these per environment. See Connect an integration. With a managed OAuth app, Connect works without these variables; set them to use your own OAuth app instead.Tools
| Tool | Access | Description |
|---|---|---|
| List Channels | Read | Get list of Slack channels |
| Send Message | Write | Send a message to a Slack channel |
| Update Message | Write | Update a message previously sent by this integration |
| Delete Message | Write | Delete a message previously sent by this integration |
| Get Messages | Read | Get recent messages from a channel |
| Get Thread | Read | Get all replies in a Slack message thread |
| List Users | Read | List members of the Slack workspace |
Example prompts
- Summarize the important messages from my Slack channels from today. Highlight any mentions or urgent items.
- Help me write and post a team update to Slack about my current work progress.