Overview
The ChatGPT connector for Slack enables ChatGPT users and workspace members to securely search and ask questions across their Slack messages, threads, and channels. Connections can be created, deleted, or modified at any time. Once enabled, ChatGPT will automatically reference your Slack content when relevant.
Type: Chat connector
Where you can use it: Chat, Deep Research, Agent Mode.
Note: The ChatGPT connector for Slack is not currently available to Plus and Pro users in the European Economic Area (EEA), Great Britain (GB) and Switzerland (CH). Business and Enterprise users are not affected.
Slack is a third-party service. When you enable and use the ChatGPT connector for Slack, relevant requests and data may be transmitted to Slack and handled under Slack’s terms and privacy, retention, and data-residency policies. Review your organization’s Slack policies before enabling or using the connector.
Example prompts
“Summarize the discussions in the #engineering-team Slack channel from this week. Provide a concise overview of the main topics and decisions.”
“Catch me up on everything unread in my Slack threads.”
“Give me the recent updates from the #incident-service-unavailable Slack channel, including a summary of the root cause behind the incident.”
“Create a one-page meeting brief with key points discussed in the #Marketing channel this week. Include action items.”
Note: To use ChatGPT inside Slack, install the ChatGPT app for Slack. The ChatGPT connector for Slack is required to use this functionality.
Capabilities and Permissions
What it can access
Slack conversations, threads, and channels you have access to.
What it can do
Summarize discussions and pull insights from Slack channels and DMs.
Search channels and DMs by keyword (all Slack plans) or semantic search (for Slack Business+ and Slack Enterprise+ customers with AI plans only)
Create recaps or briefs based on information scattered across a channel.
Permissions requested:
Known limitations
Use with Deep Research, GPT‑5 Pro, or Agent Mode may exhaust your per-user Slack API limits quota even if workspace-wide limits are not reached.
Enterprise/Edu admins must enable the ChatGPT connector for Slack and enable access for users or groups via role-based access controls (RBAC), in their ChatGPT workspace admin settings.
Business / Enterprise / Edu Workspace Setup
ChatGPT Business, Enterprise and Edu can enable Slack in their workspace’s Admin connectors settings. Under Connectors, ensure that Slack is enabled. This toggle will grant individual users access to the ChatGPT connector for Slack.
Enterprise admins can further configure access settings with RBAC.
Once enabled, each user can connect their individual account by signing in to Slack through an OAuth flow. See instructions below.
Individual Setup
ChatGPT Plus, Pro, Business and Enterprise/Edu users can enable access to the ChatGPT connector for Slack in their account's Connectors settings - select the Slack entry, and click Connect. Follow through the OAuth flow, selecting the appropriate Slack workspace as required.
Note that the ChatGPT connector for Slack can only connect to one Slack workspace at a time.
FAQ
Can Enterprise admins control who has access to the ChatGPT connector for Slack?
Enterprise admins can further configure access to users settings with RBAC.
Does the ChatGPT connector for Slack support semantic search?
Yes. ChatGPT for Slack and the ChatGPT connector for Slack support both keyword and semantic search (search by meaning). All plans have access to keyword search, while semantic search is only available to customers on Slack Business+ or Slack Enterprise+ plans.
Do I need to use the exact channel name when I ask about a channel?
No. Channel matching is fuzzy and works similarly to Slack search. You don’t need the exact name as long as it’s close (for example, “marketing-team” vs. “marketing-teams” is fine). Very broad or unrelated names may not match.
Note: You don’t need to include the # symbol when referring to a channel in your question.
Can I connect ChatGPT to more than one Slack workspace at a time?
No. The ChatGPT connector for Slack is 1:1. To connect a different Slack workspace, first disconnect the current one, then connect the new workspace.
Do users have to manually invoke the connector in each chat?
No. When the ChatGPT connector for Slack is enabled and relevant, ChatGPT can automatically use it in your conversation. You don’t need to click Use connectors in the composer.
Do I need a paid Slack plan to use the connector?
You don’t need a paid Slack plan to use the connector, but you do need a paid ChatGPT plan. If your Slack workspace isn’t on a Business+ or Enterprise+ plan, search will default to keyword search.
How do Slack retention policies affect what ChatGPT can show?
ChatGPT only accesses Slack content that’s available to you through Slack’s APIs at the time of the request. If messages or files have been deleted or are no longer available due to your Slack retention settings, they won’t appear in ChatGPT.
Tip: If a result seems missing, check your Slack retention policy and channel access.
How does data residency work with Slack and other connectors?
Chat and deep research connectors are compatible with OpenAI data residency. However, connected applications (like Slack) are third-party services. Data sent to a connected app is subject to that app’s own data residency and retention policies. For example, if your organization has Data Residency in Europe, OpenAI limits storage of Customer Content to Europe up to the point where your query is sent to the connected app. Ensure your connected apps also meet your residency requirements.
What’s captured in the Compliance API?
User conversations—including those that use connectors—are available through the Compliance API. Citations from chat and deep research connectors are not yet included in the Compliance API.