OpenAI now offers @ChatGPT and workspace agents in Slack for ChatGPT Business, Enterprise, and Edu customers. Runbear deploys named agents to Slack and Microsoft Teams on a plan priced by usage, with Claude, GPT, or Gemini chosen per agent on the default runtime, and 2,000+ tools to act in.
Runbear is a platform for named AI agents that work in your Slack and Microsoft Teams channels. Each agent has its own instructions, knowledge sources, and tools, and anyone in the channel can mention it without a Runbear account.
ChatGPT brings OpenAI's assistant into Slack in two ways: @ChatGPT, an assistant your admin configures for the whole organization, and workspace agents that you build in ChatGPT and add to Slack channels. Both need a ChatGPT Business, Enterprise, or Edu plan.
Two ways into Slack
Both put an assistant where your team already talks. The questions that decide between them are which plan you want to pay for, which models you want to run, and which tools the agent has to act in.
Side by side
| Feature | Runbear | ChatGPT |
|---|---|---|
| What it is | Named AI agents you deploy into Slack and Microsoft Teams | @ChatGPT, an organization-wide assistant, plus workspace agents built in ChatGPT |
| Where you use it | Slack and Microsoft Teams | @ChatGPT in Slack and Microsoft Teams; workspace agents in ChatGPT and Slack |
| Plan required | A Runbear plan priced by usage, not by seat | ChatGPT Business, Enterprise, or Edu; paid ChatGPT plans are priced per user |
| Who can use it in a channel | Anyone in the channel, with no Runbear account | Members of enabled channels; OpenAI says an individual license is not required by default |
| Models | Claude, GPT, or Gemini, chosen per agent on the default runtime | OpenAI models |
| Named agents | Each agent has its own name, instructions, knowledge, and tools | Workspace agents get their own Slack handle; @ChatGPT is one shared assistant |
| Tools | 2,000+ via Pipedream, MCP servers, and native OAuth | Apps and company connections that admins enable |
| Whose access a tool uses | Per-User tools act with the asking member's account; Shared tools use one account | Company connections use the connected account; personal apps need the user's approval |
| Triggers | Schedules, one-time runs, webhooks, and events in connected apps | Workspace agents can run on a schedule and reply in channels |
| Claude Code projects | Deploy a local project with /runbear:deploy | Agents are built in the ChatGPT agent builder |
| Admin and security | SOC 2 Type II, SAML SSO on Business and Enterprise, SCIM on Enterprise | Admin controls, role-based access on Enterprise and Edu, and the Compliance API |
Pricing and sources
Runbear charges by usage, not by seat. One subscription covers every teammate who uses your agents in Slack or Microsoft Teams. Plans include a set number of builders, the members of your Runbear organization who create and manage agents in the dashboard: 5 on Team and 10 on Business. Usage is metered in credits, based on the tokens each model call uses and the model you choose for each agent. Team is $99 per month with 20,000 credits, and Business is $399 per month with 100,000 credits. People who use an agent in a channel do not need a Runbear account.
ChatGPT facts on this page are as of October 2026, from OpenAI's @ChatGPT help article, the @ChatGPT setup article, the dots announcement, the dots documentation, the ChatGPT with Slack and Teams article, the ChatGPT in Slack and Teams page, the ChatGPT Agents app in Slack article, the workspace agents announcement, and ChatGPT pricing. OpenAI lists paid ChatGPT plans per user per month and bills workspace agents with credits. Check those pages for current prices.
One assistant or a roster
A support channel, an onboarding channel, and a sales operations channel need different knowledge and different tools. The question is how you give each one the right setup.
Create @Support, @Onboarding, and @SalesOps, each with its own instructions, knowledge sources, and tools, and deploy each to the channels it serves. People mention the agent that owns the job.
@ChatGPT is your organization's assistant, with instructions and company connections set by an admin. For a dedicated agent, you build a workspace agent in ChatGPT and give it a Slack handle.
Model choice
Different jobs suit different models. A lookup agent and an analysis agent do not need the same one.
On the Claude Agent SDK runtime, the usual default, you choose Claude, GPT, or Gemini models per agent. On Business and Enterprise you can bring your own provider key instead of using Runbear credits.
OpenAI describes workspace agents as powered by Codex. Teams that want Claude or Gemini for a given workflow need a different tool for it.
Bring your own agent
If your team already has a working agent, it probably lives on one laptop and runs from one terminal, which means one person can use it.
Install the Runbear plugin in Claude Code and run /runbear:deploy. Your CLAUDE.md, skills, subagents, and docs deploy to a hosted Claude Agent SDK agent that you connect to Slack.
Workspace agents are created in the ChatGPT agent builder by describing the workflow. An existing Claude Code project is rebuilt there by hand.
Choose the right tool
Questions you're probably asking
Bring a real workflow and we'll wire it live on a demo call.
Want a walkthrough first? Book 20 minutes with our CEO