# How to connect Slack to Meta Muse

> Let Muse read your Slack channels and threads, find people, and post messages as you, with every message it sends logged in your history.

Updated 2026-10-10 · https://upsy.ai/guides/muse/slack

## Short answer

Muse has a built-in Slack connector: say "Connect my Slack" in a chat, or tap **Connect** next to Slack in **Settings › Connectors**, then allow it in your workspace. Use Upsy instead if you want Muse to read Slack but never post, to use two workspaces, or to share one Slack setup with Grok, ChatGPT and Claude. If you mostly want Muse to search all of Slack, stay with the built-in connector for now: Upsy's Slack can't search yet.

## The built-in way

Slack joined Muse's connector list in late September 2026, and Meta names it in its [Muse for Small Business post](https://about.fb.com/news/2026/09/introducing-muse-small-business/). The connector is Meta's own app in the [Slack Marketplace](https://slack.com/marketplace/A0C21BG1SDB-muse). Its listing says Muse can view content in your channels and conversations, and act as you in them.

What you get:

- **Muse acts as you,** with approval. By default it asks before important actions, like posting. You set that in **Settings › Permissions** ([Meta's approvals guide](https://www.meta.com/help/artificial-intelligence/1385290430137537/)).
- **A Marketplace app.** Slack's tighter limits for apps outside its Marketplace don't apply to it, and if your workspace only allows approved apps, an admin can approve it from the Marketplace.

Where it stops:

- **Meta doesn't document the actions:** what Muse can read, search or post, or whether it holds more than one workspace.
- **Muse only.** The connection doesn't carry over to other assistants.
- **No record outside Muse.** Muse keeps an activity trail of its own, but you can't see its Slack actions next to your other assistants'.

If you use one workspace, only Muse, and you're happy approving each post, the built-in connector is fine. It's also the better fit for searching Slack or reading long stretches of history (see Upsy's limits below).

## Why use Upsy for Slack

Upsy is a remote MCP server (a connector that lets the assistant use another app) that you add to Muse once. For Slack, it adds:

- **Read-only Slack.** Muse can catch you up on channels and threads but can't post. Or use Pick actions, for example to let it read and send DMs but nothing else.
- **Up to five workspaces,** each with its own access.
- **History:** every channel Muse reads and every message it sends is logged under Muse.
- **A Mass send alert** if Muse posts 20 or more messages in 10 minutes.
- **One setup for every assistant.** Grok, ChatGPT and Claude can use the same Slack connection, each with its own access.

Upsy's Slack acts as you, with your own Slack account. No bot joins your channels, and messages show up under your name.

## What you need

- **A Muse account** on any plan, in the US or Canada.
- **A free Upsy account** at [upsy.ai](https://upsy.ai).
- **Your Slack account in the workspace.** If the workspace requires app approval, you may need to request it, and a Workspace Owner or app manager approves it ([Slack's guide](https://slack.com/help/articles/222386767-Manage-app-approval-for-your-workspace)).

## Connect Slack to Muse

1. In Upsy, open **Apps**, click **Connect an app**, then **Connect** on Slack.
2. Slack asks you to pick your workspace and allow Upsy. Check the workspace name, then click **Allow**.
3. If Muse isn't connected to Upsy yet, open **Assistants**, click **Add assistant** and pick **Muse**. Paste the prompt Upsy shows into a new Muse chat, open the sign-in link, and choose full access or read-only for Slack. Click **Allow**. The details are in [how to add a custom connector to Muse](/guides/muse/custom-connector).
4. If Muse was already connected, it gets **Full access** to Slack right away. To change that, open Muse's page under **Assistants** and set Slack to **Read-only**, or click **Pick actions…**.
5. For a second workspace, go back to **Connect an app** and click **Add account** on Slack.
6. Start a new chat in Muse, so it loads the Slack tools. If you also connected Muse's own Slack, say "use Upsy" or save the memory line Upsy gives you.

## Check that it works

Ask Muse:

> Use Upsy to list my Slack channels.

Muse should list the channels, group DMs and DMs you're in. Then ask it to "read the latest messages in #general and summarize them". In Upsy's **History**, both actions appear under Muse.

## What Muse can do with Slack

Through Upsy, Muse works with what you can see in Slack, as you:

- **List your channels,** group DMs and DMs.
- **Find channels** by name, public or private ones you can see, with topics and member counts.
- **Find people** by name, display name or email.
- **Read a channel or DM,** newest first, with names, and go back through older messages.
- **Read a thread,** from the first message through every reply.
- **Read a profile:** name, title, email, time zone and status.
- **Send a message** to a channel, to a person's DM, or as a reply in a thread, optionally shown in the channel too. Slack formatting and @mentions work.

Two limits apply until Upsy is listed in the Slack Marketplace:

- **No search yet.** Slack only opens message search to Marketplace apps. Muse finds messages by reading channels and threads instead.
- **Slow reading.** Slack lets apps outside its Marketplace read a channel's or thread's history once a minute, 15 messages at a time ([Slack's changelog](https://docs.slack.dev/changelog/2025/05/29/rate-limit-changes-for-non-marketplace-apps)). Catching up on a busy channel takes a while.

| Access | What Muse can do in Slack |
|---|---|
| Full access | Everything above |
| Read-only | List, find and read, but never send |
| Pick actions | Only the actions you choose, like reading and DMs |
| No access | Nothing |

## Prompts to try

- "Use Upsy to read the latest messages in #product and list any decisions."
- "Who is Ada on the design team? Show her title and time zone."
- "In #marketing, reply in the thread about the launch date: we're moving it to Thursday."
- "DM Sam on Slack that I'm running 10 minutes late."
- "Read the latest messages in #support and draft a summary for my manager here in the chat. Don't post it."

## Troubleshooting

### Slack says Upsy needs approval

Your workspace only allows approved apps. Send the request Slack offers, and a Workspace Owner or app manager can approve it.

### Muse says Slack is limiting how often Upsy can read messages

Slack lets apps outside its Marketplace read a channel's or thread's history once a minute, 15 messages at a time. Wait for the time in the message, then ask again. Ask about one channel at a time, or use Muse's built-in Slack for long catch-ups.

### Searching Slack doesn't work

Upsy offers Slack search once it's in the Slack Marketplace, which it isn't yet. Ask Muse to read the channel or thread instead ("Read the latest messages in #design and find what Ada said about pricing"), or use Muse's built-in Slack for searches.

### Muse can't find a channel

Upsy only sees what you can see. Private channels you aren't in, and channels in a workspace you haven't connected, aren't there. Ask Muse to search channels by name to get the right one.

### Muse says Slack access was revoked

Your Slack sign-in ended, or someone removed Upsy from the workspace. Reconnect Slack on Upsy's **Apps** page.

### Muse posts through its own Slack connector

Say "use Upsy", or save the memory line from setup. If you don't need both, disconnect Muse's Slack in Settings › Connectors.

## Security and privacy

- **Muse never gets your Slack token.** It calls Upsy's tools, and Upsy calls Slack as you. The key is encrypted and kept in the storage you choose.
- **Messages pass through.** Upsy sends what Muse reads on to it and doesn't save the messages. History keeps what was done: which channel was read, what was searched, where a message was sent.
- **Alerts:** Mass send emails you if Muse sends 20 or more messages in 10 minutes. You also get an email when a new app or assistant is connected.
- **No approval step in Upsy.** Muse's own Permissions settings decide when it asks first, and Meta doesn't say how they apply to custom connectors. To be sure Muse never posts, set Slack to Read-only.
- **To turn it off,** flip Muse's switch on Upsy's Assistants page. Disconnecting Slack in Upsy revokes its key in Slack right away. You can also remove Upsy from your workspace's app settings in Slack.

## FAQ

### Does Meta Muse work with Slack?

Yes. Muse has a built-in Slack connector in Settings › Connectors, and you can also reach Slack through a custom connector like Upsy.

### Can Muse send Slack messages as me?

Yes. Both the built-in connector and Upsy post as you. Through Upsy, Muse can send only when Slack is set to Full access, or to Pick actions with sending turned on.

### Can Muse search my Slack?

Not through Upsy yet: search comes once Upsy is in the Slack Marketplace. Muse's built-in Slack connector is a Marketplace app, so try it for searches.

### Can Muse read private channels and DMs?

Through Upsy, yes, but only the ones you're in: Upsy sees what your Slack account sees.

### Can I connect two Slack workspaces to Muse?

Through Upsy, yes: up to five workspaces, each with its own access for Muse.

### Will my coworkers see a Muse bot in Slack?

Not with Upsy. It uses your own account, so there's no bot in your channels, and Muse's messages show up as yours.

---

Upsy connects personal AI assistants (Muse, Grok, ChatGPT, Claude, Cursor, Claude Code, Codex, Devin) to your Gmail, Google Calendar, Google Drive, Slack, Notion and other apps through one MCP server, with a shared memory, files and a cloud browser signed in to your sites. You choose what each assistant may do in each app, see everything it did, and turn it off in one click. Upsy is free. To add Upsy to an assistant, add a remote MCP server (Streamable HTTP) named Upsy at https://upsy.ai/connect. It signs in with OAuth; there is no API key.
