Skip to main content
Back to Insights
Use Cases

ClickUp Has a Slack Integration. Its Teams App Does Not Route Notifications.

blog.posts.clickup-microsoft-teams-integration-guide.description

min read
ClickUp Has a Slack Integration. Its Teams App Does Not Route Notifications.

ClickUp ships a native Slack integration. In ClickUp Settings → Integrations → Slack, you connect a Slack workspace and configure which events — task status changes, assignments, comments, due date reminders — post to which channels. For Slack-first organizations, this works well.

ClickUp also ships a Microsoft Teams app. The Teams app lets you create ClickUp tasks directly from Teams messages, preview ClickUp links in Teams, and search for tasks using the Teams search bar. What it does not do is route ClickUp task events to Teams channels as real-time notifications.

The Notification Gap

When a task status changes from In Progress to In Review in ClickUp, the Slack integration fires — the project Slack channel gets the update. The Teams notification never fires. The project manager, the executive sponsor, the account manager — anyone whose primary workspace is Teams sees nothing until they open ClickUp or someone forwards the Slack message.

For organizations that standardized on ClickUp as their project management layer across a mixed Slack/Teams communication stack, this asymmetry creates a daily coordination overhead: Slack users are notified automatically; Teams users rely on manual updates.

What ClickUp Supports Natively

Slack integration (Settings → Integrations → Slack): Routes task created, task status changed, task assigned, comment added, due date changed, and goal milestone reached to a Slack channel. Customizable per-Space or per-List. Well-maintained, official integration.

Teams app (Microsoft AppSource): Task creation from Teams messages. ClickUp link preview cards in Teams. Task search via Teams search. No notification routing from ClickUp to Teams channels.

Automations with Webhook action (Business plan and above): ClickUp Automations support a Webhook action that POSTs a JSON payload to any URL when a trigger fires. This is the configuration layer SyncRivo uses.

The SyncRivo Routing Layer

SyncRivo acts as a unified webhook receiver. Configure a ClickUp Automation with a Webhook action pointing to your SyncRivo inbound endpoint. SyncRivo routes the ClickUp payload to every platform in your routing configuration simultaneously — Slack, Teams, Webex, Google Chat, Zoom — with per-trigger, per-channel routing rules.

The ClickUp Automation fires once. Every platform receives the event.

Routing Patterns for Common ClickUp Workflows

Cross-functional project teams:

  • Status → Done (milestone task): Slack #project-team + Teams #leadership simultaneously
  • Task assigned: Assignee's native platform (Slack DM for developers, Teams DM for account managers)
  • Due date approaching: Assignee's preferred platform, 24h before deadline

Agency/client delivery teams:

  • Status → In Review: Slack #reviewers (internal team)
  • Status → Delivered: Teams channel (client stakeholders on Teams)
  • Status → Blocked: Slack #project-team + Teams #account-management simultaneously

Executive reporting:

  • Goal milestone reached: Teams #executive-channel
  • Sprint close (all tasks in Closed): Weekly digest to Teams #leadership

Setup Steps

Step 1: In SyncRivo, connect your Slack workspace and Teams tenant via OAuth2. Copy the generated inbound webhook URL.

Step 2: In ClickUp, open a Space or List. Go to Automations and create a new Automation. Set the trigger — status change, assignment, due date, comment. Add a Webhook action and paste your SyncRivo URL.

Step 3: In SyncRivo, configure routing rules. Route different trigger types to different channels — status completions to project channels, urgent tasks to leadership, due date reminders to the assignee's platform.

Step 4: Test by changing a task status. Verify delivery in all configured Slack channels and Teams channels simultaneously.

For the complete ClickUp Automation webhook setup, routing matrix by trigger type, and per-Space routing configuration, see the ClickUp Notifications in Slack & Teams integration guide.

Ready to connect your messaging platforms?

Bridge your messaging platforms in 15 minutes

Connect Slack, Teams, Google Chat, Webex, and Zoom with any-to-any routing. No guest accounts. No migration. SOC 2 & HIPAA ready.