Slack integration

Connect Slack so Metawurks can send messages, access channels, and help you collaborate with your team—all inside the chat.

What the Slack connector does

The Slack connector lets Metawurks work with your Slack workspace inside the app. Once connected, you can ask the AI to send messages, list channels, search conversations, and collaborate with your team. Your credentials are never stored in plain text; we use OAuth and store tokens securely per account.

How to connect

  1. 1Open Knowledge Sources (upload icon in the sidebar) and go to the Integrations tab.
  2. 2Click the Slack card.
  3. 3On the Slack detail page, click Connect.
  4. 4You'll be redirected to Slack's sign-in and consent screen. Sign in with your Slack workspace.
  5. 5Review the permissions and approve access. Metawurks will then complete the connection and show Slack as connected.

Need a custom connector?

Want to connect a different messaging platform? You can add custom MCP connectors from the Custom tab in Integrations. Enter your MCP server URL to connect any compatible workspace.

Permissions required

When you connect, you will be asked for permission to:

  • Read messages in channels you're a member of
  • Send messages to channels
  • View channel information
  • View user profiles
  • Access workspace information

Supported actions

  • Send messages to channels and direct messages
  • List available channels
  • View recent messages in a channel
  • Search through conversations
  • View user profiles
  • Access message history

Example use cases

  • "Send a message to the #general channel"
  • "What are the recent messages in #engineering?"
  • "List all my Slack channels"
  • "Search for messages about the launch"
  • "Who posted in #announcements today?"

Using it safely

  • Review messages before sending—AI drafts may need adjustments
  • Be careful when sending to public channels
  • You can disconnect Slack anytime from the Integrations tab
  • Revoking access in Slack settings will also disconnect

Setup and troubleshooting

  • Connection failed? Try signing out of Slack and reconnecting.
  • Permissions error? Make sure you approved all requested scopes.
  • Channels not showing? Check if you're a member of those channels.
  • Need help? Contact support at admin@metawurks.com

Frequently Asked Questions

Metawurks can only access channels you are a member of, including private channels you've been added to.
No. Messages sent through Metawurks appear as coming from you. There's no indication that they were sent via Metawurks.
Currently, you can connect one Slack workspace per Metawurks account. To switch workspaces, disconnect the current one and connect a different workspace.
No. Metawurks reads messages in real-time when you make a request. It doesn't store a copy of your Slack conversations.
Yes, Metawurks can send direct messages on your behalf when you explicitly ask it to. Always review before sending.