Connect Slack to AI agents

Connect Slack to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Triggers

new_reaction

New Reaction

[Polling fallback] Triggers when a new emoji reaction is added to a message. Polls recent messages in channels the bot is a member of to detect new reactions.

user_change

User Change

[Polling fallback] Triggers when a user joins the workspace or when user profile/status changes. Polls the user list to detect new members and profile updates.

channel_activity

Channel Activity

[Polling fallback] Triggers when channels are created, archived, unarchived, or their membership changes. Polls the conversations list to detect changes.

new_file

New File

[Polling fallback] Triggers when a new file is uploaded or shared in the workspace. Polls the files list for newly created files.

new_message

New Message

[Polling fallback] Triggers when a new message is posted in one or more Slack channels. Polls conversation history for new messages.

new_message_webhook

New Message (Events API)

Triggers when Slack sends a `message` event to the Metorial Events URL. Use with Slack Event Subscriptions and hub route POST /slates-hub/slack/events. Complements the polling “New Message” trigger.

More integrations teams use with Slack

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Discord

Send, edit, and delete messages in channels. Manage servers (guilds), channels, roles, members, invites, webhooks, threads, scheduled events, auto moderation rules, audit logs, application commands, and custom guild emojis. Add or remove users, assign roles, kick or ban members, and receive supported message, guild, channel, member, and inbound webhook triggers.

Confluence

Create, read, update, and delete pages, blog posts, comments, and attachments in Confluence spaces. Manage spaces, permissions, labels, and content restrictions. Search content using Confluence Query Language (CQL). Upload and download file attachments with versioning. Manage users, groups, and group memberships. Create and manage whiteboards, databases, folders, and templates. View and update inline tasks. Access audit logs. Listen for webhooks on page, blog, comment, attachment, space, label, and user events.

Gmail

Send, read, and search email messages with support for recipients, attachments, and HTML content. Create, update, and send drafts. Manage conversation threads and organize messages with labels. Search mailboxes using Gmail query syntax (from, to, subject, date, attachment filters). Configure mail settings including forwarding rules, filters, vacation responders, signatures, aliases, and delegates. Import and insert messages for migration. Sync mailbox changes incrementally via history API. Subscribe to mailbox change notifications via push notifications.

Google Drive

Upload, download, create, copy, move, rename, trash, and permanently delete files and folders in Google Drive. Search for files using complex queries filtering by name, MIME type, owner, modification date, labels, and other metadata. Share files and folders with specific users, groups, or domains with role-based permissions (owner, writer, commenter, reader). Manage shared drives and their members. Export Google Workspace files (Docs, Sheets, Slides) to standard formats like PDF, DOCX, and XLSX. Track file revision history and restore earlier versions. Create, read, update, and delete threaded comments and replies on files. Apply and read custom labels on files. Monitor file and folder changes via push notifications or webhook subscriptions. Store app-specific data in a hidden per-user folder.

How to use Slack on Metorial

Aggregate Compliance Audit Findings and Notify Responsible Teams

Pull overdue corrective actions and non-compliant audit findings from 21 Risk, then route notifications to the responsible site teams via Slack so issues are acted on promptly.

Aggregate Customer Health Signals from Salesforce and Slack for Success Reviews

Customer success managers prepare for quarterly business reviews by manually pulling together account data from multiple sources. This workflow queries Salesforce for account and opportunity data, searches Slack for recent customer mentions, and compiles a health summary ready for the QBR meeting.

Apollo Prospect Sequencing with Slack Deal Room Notifications

Search Apollo for new prospects matching updated ICP criteria, enroll qualified contacts in the right outbound sequences, and notify the sales team in Slack with prospect summaries so reps can personalize follow-up with full context.

App Store Review Monitoring and GitHub Issue Triage

Monitor Google Play app reviews for negative feedback patterns, search GitHub for related known issues, create new issues for untracked problems, and notify the product team in Slack with a weekly review digest.

Automate PR Review Requests from Linear Issues to GitHub

Engineering teams lose time manually creating GitHub pull requests and linking them back to Linear issues. This workflow reads in-progress Linear issues, checks for associated GitHub branches or PRs, and posts review request reminders to Slack when PRs have been open without review for too long.

Build and Maintain a SharePoint Knowledge Base from Slack Conversations

Identify valuable answers and decisions shared in Slack channels, extract the content, and save it as organised documents in SharePoint so institutional knowledge is preserved and searchable across the organisation.

Client Account Health Monitoring for Customer Success

Pull CRM data on accounts approaching renewal, cross-reference support ticket history, and generate a prioritized health report posted to Slack so customer success managers know which accounts need immediate attention.

Competitive Intelligence Digest for Sales Teams

Research competitor domains for SEO positioning, keyword gaps, and technology stacks, then compile findings into a structured briefing posted to a Slack channel for the sales team.

Competitive Intelligence Research and Slack Briefing

Automatically search the web for competitor news, product updates, and pricing changes, then deliver a structured competitive intelligence briefing to the relevant Slack channel so GTM teams stay informed without manual research.

Compile Competitive Intelligence Briefings from Web Research

Research competitor websites, recent news, and product announcements using web search, then compile structured briefings that are posted to a Slack channel for the go-to-market team.

Compile Competitive Intelligence Reports Using Web Research

Product and marketing teams need regular competitive intelligence but manual research across competitor websites, press releases, and review sites is time-consuming. This workflow searches for recent competitor updates, extracts structured content from key pages, and compiles a digest that can be shared with the team.

Compile Weekly Sprint Reports from Linear and Post to Slack

Engineering managers spend significant time assembling sprint status updates from Linear data and distributing them to stakeholders. This workflow pulls current cycle data from Linear, summarizes issue progress by state and assignee, and posts a formatted weekly report to the appropriate Slack channel.

Coordinate Hardware Field Support Cases Across HubSpot and Slack

When a field support case is escalated in HubSpot, automatically gather device and customer context, create a dedicated Slack channel for the case team, and post a structured briefing so field engineers can collaborate immediately.

Create SharePoint Knowledge Base Articles from Slack Conversations

When a complex question gets resolved in Slack, automatically extract the Q&A thread, format it as a structured knowledge base article, and publish it to the appropriate SharePoint site for future reference.

Discord Community Moderation and Incident Response

Monitor a Discord server for moderation incidents, automatically apply or escalate moderation actions based on severity, create a thread for tracking, and notify the moderation team with context.

Technical notes for Slack

Slack: connect with bot OAuth or user OAuth. Send, update, delete, and schedule messages; list and cancel scheduled messages; open DMs and group DMs; manage conversations, members, files, reactions, pins, bookmarks, reminders, user groups, and user status; search messages and files with user scopes; and retrieve user, conversation, and workspace info.

Connect Slack to production AI agents

See how Metorial gives Slack access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Slack to AI agents with Metorial.

  1. Can Metorial connect Slack to AI agents?
    Yes. Metorial connects AI agents to Slack through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.