Home/Apps/Slack
Slack logo

Slack automations

Communication · 40 integrations · 389 workflow guides

Slack is the most connected app in automation. Nearly every workflow either starts with a Slack trigger or ends with a Slack action. The integrations below show how each platform handles Slack differently — which triggers they support, whether they use webhooks or polling, and what formatting options you get.

What it costs to automate Slack

Platform pricing at different volumes. Annual billing shown.

PlatformFree tier100 tasks/mo1K tasks/mo10K tasks/mo
Zapier100 tasks/moFree$69/mo$69+/mo
Power Automate750 runs/moFree$15/mo$15/mo
Make1,000 credits/moFreeFree$10.59/mo
Pipedream100 credits/moFree$29/mo$79/mo
n8nYes$20/mo$20/mo$50/mo

Slack integrations

Each page compares all five platforms for that pair.

Slack logo
+
Discord logo
Slack + Discord
Recommended: Zapier
Slack logo
+
GitLab logo
Slack + GitLab
Recommended: Pipedream
Slack logo
+
Canva logo
Slack + Canva
Recommended: Zapier
Slack logo
+
Loom logo
Slack + Loom
Recommended: Zapier
Slack logo
+
HubSpot logo
Slack + HubSpot
Recommended: Make
Slack logo
+
Salesforce logo
Slack + Salesforce
Recommended: Make
Slack logo
+
Google Calendar logo
Slack + Google Calendar
Recommended: Make
Slack logo
+
OpenAI logo
Slack + OpenAI
Recommended: Pipedream
Slack logo
+
ClickUp logo
Slack + ClickUp
Recommended: Zapier
Slack logo
+
Airtable logo
Slack + Airtable
Recommended: Make
Slack logo
+
Dropbox logo
Slack + Dropbox
Recommended: Zapier
Slack logo
+
WooCommerce logo
Slack + WooCommerce
Recommended: Make
Slack logo
+
BigCommerce logo
Slack + BigCommerce
Recommended: Zapier
Slack logo
+
Typeform logo
Slack + Typeform
Recommended: Zapier
Slack logo
+
GitHub logo
Slack + GitHub
Recommended: Pipedream
Slack logo
+
Squarespace logo
Slack + Squarespace
Recommended: Zapier
Slack logo
+
Google Sheets logo
Slack + Google Sheets
Recommended: Zapier
Slack logo
+
Google Drive logo
Slack + Google Drive
Recommended: Zapier
Slack logo
+
Zendesk logo
Slack + Zendesk
Recommended: Zapier
Slack logo
+
Google Docs logo
Slack + Google Docs
Recommended: Zapier
Slack logo
+
Close logo
Slack + Close
Recommended: Zapier
Slack logo
+
Asana logo
Slack + Asana
Recommended: Make
Slack logo
+
Basecamp logo
Slack + Basecamp
Recommended: Zapier
Slack logo
+
Etsy logo
Slack + Etsy
Recommended: Zapier
Slack logo
+
Stripe logo
Slack + Stripe
Recommended: Zapier
Slack logo
+
QuickBooks logo
Slack + QuickBooks
Recommended: Zapier
Slack logo
+
Chargebee logo
Slack + Chargebee
Recommended: Zapier
Slack logo
+
Gmail logo
Slack + Gmail
Recommended: Zapier
Slack logo
+
OneDrive logo
Slack + OneDrive
Recommended: Power Automate
Slack logo
+
Trello logo
Slack + Trello
Recommended: Zapier
Slack logo
+
Outlook logo
Slack + Outlook
Recommended: Power Automate
Slack logo
+
Pipedrive logo
Slack + Pipedrive
Recommended: Zapier
Slack logo
+
Jira logo
Slack + Jira
Recommended: Make
Slack logo
+
Monday.com logo
Slack + Monday.com
Recommended: Make
Slack logo
+
Zoho CRM logo
Slack + Zoho CRM
Recommended: Zapier
Slack logo
+
Copper logo
Slack + Copper
Recommended: Zapier
Slack logo
+
Help Scout logo
Slack + Help Scout
Recommended: Zapier
Slack logo
+
Wrike logo
Slack + Wrike
Recommended: Zapier
Slack logo
+
Todoist logo
Slack + Todoist
Recommended: Zapier
Slack logo
+
Notion logo
Slack + Notion
Recommended: Zapier

Popular Slack workflow guides

Step-by-step setup instructions for specific automations.

Zapierbeginner8 min

How to Send Notion Meeting Notes to Slack with Zapier

When a new page is created in a Notion database, Zapier automatically posts a formatted message with the page title and link to a designated Slack channel.

Makebeginner12 min

How to Share Notion Meeting Notes to Slack with Make

Monitors a Notion database for newly created meeting notes pages and automatically posts a formatted message with the page title, date, and link to a designated Slack channel.

n8nintermediate20 min

How to Share Notion Meeting Notes to Slack with n8n

Polls a Notion database for newly created meeting note pages and automatically posts a formatted message with the page title, date, and link to the correct Slack channel.

Power Automateintermediate15 min

How to Share Notion Meeting Notes to Slack with Power Automate

When a new page is created in a Notion database, Power Automate automatically posts a formatted message with the page title, author, and link to a designated Slack channel.

Pipedreamintermediate15 min

How to Share Notion Meeting Notes to Slack with Pipedream

When a new page is created in a Notion database, Pipedream automatically posts the title, author, and a direct link to a designated Slack channel.

Zapierbeginner8 min

How to Create Notion Tasks from Slack Messages with Zapier

When a specific emoji reaction or keyword appears in Slack, Zapier instantly creates a new task entry in a Notion database with the message text, sender, channel, and timestamp.

Makebeginner12 min

How to Create Notion Tasks from Slack Messages with Make

Watches for a specific emoji reaction or keyword in Slack and instantly creates a structured task in a Notion database with the message text, sender, channel, and timestamp.

n8nintermediate20 min

How to Create Notion Tasks from Slack with n8n

When a Slack message gets a specific emoji reaction, n8n captures it via webhook and creates a new task entry in a Notion database with the message text, sender, channel, and timestamp.

Power Automateintermediate15 min

How to Create Notion Tasks from Slack with Power Automate

Automatically creates a Notion database entry whenever a Slack message is reacted to with a specific emoji or contains a trigger keyword, capturing the message text, sender, channel, and timestamp as task fields.

Pipedreamintermediate15 min

How to Create Notion Tasks from Slack with Pipedream

Watches for a specific emoji reaction on any Slack message, then creates a new task entry in a Notion database with the message text, sender, channel, and timestamp — no manual copy-paste required.

Slack triggers & actions by platform

Which capabilities each platform supports for Slack.

CapabilityPipedreamZapierPower AutomateMaken8n
Triggers
Issue Updated
New Issue
HTTP Webhook
Issue Status Changed
New Comment
New Customer
New Document
New Email
New File in Folder
New Invoice
When a record is created
When a record is modified
Actions
Create Channel
Create Folder
Create Invoice
Create Issue
Create Slack Channel
Create Task
Send Message
Update Task
Upload asset to Canva
Upload File
Create a record
Update a record

Things to know about automating Slack

Webhooks, not polling

Most platforms connect to Slack via webhooks, so notifications arrive in seconds. This is unusual — many apps force polling with 5–15 minute delays.

Thread replies are a separate trigger

A "New Message" trigger won't fire on thread replies on most platforms. If you need to catch those, look for a dedicated "New Reply" or "New Thread Reply" trigger.

Rate limits

Slack caps posting at 1 message per second per channel. If your automation sends batch notifications (like a daily digest with 50 items), post them as a single formatted message rather than many individual ones. Slack returns a 429 status code with a Retry-After header when you hit the limit.

Block Kit support varies

Slack's rich message format (buttons, sections, dropdowns) is natively supported in n8n's message node via a Block Kit option. Zapier doesn't support Block Kit through its standard action — you need a custom API call. Make supports basic attachments but not full Block Kit.

Events API vs. slash commands

If you're building a bot that responds to messages, check whether your platform uses Slack's Events API or only slash commands. Events API lets your automation react to any message without being mentioned. Slash commands require the user to type a specific command.

Recent API changes

As of May 2025, Slack tightened rate limits on the conversations.history and conversations.replies methods for apps not listed in the Slack Marketplace. Non-Marketplace apps are now limited to 1 request per minute and 15 messages per request on those methods. This mainly affects custom bots that read message history — standard automation platform connectors (Zapier, Make, n8n) are unaffected since they use the Events API for triggers.

What breaks at scale

Thread reply monitoring

Automations that monitor all thread replies across a busy workspace generate massive event volume. A 200-person workspace with active threads can produce 1,000+ thread reply events per hour. If each event triggers an automation, you burn through platform quotas fast.

Batch notifications to channels

Slack's 1 message per second per channel limit means a daily digest that posts 50 individual messages takes nearly a minute. If you're posting to multiple channels, multiply that. Build digests as single formatted messages, not loops of individual posts.

Bot-to-bot interactions

If two Slack bots can see each other's messages and both react to them, they create infinite message loops. Bot A posts → Bot B reacts → Bot A reacts to Bot B → forever. Always filter out bot messages in your trigger, or restrict bots to separate channels.

Frequently asked questions

Which automation platform is best for Slack?

It depends on the other app you're connecting. Zapier has the most Slack triggers and is fastest to set up. Make costs less at high message volumes. n8n gives you full Block Kit formatting and is free to self-host. Power Automate fits best if your team is already on Microsoft 365. Pipedream is ideal if you want to write code alongside visual workflows.

Can I build a Slack bot with an automation platform?

Yes, but the level of interactivity varies. Zapier and Make can respond to messages and reactions but don't support interactive elements like buttons or dropdown menus natively. n8n supports Slack's Block Kit format for richer messages. For fully interactive bots with dialogs and modals, you'll likely need Pipedream or a custom Slack app.

Does Slack charge for automation integrations?

Slack itself doesn't charge per automation. All Slack plans, including the free tier, allow third-party app integrations. The cost comes from whichever automation platform you use — each has its own pricing based on task volume.

Why aren't my Slack thread replies triggering my automation?

Most platforms treat thread replies as a separate event type from channel messages. Check your trigger settings — you likely need a 'New Reply' or 'New Thread Reply' trigger instead of 'New Message in Channel.' This is one of the most common gotchas with Slack automations.