The ChatGPT app for Slack brings the power of ChatGPT directly into Slack. Once connected, you can chat one-on-one with ChatGPT in a dedicated sidebar — a space for asking questions, brainstorming ideas, drafting content, and solving problems faster. Once enabled in ChatGPT, conversations started in Slack also appear in your ChatGPT sidebar, so you can easily pick up where you left off later.
Installation is required only once per Slack workspace, so first check if the app has previously been installed by an admin or an authorized user by accessing Apps in Slack.
Otherwise, click this link to start the installation process. Detailed instructions are available in the Getting Started section below.
What you can do
Write clear posts, updates, and replies: Draft polished responses in seconds without leaving Slack.
Search Slack to find messages and files: Search across channels and messages you already have access to. The app supports both keyword and semantic search, so you can quickly find messages and files by exact term or by meaning. Semantic search is available for Slack customers with AI enabled on a Business+ or Enterprise+ plan.
Connect Slack in ChatGPT: You can not only use ChatGPT within Slack, but also search Slack messages from inside your ChatGPT account. Your chats will appear within your ChatGPT sidebar, so it’s easy to pick up where you left off.
Summarize long conversations in other channels into action items: Turn lengthy discussions into clear, scannable notes with owners and next steps.
Note: You can also connect Slack as a data source in ChatGPT without installing the ChatGPT app for Slack. Learn more about the ChatGPT connector for Slack.
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.
Getting started
Installing the ChatGPT app for Slack, and connecting Slack to your ChatGPT account may broaden access pathways from Slack to any other ChatGPT connectors you have enabled. We recommend MFA is turned on for any Slack account that can authorize or administer this app. Workspace admins are recommended to carefully review user authorizations and permissions, limit who can authorize installs, review scopes, and confirm this this setup aligns with your organization's security policy.
Pre-requisites
Your Slack workspace must allow installation of the ChatGPT app for Slack
You are using a paid Slack plan.
You have a Plus, Pro, Business or Enterprise/Edu ChatGPT account.
Enterprise admins must additionally enable the ChatGPT connector for Slack from Admin connectors settings, including any required RBAC. Note that the ChatGPT connector for Slack is enabled by default for Business accounts.
Note: while the ChatGPT app for Slack is available globally, it won’t work for Plus and Pro users in the European Economic Area (EEA), Great Britain (GB) and Switzerland (CH) due to geo restrictions on the ChatGPT connector for Slack. Business and Enterprise users in these regions are not affected.
Installation
Before proceeding, first check if the ChatGPT app for Slack is already installed in your workspace, by accessing Apps in Slack.
Start installing the ChatGPT app for Slack by clicking on this link. You will be required to sign into your ChatGPT account, if you haven’t already signed in. Then, you will be presented with the Add ChatGPT to Slack modal, shown below. Review the information presented and click Continue to Slack to proceed.
You will then be directed to the Slack authentication flow, where you can review and grant the app the required permissions. Depending on your workspace settings, this may require an approval from a Slack admin.
Before using the app, you will need to connect it to your ChatGPT account. This connection not only allows you to chat with ChatGPT inside Slack, but also search Slack messages and channels you already have access to, from within ChatGPT.
Click Connect ChatGPT. This brings up the settings pane in your ChatGPT account. Under connectors, click on the Slack entry and click Connect.
Note: If you are an Enterprise workspace user, you will only be able to connect to Slack if your workspace admin has enabled the ChatGPT connector for Slack. Otherwise, the Connect button is greyed out.
Using the ChatGPT app for Slack
After the ChatGPT connector for Slack is enabled, you can start using ChatGPT within Slack in a dedicated sidebar. You can find the ChatGPT app for Slack in the list of apps for your Slack workspace, or add it to the navigation bar.
You can ask ChatGPT to summarize thread information, draft and polish your replies, and search for messages and files. You can search across all channels you have access to, or direct ChatGPT to search specific channels by including channel names in your prompt.
Note: In the ChatGPT app for Slack, you can reference channels only by typing their names as plain text, (e.g., “product-launch”), not by tagging them natively in Slack (e.g., “#product-launch”).
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.”
Chats you start in the ChatGPT app for Slack will also appear in your ChatGPT sidebar on web or mobile, so you can pick up where you left off. Note that if you continue the conversation in your ChatGPT account, your prompts are not sent to
Slack and will not be visible in the ChatGPT app for Slack.
Just like in ChatGPT, you can search connectors that are enabled for you in ChatGPT. Learn more.
The ChatGPT connector for Slack can also be used on its own without installing the ChatGPT app for Slack, allowing you to bring context from Slack into ChatGPT.
Deletion and Data Controls
You can view all conversations you started from the ChatGPT app for Slack in both your Slack account and ChatGPT account, and can delete them from your ChatGPT account.
Deleting a chat removes it from your ChatGPT sidebar, but may be retained in Slack for a period of time specified by your Slack workspace settings - contact your Slack admin to learn about retention policies. A chat you deleted from ChatGPT may continue to be visible in the ChatGPT app for Slack for the duration of the retention period, but can no longer be continued.
You can also disconnect your ChatGPT account from Slack anytime. In your ChatGPT account, navigate to Settings > Apps & Connectors, choose Slack, and then choose disconnect. You will no longer be able to initiate chats from the ChatGPT app for Slack.
Disconnecting your ChatGPT account from Slack will not automatically delete the copy of your Slack conversations in your ChatGPT conversation history. You can choose to delete them from within your ChatGPT account after disconnection. Additionally, your chat history is maintained in the ChatGPT app for Slack, and may be cleared after a period of time, based on your Slack retention policy.
You can reconnect to Slack from Settings > Apps & Connectors, after disconnecting.
Privacy and security
ChatGPT respects Slack’s existing permissions — only the messages and files you already have access to in Slack are searchable.
Chats from the ChatGPT app for Slack do not write memories if you have memories enabled in your ChatGPT settings. Data sent from your ChatGPT account to Slack includes model responses to your prompts, which may incorporate previously saved memories (if enabled).
Chats you originate in the ChatGPT app for Slack cannot be viewed, modified or deleted by other users on Slack.
Note that Enterprise admins may use the compliance API to access user conversations synced to your ChatGPT account from the ChatGPT app for Slack. See the Compliance API section below.
Note: While it’s designed to be helpful, ChatGPT can make mistakes.
Limitations
Heavy usage may exhaust your per-user Slack API limits quota even if workspace-wide limits are not reached.
The ChatGPT app for Slack cannot look up channels by native Slack channel tags - use plain text channel names, instead.
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.
Compliance API
User conversations, including conversations from the ChatGPT app for Slack and the ChatGPT connector for Slack, are already available in the Compliance API. For more information, review Admin Controls, Security, and Compliance in Connectors (Enterprise, Edu, and Business) and the Compliance API.
FAQ
How do I find the ChatGPT app for Slack?
You can find it by searching for ChatGPT in the Slack Marketplace. Note that your Slack admin must support installation of the app, and may have access control restrictions.
Do I need to be signed into ChatGPT while using the ChatGPT app for Slack?
After setting up the ChatGPT app for Slack and enabling the connection in ChatGPT, you do not need to be signed into ChatGPT to use it in Slack.
Can I connect my ChatGPT account to multiple Slack workspaces?
You can only connect to one workspace at a time. To connect to a new workspace, you need to disconnect from the previous one, from your ChatGPT connector settings, and reconnect to the new workspace.
How do I search for messages or files?
The ChatGPT app 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 the Slack Business+ or Slack Enterprise+ plans. Enterprise/Edu 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.
How do I disconnect my ChatGPT account from Slack, and what happens to the ChatGPT app for Slack after I disconnect?
You can disconnect your ChatGPT account from Slack by navigating to Settings > Connectors in your ChatGPT account, locating the Slack entry, and clicking disconnect. After disconnection, you will not be able to use the ChatGPT app for Slack for prompting, or use ChatGPT to get information from Slack, until you reconnect. You can still review previous chats in your ChatGPT account, or in the ChatGPT app for Slack (note that they might be cleared from the app based on your Slack workspace message retention policy.
You can also remove the ChatGPT app from Slack if authorized.
How do chats started from the ChatGPT app for Slack appear in my ChatGPT account? How do I delete them?
Chats originating from the ChatGPT app for Slack appear as a normal ChatGPT conversation in the sidebar, and you can delete it using the three dot menu that appears when you hover over the chat.
Do regular ChatGPT capabilities (web search, connectors) work in the ChatGPT app for Slack?
You can use ChatGPT web search and connectors (if enabled in your ChatGPT account) within the ChatGPT app for Slack. Deep research, agent mode and model switching are not available.
Why doesn’t the chat in the ChatGPT app for Slack update after I continue the conversation in ChatGPT?
Chat updates from your ChatGPT account are not synced to Slack and will not appear in the ChatGPT app for Slack.
How do memories work with the ChatGPT app for Slack?
Your ChatGPT memories may be incorporated in model responses that are shared with the ChatGPT app for Slack if you have memories turned on in your ChatGPT settings. New memories are not saved based on chats from the ChatGPT app for Slack, even if you continue them within your ChatGPT account.
How does data residency work?
Chat and deep research connectors are compatible with data residency. Data sent to the ChatGPT app for Slack is subject to Slack’s data residency policies.