Shared AI agents for teams

One shared AI agent for your whole team, not an AI seat per person.

Runbear runs Claude and GPT as shared AI agents in Slack and Microsoft Teams. One agent serves the whole team, and tools connected with per-user auth act with each person's own account.

Prefer a walkthrough? Book a demo

A shared AI agent is one AI teammate that your whole team uses in Slack or Microsoft Teams, instead of a private chatbot in each person's browser tab. Runbear runs Claude or GPT as that named teammate: one agent serves the team, and tools connected with per-user auth act with the requester's own account. Across 40+ customer workspaces, 60%+ of seats are still active weekly at 30 days. That's adoption that compounds, not seat utilization.

The permission layer Anthropic doesn't ship.

Claude Enterprise gives you per-seat licenses. Runbear gives your shared Claude agents per-user authentication, plus audit logs and SAML SSO on the Business and Enterprise plans and SCIM provisioning on Enterprise — the structural feature your security team will ask for before signing.

#revops-deal-room8
M
Maya · Finance2:31 PM
@Runbear what's BetaCorp's MRR and renewal date?
Runbear
RunbearAgent2:31 PM
BetaCorp: MRR $48,200. Renewal Aug 14, 2026 (84 days). Account exec @james. Health green, NPS 9, 4 active users.
Draft
Source: Salesforce Account record. Maya has Finance-tier read access.
D
Diego · Support2:34 PM
@Runbear same question — BetaCorp MRR and renewal date?
Runbear
RunbearAgent2:34 PM
I can't share MRR or renewal date with you — the Salesforce Account Finance fields aren't in your role. What I can share: account health is green, account exec is @james.
Draft
Same question. Different reader. Different scoped answer.

Used by Matillion and other Anthropic-customer mid-market SaaS teams.

  • Shared agent identity

    One named teammate the team @-mentions in Slack and Teams — not 15 private chat tabs that never share state. Usage-priced, so adoption is what compounds, not seat utilization.

  • Per-user authentication

    Shared identity, per-user permissions. Tools connected with per-user auth, such as Salesforce or GitHub, act with the requester's own account instead of one shared service account.

  • Audit log

    Every configuration change, with who made it, from where, and when, exportable as CSV or JSON for your SIEM. The agent's Activity tab shows its runs.

  • SSO + SCIM

    SAML SSO on Business with identity providers such as Okta or Azure AD. Enterprise adds SCIM provisioning, so off-boarding flows through the same identity layer as the rest of your stack.

Per-agent ROI · last 30 days · RunbearCS
Saved $42KInvestment $3K
$42K

Hours reclaimed, FTE recovered, dollars saved — broken down per named agent on a dashboard your CFO can defend.

Catch at-risk accounts 6-8 weeks before the renewal call.

Runbear lives in your CS channels. It surfaces churn signals before they hit the renewal call, drafts QBRs from your product-usage data, and gives non-technical CSMs leverage on 40+ accounts each.

#cs-alerts11
Runbear
RunbearAgent7:14 AM
Churn risk · BetaCorp — weekly active users down 38% over the last 14 days. Two power-user accounts deactivated last Tue. Renewal is 48 days out. Suggested next action: Lena books a working session this week.
Draft
Fires when weekly active users drop >25% over 14 days inside 90 days of renewal. Threshold and account scope configured per team.
Usage delta · MixpanelDeactivations · Salesforce
#cs-betacorp6
L
Lena · CSM9:02 AM
@Runbear draft the Q2 QBR for BetaCorp — renewal is Aug 14.
Runbear
RunbearAgent9:02 AM
Draft Q2 QBR — BetaCorp. Headlines: weekly active users +24% QoQ; top use-case shifted from ad-hoc query to scheduled reports; one expansion signal in seat-add data; one risk signal in admin churn. Full draft + slide outline in the thread.
Draft
Drafted from Mixpanel usage, Salesforce contract terms, and the Q1 QBR. Lena reviews and ships — 35 min saved per QBR.
Product usage · MixpanelSalesforce AccountLast QBR (Q1) · Notion
L
Lena · CSM9:04 AM
Nice. Pull the admin-churn signal into the risk section and I'll send it.
Prefer a walkthrough? Book a demo

Teams already running Runbear

  • Matillion
  • Fireflies.ai
  • BCG
  • Minted
  • Mercor
  • Tabs
  • TaxDome
  • Peak Ace
  • Storykit
  • SYPartners

Personal Claude is brilliant for one person. It doesn't show up in the channel where your team is actually working.

Every workflow that matters to a team happens in a shared channel: CS questions in #cs-questions, deal context in deal channels, on-call paging in #incidents, HR questions in #ask-people. A personal Claude tab lives outside those channels. People have to copy the question out of Slack, paste it into a browser, paste the answer back. The friction is the whole story: in the moments your team would have used Claude, they don't, because the assistant isn't where the work is. Runbear puts the assistant in the channel, named and addressable, with the team's context built in.

One agent serves the whole team in the channel they already use, instead of 15 private chat tabs that never share state.

When each teammate runs their own personal Claude, the team's institutional knowledge stays scattered across 15 browser tabs. Each tab forgets what the others learned. With Runbear, the agent has a name (RunbearCS, RunbearOps, whatever your team chooses) and a single conversation log the team can search. New hires learn the team's preferences by reading what the agent has answered before, in the same Slack channel the team already uses for everything else.

The agent is shared. For tools connected with per-user auth, the permissions are per-user: the agent acts with the requester's own account, not one shared service account.

This is the security property that lets a shared agent be safe. Each connected tool is authorized either Per-User or Shared. With Per-User, each member links their own account, so a finance analyst asking the agent for a deal record in Salesforce only gets what they could see in Salesforce directly, and a teammate without that access gets a scoped answer. Shared tools use one account for everyone, so grant them deliberately. Knowledge sources such as Notion or Google Drive sync through the account of the member who connected them, so connect them from an account whose access fits the channel. The shared identity is the agent's; per-user tools keep the team's existing permission model.

Three loops compound the team's institutional knowledge inside the agent: synced knowledge sources, in-channel corrections, and named agents that own a topic.

The agent answers from connected knowledge sources that Runbear keeps synced, and tools such as a ticketing system are read live on each request. When the team corrects an answer in the channel, the agent's memory can carry that correction into later answers. Named agents own a topic: RunbearHR knows the people policies; RunbearOps knows the runbooks; they don't bleed into each other. Six months in, the agent answers questions the team has answered before, the way the team answers them, with citations to the documents the team actually maintains.

Runbear charges by usage, not per seat. Because adoption is what compounds, not seat utilization.

Per-seat AI pricing is an adoption tax: you pay $30 per user whether or not they log in, and you have to drive every user to log in every month to make the math work. Most enterprise deployments do not hit that bar. Runbear charges by usage, so the team's shared agent serves everyone and what compounds is adoption: questions answered, hours reclaimed, FTE-equivalents recovered. Per-agent ROI views show hours reclaimed, FTE recovered, and dollars saved on each named agent, on a dashboard the CFO can defend.

There is no engineering ticket. A team lead describes the agent in plain English and connects the team's tools.

The typical rollout: a workspace admin installs Runbear from the Slack Marketplace (one install covers the whole workspace), a team lead describes the agent in plain English and connects the tools and knowledge sources it should use (Notion, Confluence, Google Drive, Salesforce, HubSpot, Zendesk, GitHub, and more), and the agent answers in the channels it is invited to from day one. Most teams have their first answer in production in about 10 minutes. The first 30 days is the adoption curve, not the build curve.

One shared agent. Many team shapes.

Across 40+ customer workspaces, Runbear powers the shared AI teammate inside teams as varied as 12-person CS shops and 200-person engineering orgs. The same shared-agent model serves HR teams answering benefits questions, on-call engineers correlating alerts, and AEs prepping deal briefs. The team's adoption curve runs steeper than the seat curve: 60%+ of seats stay active weekly at 30 days, because the agent is in the channel the team already lives in, not in a browser tab no one opens.

What we watch when teams roll out AI

We watch teams try personal Claude first. A few power users hit it hard. The rest of the team never opens it. Three months later the seat-utilization chart looks like the chart we expected from any per-seat AI license: a long tail of dead seats with a small group carrying the math.

Then the same teams move to Runbear. The agent shows up in #cs-questions, in #ask-people, in the deal channels people already live in. Adoption flips. The team that wouldn't open a browser tab for the AI assistant will answer in the same Slack channel they already use for everything else.

Two years of data across 40+ workspaces says the same thing. Teams that adopt Runbear inside their team's existing channels keep 60%+ of seats active weekly at 30 days. The pattern is the assistant going to the team, not the team going to the assistant.

Snow Lee, Founder & CEO, Runbear

When the agent doesn't know

When the agent doesn't know, it says so. Across our customer workspaces, about 15% of knowledge questions hit a "route to a human" path within 30 seconds. Another small slice return the wrong answer and get a thumbs-down from the channel. Both go into the correction loop: the agent reads the team's response, asks a follow-up if needed, and updates its handling for the next time the same shape of question shows up. The agent doesn't get smart on its own. The team's corrections make it smart.

#ask-people12
Priya
Priya9:14 AM
Quick one — what's our parental leave policy for new hires under 90 days? @Runbear
Runbear
RunbearAgent9:14 AM
One shared agent. The answer comes with the source the team can verify.

Frequently asked questions

A shared AI agent is one AI agent that a whole team uses together in Slack or Microsoft Teams, instead of each person running a private chatbot in a browser tab. It has one name, one set of instructions, and one set of connected tools, and it answers in the channels where the team already works. With Runbear, a team lead builds the agent in plain English and deploys it to those channels.

A personal account keeps prompts, pasted context, and answers inside one person's tab. A shared agent works in the channel: everyone sees the question and the answer, instructions and tool connections are set once for the team, and the agent's memory can carry corrections forward to the next person who asks. Runbear runs Claude or GPT models underneath, so the team keeps the model quality without buying an AI seat per person.

Yes, for tools you connect with per-user auth. Each member links their own account, so when the agent works in a tool like HubSpot or Linear it acts with the access of the person who asked. A tool can instead be connected as Shared, where everyone uses one account, and knowledge sources such as Notion or Google Drive sync through the account of the member who connected them.

Most teams start with one agent for their most repeated questions, then add named agents by domain, such as a support agent, a sales ops agent, and an HR agent. Scoping each agent to one topic keeps its instructions and knowledge focused, and teammates pick the agent they need from the same Slack workspace.

No. An ops manager or team lead describes the job in plain English, connects tools from a catalog of 2,000+ integrations, and deploys the agent to a channel. Most teams have a first working agent in about 10 minutes, without prompt engineering, training data, or internal tickets.

The agent's Activity tab and the Traces API show the agent's runs, including the tools it called. The Business and Enterprise plans add an audit log of configuration changes: who changed what, from where, and when.

No. 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.

No. Claude Team and Claude Enterprise are Anthropic's subscription plans for using Claude in Anthropic's own apps. Runbear is a separate product that runs Claude, or GPT, as a shared agent inside Slack and Microsoft Teams, connected to your team's tools and billed by usage instead of seats.

Bring a workflow. Runbear ships the agent into your team's Slack by end of call.

Most teams have a first working agent in about 10 minutes. No engineering required, no procurement gate to start.

Want a walkthrough first? Book 20 minutes with our CEO