Skip to main content

Overview

Integrate Slack to manage team communications, channels, messages, and collaborate seamlessly from CORE. Access 40+ tools for complete Slack operations including messaging, channel management, user coordination, and file sharing without leaving your workspace.

Setup Guide

  • Authentication Type : OAuth 2.0

How to Connect

  1. Navigate to CORE DashboardIntegrations
  2. Click on the Slack card
  3. Click Connect to authorize CORE
  4. You’ll be redirected to Slack to authorize the application
  5. Grant the required permissions to your workspace
  6. You’ll be redirected back to CORE once connected

Use Cases

Action Use Cases

When you ask CORE to perform Slack tasks, it uses MCP tools to execute your requests:
Scenario: Broadcast important updates to specific channels
The agent will use slack_send_message to deliver updates to multiple channels, keeping teams synchronized on important news.
Scenario: Find past discussions and decisions
The agent will use slack_search_messages to find relevant discussions and can follow up with slack_get_message to retrieve full context.
Scenario: Create and organize project channels
The agent will:
  1. Use slack_create_channel to create the private channel
  2. Use slack_invite_to_channel to add team members
  3. Use slack_set_channel_topic to set the channel description
Scenario: Acknowledge messages without creating noise
The agent will use slack_add_reaction to provide quick acknowledgments and emoji responses.
Scenario: Stay updated on critical conversations
The agent will use slack_get_unread and slack_list_messages to keep you informed on critical topics without missing important updates.

Proactive Use Cases

With webhooks enabled, CORE monitors Slack 24/7 and acts automatically based on your instructions:
Trigger: New message in #sales-feedback channelAutomated Action: Extract insights and save to CORE memory
CORE monitors the channel and automatically captures feedback without manual intervention. You can later search and analyze patterns across all feedback.
Trigger: New message in #deployments channel containing “released”Automated Action: Send summary notification via WhatsApp
Stay informed on releases without monitoring Slack. CORE watches for deployment messages and notifies you on your preferred channel.
Trigger: Direct message from specific users (e.g., your manager)Automated Action: Cross-post to WhatsApp with priority flag
Never miss critical messages. CORE routes important communications to where you’ll see them fastest.
Trigger: New user joins #engineering channelAutomated Action: Send onboarding resources and log to memory
Automate team onboarding. CORE welcomes new members and keeps your team roster updated automatically.
Trigger: Message contains keywords like “urgent”, “critical”, or “down”Automated Action: Notify across channels and create task
CORE monitors for critical keywords and escalates issues across your entire workflow automatically.

Scopes

  • chat:write - Send messages to channels
  • chat:write.public - Send messages to public channels
  • channels:read - List and view channel information
  • channels:manage - Create and archive channels
  • conversations:write - Modify conversations (channels/DMs)
  • users:read - List and view user profiles
  • users:read.email - Access user email addresses
  • reactions:read - View message reactions
  • reactions:write - Add and remove reactions
  • team:read - Access workspace information
  • files:read - View files (when enabled)
  • files:write - Upload files (when enabled)

Available MCP Tools

The Slack integration provides 40+ tools for comprehensive team communication:

Triggers

Slack triggers enable CORE’s Meta Agent to wake up and act proactively when events occur in real-time via webhooks.

Need Help?

Join our Discord community for support in #core-support