How to Integrate ClickUp with Slack in 2026: Complete Setup + Automation Recipes
Integration Guide · ClickUp + Slack
ClickUp and Slack are the dynamic duo of modern team productivity. ClickUp handles the project structure — tasks, statuses, deadlines, and workflows. Slack handles the real-time communication. The integration between them means your team never has to wonder “did that task get updated?” — the answer flows straight into the channel they’re already watching. This guide covers the complete native setup in 2026, plus the automation recipes teams use most.
ClickUp Slack Integration: What’s Possible in 2026
The ClickUp–Slack integration is free on all ClickUp plans, including the Free Forever plan. This is a meaningful advantage over competitors — most tools gate their integrations behind premium plans. Here’s what the integration enables:
From Slack → ClickUp: You can create tasks using /clickup new, link Slack messages to existing tasks, and use the ClickUp app to respond to task notifications directly from Slack without opening a browser.
From ClickUp → Slack: Any ClickUp automation can fire a Slack notification. Status changes, new task assignments, due date changes, priority updates, comment additions — all of these can post to any Slack channel or DM. The Business plan and above also gets access to Slack Triggers and Slack Actions in the native automation builder.
📊 ClickUp + Slack Integration Features by Plan
| Feature | Free | Unlimited | Business+ |
|---|---|---|---|
| Slack notifications (basic) | ✅ | ✅ | ✅ |
| /clickup commands in Slack | ✅ | ✅ | ✅ |
| Link Slack messages to tasks | ✅ | ✅ | ✅ |
| Slack Trigger automations | ❌ | ❌ | ✅ |
| Slack Action automations | ❌ | ❌ | ✅ |
| Custom automation templates | ❌ | Limited | ✅ |
How to Set Up ClickUp + Slack Integration (Step-by-Step)
Method 1: Connect via ClickUp’s Integration Settings (Recommended)
This is the easiest route and takes about 2 minutes:
Step 1: In ClickUp, click on your avatar in the top-left corner and select Integrations from the dropdown menu. You’ll see a grid of all available integrations.
Step 2: Click on the Slack tile. You’ll be prompted to authorize ClickUp to connect to your Slack workspace. Click Allow after reviewing the permissions.
Step 3: Choose which ClickUp Space, Folder, or List you want to connect to Slack. You can also configure this at the account level to apply across all Spaces.
Step 4: Select the Slack channel where ClickUp notifications should post. You can choose different channels for different projects or Spaces.
Step 5: Select which events trigger Slack notifications. Default options include: new task created, task status changed, task assigned, comment added, due date changed. Toggle the ones relevant to your workflow.
Click Save and your integration is live. Test it by creating a task in the connected Space — you should see a Slack notification within seconds.
Method 2: Connect via the Slack App Store
Open Slack and search for “ClickUp” in the App Store (accessible from the left sidebar under Apps). Click Add to Slack and go through the OAuth authorization flow. This method also gives you access to the full suite of /clickup slash commands immediately after connecting.
Essential Slack Slash Commands for ClickUp Users
Once connected, type these commands in any Slack message box to trigger ClickUp actions instantly:
/clickup new — Opens a quick task creation form directly in Slack. Fill in the task name, list, assignee, and due date without leaving Slack.
/clickup list [List name] — Shows your open tasks in a specific ClickUp List, displayed inside Slack as an interactive message.
/clickup me — Shows all tasks currently assigned to you across your ClickUp workspace.
/clickup search [keyword] — Search for any task in your workspace by keyword, returning clickable results in Slack.
/clickup help — Shows the full list of available commands for reference.
You can also right-click any Slack message and select “Create ClickUp task” from the message actions menu to instantly turn any conversation into a tracked task — including the Slack message content as the task description.
⚡ 8 High-Value ClickUp + Slack Automation Recipes
(Business plan required for custom automation recipes)
- Status change alert: “When task status changes to ‘In Review’, post in #design-reviews with task link”
- Assignment notification: “When task is assigned to [person], send them a Slack DM”
- Overdue escalation: “When task passes due date without completion, post in #project-channel”
- Priority alert: “When priority changes to Urgent, notify #urgent-tasks immediately”
- Sprint completion: “When all tasks in a Sprint are Done, post a summary to #dev-team”
- Client deliverable: “When task tagged ‘client-facing’ is marked Done, post to #client-updates”
- Daily standup digest: “Every weekday at 8:45am, post open tasks for each team member in #standup”
- Comment reply alert: “When a comment is added to any task, notify the assignee via Slack DM”
Setting Up Slack Automations in ClickUp (Business Plan)
To build custom Slack automations in ClickUp, navigate to any List, Folder, or Space and click the Automate button (lightning bolt icon). Click Create Automation. In the trigger section, you can choose ClickUp events (task status change, new comment, due date approaching, etc.). In the action section, select Send a Slack message and configure:
Channel: Choose the destination Slack channel from your connected workspace. ClickUp shows all channels you have access to. Message content: Build your message using dynamic variables — task name, assignee, status, due date, and more. Use the {variable} format to insert live data. Message format: You can include bold text, emojis, and links to make notifications more readable. Click Save and your automation is active immediately.
For Slack Triggers (Business plan): You can also have a Slack event trigger a ClickUp action — for example, when someone reacts to a message with a specific emoji, a ClickUp task gets created. This bi-directional automation is powerful for teams that make a lot of decisions in Slack that need to turn into tracked work.
Troubleshooting ClickUp + Slack Integration Issues
Slack Notifications Not Arriving
First, check that the ClickUp Slack app hasn’t been removed from your Slack workspace. Go to Slack → Settings → Manage Apps and confirm ClickUp is listed and active. Next, in ClickUp’s integration settings (avatar → Integrations → Slack), verify the connected workspace is correct and the notification preferences are still enabled. If you recently changed Slack workspace plans or transferred ownership, you may need to re-authorize ClickUp.
/clickup Commands Return “App Not Found”
This means the ClickUp Slack app isn’t installed in your workspace. Go to the Slack App Directory, search for ClickUp, and click Add to Slack. If the app is already listed in your workspace but commands don’t work, try removing and reinstalling the app. This refreshes the command registration.
Automation Recipe Fires but No Slack Message
Open ClickUp’s Automation Activity Log (in the automation settings) to see if the automation ran and what happened. Look for error messages like “Slack token expired” or “Channel not found”. If the token is expired, disconnect and reconnect your Slack account in ClickUp’s integration settings. If the channel is “not found”, the channel may have been archived or renamed — update the automation recipe with the correct channel.
ClickUp + Slack vs. ClickUp + Microsoft Teams: Which Should You Use?
This depends entirely on your communication platform. If your team uses Slack, use the Slack integration — it’s free, feature-rich, and has excellent slash command support. If your team is on Microsoft Teams (common in enterprise environments), the Teams integration is the better choice. Trying to run both simultaneously creates notification duplication and confusion. Choose one and configure it well.
Frequently Asked Questions
Is the ClickUp Slack integration free?
Yes — the basic ClickUp Slack integration (notifications and slash commands) is free on all plans including Free Forever. Advanced Slack automations (Slack Triggers and Actions in the automation builder) require the Business plan or higher.
Can I connect multiple Slack workspaces to one ClickUp workspace?
ClickUp currently supports connecting one Slack workspace per ClickUp workspace. If you need to send notifications to multiple Slack workspaces, you’ll need to use a third-party automation tool like Zapier or Make (formerly Integromat).
Can I create ClickUp tasks from Slack messages?
Yes. Right-click any Slack message, hover over “More message actions”, and select “Create a ClickUp Task”. The task creation form opens with the message content pre-filled as the task description. This is one of the most useful features of the integration.
How do I stop ClickUp notification spam in Slack?
Go to ClickUp avatar → Integrations → Slack → Configure Notifications. Deselect events that aren’t critical (like “comment added” or “assignee changed”). Keep only the high-signal events. Also consider routing notifications to a dedicated #clickup-updates channel that people check when relevant, rather than a main team channel.
Does the ClickUp Slack integration work with Slack Connect (external workspaces)?
Slack Connect channels (shared with external organizations) can receive ClickUp notifications as long as the ClickUp app is authorized in the host workspace. Slash commands will only work within your own workspace — not in Slack Connect channels with external parties.
📚 Related Reading on WorkManagement Hub
🔗 Official Resources & Further Reading
🎯 Expert Bottom Line
The ClickUp + Slack integration is one of the most seamless native integrations in the project management space — and the fact that it’s free on all plans makes it a no-brainer to set up. The /clickup slash commands are genuinely useful for teams who want to stay in Slack while capturing work. For teams on the Business plan, the Slack automations add meaningful workflow power. Start with 3-4 targeted notifications (status changes, assignments, overdue tasks) and add more only if your team finds them valuable rather than noisy.