Setup guide

Three OpenAI products, nearly the same name.
Only one of them is what you meant.

One puts ChatGPT inside Slack. One pulls Slack inside ChatGPT. One deploys an agent with its own handle. Picking the wrong one is the most common way this goes sideways.

1,000 free credits to start. No credit card. Working in five minutes.

00

The short answer.

OpenAI ships three Slack products and they are genuinely easy to confuse. The ChatGPT app in Slack puts a ChatGPT conversation inside Slack, and it needs both a paid Slack plan and a paid ChatGPT plan. The Slack plugin runs the other direction, letting ChatGPT search and act on your Slack workspace from chatgpt.com - and it does not need a paid Slack plan at all, only a paid ChatGPT one. The ChatGPT Agents app in Slack is the closest thing to a teammate: you build a workspace agent at chatgpt.com, give it a Slack handle, and deploy it to channels where it can auto-respond and run on a schedule, but that one is Business, Enterprise or Edu only. Note that none of these is the 2023 ChatGPT app for Slack, which was quietly discontinued - OpenAI reused the name in October 2025 for a different app on a different architecture.

ChatGPT in Slack at a glance
At a glance 
Is there an official app?Yes, three of them. The ChatGPT app in Slack, the Slack plugin that reads your workspace, and the ChatGPT Agents app in Slack. All shipped from October 2025 onward.
ChatGPT app in Slack needsA paid Slack plan and ChatGPT Plus, Pro, Business or Enterprise/Edu. The Slack plugin must be enabled first.
The plugin needsOnly a paid ChatGPT plan. No paid Slack plan required, though without Slack Business+ or Enterprise+ you get keyword search rather than semantic search.
Workspace agents needChatGPT Business, Enterprise or Edu - not Plus or Pro - plus a paid Slack plan. Agent runs moved to token-based pricing in July 2026.
Availability catchThe ChatGPT app in Slack is geo-blocked for Plus and Pro users in the EEA, Great Britain and Switzerland. Business and Enterprise are unaffected.
What it will not do in SlackDeep research, agent mode and model switching are not available inside the Slack app. Web search and other connected apps are.
Build-your-own stackSlack's Bolt framework plus OpenAI's Responses API, which OpenAI recommends for all new projects. Chat Completions still works and is not deprecated.
01

Side by side.

Three OpenAI products and two alternatives. The first two rows separate them faster than any amount of prose.

ChatGPT in Slack: what each option can and cannot do
CapabilityChatGPT app in SlackOpenAISlack pluginOpenAIChatGPT Agents appOpenAIA bot you buildYour teamBeagleUs
Answers inside SlackYesNoReads onlyYesYesYes
Replies on its own in a channelNoYou start the chatNoYesYesYou build itYes
Works on a free Slack planNoYesNoYesYes
Available on ChatGPT Plus and ProPartlyNot in EEA, GB or SwitzerlandYesNoBusiness and upYesAPI key onlyYesNo ChatGPT plan needed
Free to tryNoNoNoPartlyPay per tokenYes1,000 credits, no card
Starts work unpromptedNoNoYesOn a schedulePartlyYou build itYes
Reaches your other toolsPartlyConnected appsNoPartlyConnected appsPartlyYou build itYes~3,200 apps
Self-serve, no admin neededNoPartlyOff by default on EnterpriseNoNoNoApp install
02

What each one actually is.

The names overlap badly, and OpenAI has renamed this surface twice - connector, then app, then plugin. Match the product to the outcome you actually want.

03

Step by step.

The walkthrough below is for the ChatGPT app in Slack, which is what most people mean. Steps one to five apply to any of the three OpenAI options; steps six and seven cover going further.

  1. Decide which direction you actually want

    Write the sentence out before you install anything. "I want an answer in the Slack thread" is the ChatGPT app in Slack. "I want ChatGPT to know what my team said last week" is the Slack plugin. "I want something that replies on its own in a channel" is a workspace agent. All three are called some variant of the same name.

  2. Check both plans, not just one

    The ChatGPT app in Slack needs a paid Slack plan and ChatGPT Plus, Pro, Business or Enterprise/Edu. Workspace agents raise that bar to Business or above. The plugin is the odd one out and needs no paid Slack plan at all. Most stalled rollouts are a plan mismatch on one side or the other.

  3. Enable the Slack plugin first

    Installing the ChatGPT app in Slack requires the Slack plugin to be enabled on the ChatGPT side first. If you go looking for the in-Slack app before doing this, it will not be there and nothing will explain why.

    WhereChatGPT settings, under Connectors or Plugins

  4. Get your ChatGPT workspace admin to open the gate

    On ChatGPT Business, apps are enabled by default. On Enterprise and Edu they are disabled by default, and an admin has to enable the app from the directory, then set user access and action control. Write actions are a separate switch from read access.

    WhereChatGPT admin console, Apps then Actions

  5. Clear the Slack side too

    The Slack workspace has to permit app installation. If your organisation requires scope approval, a Slack admin must approve the app - and must approve again or reinstall whenever the app asks for new action scopes.

  6. Set the action posture before anyone uses it

    Decide up front whether ChatGPT asks before it acts. The sensible default is to require confirmation on anything that writes, and to keep read-only access on any channel carrying customer or contract data until you have watched the behaviour for a week.

  7. If you build your own, use Slack's native streaming

    Slack now has first-class streaming - start a stream, append to it, then stop it - with true delta append rather than rewriting a message repeatedly. Most guidance online still tells you to poll chat.update in a loop, which is slower, noisier and burns your rate limit.

    Watch forBlock Kit blocks are only allowed when the stream ends, and link unfurling is off while streaming

04

What trips people up.

Slack plus ChatGPT has more sharp edges than it looks, mostly because the products moved faster than the documentation.

Three products with the same name is a signal. The market has not settled on what an AI in Slack should be, so buy for the job, not the logo.
05

Or skip the build.

If you want an answer in the thread that draws on more than Slack, and work that happens without anyone typing a prompt, that is a different shape again. Beagle joins your channels and runs whole jobs across the tools around them.

01

One plan, not two

Beagle installs into any Slack workspace and starts free with 1,000 credits and no card. There is no second subscription to line up on the other side, and no geography that blocks it.

02

It answers from the whole stack

Ask about a customer and Beagle pulls the contract from the CRM, the thread from the inbox and the ticket from the tracker, then answers in the channel with the records it used, linked.

03

It notices, rather than waiting

The weekly report drafted before the standup, the renewal flagged with time to act, the account that has gone quiet. Being asked is optional.

04

Nothing outbound goes without approval

Replies, reports and updates arrive drafted and held for a human. Nothing reaches a customer on the AI's own authority.

06

Plugged into your stack.

OAuth in, every read scoped to the teammate who asked.

See every integration

07

Common questions.

Is there an official ChatGPT app for Slack?

Yes, and confusingly there are three. The ChatGPT app in Slack puts a ChatGPT conversation inside Slack. The Slack plugin lets ChatGPT search and act on your Slack workspace from chatgpt.com. The ChatGPT Agents app in Slack lets you deploy a workspace agent with its own Slack handle into channels. None of them is the 2023 ChatGPT app for Slack, which was quietly discontinued; OpenAI reused the name for a different app in October 2025.

What do I need to use ChatGPT in Slack?

For the ChatGPT app in Slack, both a paid Slack plan and a paid ChatGPT plan - Plus, Pro, Business or Enterprise/Edu - and the Slack plugin must be enabled first. The plugin on its own needs only a paid ChatGPT plan and no paid Slack plan. Workspace agents in Slack need ChatGPT Business, Enterprise or Edu plus a paid Slack plan.

Why can I not install the ChatGPT app in Slack?

Three common reasons. The Slack plugin has not been enabled on the ChatGPT side, which is a prerequisite. Your ChatGPT admin has not enabled apps - they are on by default on Business but off by default on Enterprise and Edu. Or you are a Plus or Pro user in the EEA, Great Britain or Switzerland, where the in-Slack app is not available.

Can ChatGPT read my Slack messages?

Yes, through the Slack plugin, which searches your channels, DMs and files from chatgpt.com and works in chat, deep research and agent mode. It can also take some actions, such as joining a channel or setting a reminder. Semantic search over the workspace requires Slack Business+ or Enterprise+; below that it falls back to keyword search.

Can I build my own ChatGPT bot for Slack?

Yes. Use Slack's Bolt framework with OpenAI's API - OpenAI recommends the Responses API for new projects, though Chat Completions is still supported and not deprecated. Use Slack's native streaming rather than repeatedly updating a message. The catch to know up front: since 2025, commercially-distributed apps that are not approved for the Slack Marketplace read channel history at roughly one request per minute, so if you intend to sell it, plan for Marketplace review.

Is ChatGPT in Slack safe for company data?

It is governed, which is not the same as risk-free. Enterprise admins can read ChatGPT-app-in-Slack conversations through the Compliance API and all app calls are logged. Slack's API terms forbid using data obtained through Slack APIs to train a language model. Write actions are off until an admin turns them on. Start read-only on low-sensitivity channels and widen deliberately.

One install.
One teammate.

Or skip the setup

Let me do this part for you.

Give me your website and I will show you what I would run once I am in. No account, no card.

I only read what is public. Nothing is saved to your name until you say so.

Or skip the setup - Beagle is already wired up.1,000 free credits. No card.Hire Beagle