NEW: Contract & SLA Management is now in open beta. Learn more →
Slack Slack Integration

Your Stack Notifications, Right in Slack

Stop switching tabs to check what changed. Proposals, renewals, ownership updates, and team activity — delivered to the Slack channels your team already lives in.

Connected in under a minute

From Team Hub to Slack notifications in three clicks.

1

Authorize

Open Team Hub → Integrations and click "Connect Slack". Authorize the bot with OAuth — no tokens or webhook URLs to manage.

2

Route

Pick which channels get which events. Send proposals to #governance, renewals to #ops, comments to #martech — or everything to one channel.

3

Notify

Every qualifying event posts to your chosen channels automatically. Rich formatting with context, links back to the app, and clear action items.

Notifications that work for your team

Six event categories, smart routing, and zero noise.

Event-Based Notifications

Every meaningful event in your stack workflow posts to Slack automatically. Proposals submitted, contracts approaching renewal, ownership changes — your team knows immediately without checking the app.

  • Proposal submitted, approved, or rejected
  • Renewal alerts with configurable notice windows
  • Ownership assignments and review reminders
  • Comment mentions and replies in real time

Screenshot coming soon

Smart Channel Routing

Not every notification belongs in every channel. Route proposals to your governance channel, renewal alerts to ops, and comment threads to the team channel. Configure per-category routing in seconds.

  • Route by event category to specific channels
  • Set a default channel for uncategorized events
  • Channel picker fetches your workspace channels live
  • Change routing anytime without re-connecting

Screenshot coming soon

One-Click OAuth Setup

No webhook URLs to copy, no tokens to manage. Click "Connect Slack" in Team Hub, authorize the bot, and pick your channels. The entire setup takes less than a minute.

  • Secure OAuth 2.0 — no manual tokens
  • Minimal scopes: post messages and list channels
  • Test connection from the settings panel
  • Disconnect anytime with one click

Screenshot coming soon

Six event categories, one notification hub

Proposals

New proposals submitted, approvals, rejections, task assignments, and status changes.

Comments

@mentions, comment replies, and new comments on nodes you own.

Renewals

Upcoming and overdue contract renewal alerts with configurable notice windows.

Cost & Compliance

Cost threshold breaches, PII handling changes, and compliance flag alerts.

Ownership

Tool ownership assignments, removals, and periodic review reminders.

System

Team invites, shared diagrams, integration alerts, and workspace activity.

Slash commands built for your workflow

Type /msb in any channel to interact with your stack without leaving Slack.

/msb ask

Contract Q&A

Ask questions about your vendor contracts, SLAs, and DPAs. Returns answers with citations traced back to the original document clauses.

/msb stacks

List stacks

View your team's recent stacks with node counts and last-updated dates.

/msb proposals

Pending proposals

List pending change proposals with one-click approve or reject — right from Slack.

/msb roadmaps

Implementation roadmaps

View AI-generated implementation roadmaps with steps, risks, and progress tracking.

/msb share

Share a stack

Post a stack diagram card to the current channel with thumbnail, node count, and a link to open it.

/msb status

Connection status

Check your Slack connection and channel routing configuration.

Explore more ways to work with your stack

Frequently Asked Questions

How do I connect Slack to my team workspace?
A team admin goes to Team Hub → Integrations, clicks "Connect Slack", and authorizes the bot. The OAuth flow takes 30 seconds and grants only the permissions needed to post messages to selected channels.
What events can Slack notify about?
Six categories: Proposals (new, approved, rejected, tasks), Comments (mentions, replies), Renewals (upcoming, overdue), Cost & Compliance (thresholds, PII changes), Ownership (assignments, reviews), and System (invites, shared diagrams, integration alerts).
Can I route different events to different channels?
Yes. The channel routing feature lets you send proposals to #martech-governance, renewal alerts to #ops-renewals, and comment notifications to #martech-general — or any combination. Each channel picks the event categories it receives.
Does it work with Slack Connect (shared channels)?
The bot posts to channels in your Slack workspace. If those channels are shared via Slack Connect, external guests will see the notifications too. The bot cannot be installed into an external workspace directly.
What data does the Slack bot access?
The bot only sends messages — it does not read your Slack messages, files, or user data. It uses the chat:write and channels:read scopes, which allow posting to channels and listing public channels for the routing picker.
Can I ask questions about my contracts from Slack?
Yes. Type /msb ask followed by your question — for example, /msb ask What is Amplitude's uptime guarantee? The bot searches your indexed vendor contracts, generates an answer with citations, and traces each claim back to the specific contract clause.
Is Slack included in the Team plan?
Yes. Slack integration is available on all Team plans. There is no per-message cost — all notification events and slash commands are included.

Bring your stack updates into Slack

Connect in under a minute. Route the right notifications to the right channels. Included with all Team plans.

No credit card required. Free plan available.