Slack

122,400 ratings
Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. Offering instant messaging, document sharing and knowledge search for modern teams.
Automation Platforms
Platform Support
70%
Custom API Support
70%
Triggers
New Channel
Triggers whenever a new #channel is created.
Zapier
Zapier
INSTANT
New File
Triggers when a new file is uploaded to your workspace.
Zapier
Zapier
INSTANT
New Mention
Triggers when a username or highlight word is mentioned in a public #channel.
Zapier
Zapier
INSTANT
New Message Posted to Channel
Triggers when a new message is posted to a specific #channel you choose.
Zapier
Zapier
INSTANT
New Message Posted to Private Channel
Triggers when a new message is posted to a specific #private-channel or multi-dm.
Zapier
Zapier
INSTANT
New Public Message Posted Anywhere
Triggers when a new message is posted to any public channel.
Zapier
Zapier
INSTANT
New Pushed Message
Triggers when you click the "Push to Zapier" button from a message in Slack.
Zapier
Zapier
INSTANT
New Reaction Added
Triggers when a reaction (aka reactji) is added to a message in a public #channel.
Zapier
Zapier
INSTANT
New Saved Message
Triggers when you save a message.
Zapier
Zapier
INSTANT
New Team Custom Emoji
Triggers when a custom emoji has been added to a team.
Zapier
Zapier
INSTANT
New User
Triggers when a new Slack user is created / first joins your org.
Zapier
Zapier
INSTANT
New Event
Triggers when a new message or other events are created.
Make
Make
INSTANT
Watch Direct Messages
Triggers when a new message is added to a direct message channel.
Make
Make
Watch Files
Triggers when a new file is added.
Make
Make
Watch Multiparty Direct Messages
Triggers when a new message is added to a multiparty direct message channel.
Make
Make
Watch Private Channel Messages
Triggers when a new message is added to a private channel.
Make
Make
Watch Public Channel Messages
Triggers when a new message is added to a public channel.
Make
Make
Watch Users
Triggers when a new user is added or an existing user has changed. Only emit the latest change since the last scenario run.
Make
Make
Button click
New button click in Slack
Workato
Workato
INSTANT
New event
New event in Slack
Workato
Workato
INSTANT
Actions
Add Reminder
Adds a reminder for yourself or a teammate, just like the `/remind` slash command.
Zapier
Zapier
API Request (Beta)
This is an advanced action which makes a raw HTTP request that includes this integration's authentication.
Zapier
Zapier
Create Channel
Creates a new channel.
Zapier
Zapier
Invite User To Channel
Invite an existing User to an existing Channel. You must be a member of the channel to invite someone to it.
Zapier
Zapier
Send Channel Message
Post a new message to a specific #channel you choose. Can also schedule a message for later.
Zapier
Zapier
Send Direct Message
Send a direct message to a user or yourself from the Slackbot. Can also schedule a message for later.
Zapier
Zapier
Send Private Channel Message
Post a new message to a private channel you choose. Can also schedule a message for later.
Zapier
Zapier
Set Channel Topic
Sets the topic on a selected channel.
Zapier
Zapier
Set Status
Sets your Slack status to the given text and emoji.
Zapier
Zapier
Update Profile
Update basic profile fields such as name or title
Zapier
Zapier
Add a Reaction
Adds a reaction to an item.
Make
Make
Add a Star
Adds a star to a channel.
Make
Make
Archive a Channel
Archives a channel.
Make
Make
Complete a Reminder
Completes a reminder.
Make
Make
Create a Channel
Creates a channel.
Make
Make
Create a Message
Creates a message.
Make
Make
Create a Reminder
Creates a reminder.
Make
Make
Create a Text File
Creates a text file.
Make
Make
Delete a File
Deletes a file.
Make
Make
Delete a Message
Removes a message.
Make
Make
Delete a Reminder
Removes a reminder.
Make
Make
Download a File
Downloads a file.
Make
Make
Get a Channel
Returns details about a channel.
Make
Make
Get a File
Returns details about a file.
Make
Make
Get a Private Channel Message
Returns a message with a given ID from a specified private channel.
Make
Make
Get a Public Channel Message
Returns a message with a given ID from a specified public channel.
Make
Make
Get a Reminder
Returns details about a reminder.
Make
Make
Get a User
Returns details about a member of a workspace.
Make
Make
Invite Users
Invites 1-30 users to a public or private channel.
Make
Make
Join a Channel
Joints to an existing channel.
Make
Make
Kick a User
Removes a user from a channel.
Make
Make
Leave a Channel
Leaves a channel.
Make
Make
Make an API Call
Performs an arbitrary authorized API call.
Make
Make
Pin a Message
Pins a message to a channel.
Make
Make
Remove a Reaction
Removes a reaction.
Make
Make
Remove a Star
Removes a star from a channel.
Make
Make
Remove Saved Item
Removes a saved item.
Make
Make
Save an Item
Adds an Item to saved items.
Make
Make
Set a Status
Update a user's current status.
Make
Make
Set the Purpose of a Channel
Changes the purpose of a channel.
Make
Make
Set the Topic of a Channel
Changes the topic of a channel.
Make
Make
Unarchive a Channel
Unarchives a channel.
Make
Make
Unpin a Message
Unpins a message from a channel.
Make
Make
Update a Message
Updates a message.
Make
Make
Upload a File
Creates or uploads a file.
Make
Make
Archive conversation
Archive conversation in Slack
Workato
Workato
Create conversation (channels and groups)
Create conversation in Slack
Workato
Workato
Custom action
Custom action in Slack (Custom)
Workato
Workato
Get user info
Get user info by email or user ID
Workato
Workato
Invite users to conversation
Invite users to conversation in Slack
Workato
Workato
Post message
Post message in Slack
Workato
Workato
Respond to button click
Respond to button click in Slack
Workato
Workato
Set conversation purpose
Set conversation purpose in Slack
Workato
Workato
Set conversation topic
Set conversation topic in Slack
Workato
Workato
Unarchive conversation
Unarchive conversation in Slack
Workato
Workato
Find Slack channels
Bardeen
Bardeen
Find Slack users
Bardeen
Bardeen
Get Slack user info
Bardeen
Bardeen
Get Slack user info
Bardeen
Bardeen
Send file to Slack
Bardeen
Bardeen
Send Slack message
Bardeen
Bardeen
Update status to do not disturb
Bardeen
Bardeen
Archive
Archives a conversation
n8n
n8n
Close
Closes a direct message or multi-person direct message
n8n
n8n
Create
Initiates a public or private channel-based conversation
n8n
n8n
Get
Get information about a channel
n8n
n8n
Get Many
Get many channels in a Slack team
n8n
n8n
History
Get a conversation's history of messages and events
n8n
n8n
Invite
Invite a user to a channel
n8n
n8n
Join
Joins an existing conversation
n8n
n8n
Kick
Removes a user from a channel
n8n
n8n
Leave
Leaves a conversation
n8n
n8n
Member
List members of a conversation
n8n
n8n
Open
Opens or resumes a direct message or multi-person direct message
n8n
n8n
Rename
Renames a conversation
n8n
n8n
Replies
Get a thread of messages posted to a channel
n8n
n8n
Set Purpose
Sets the purpose for a conversation
n8n
n8n
Set Topic
Sets the topic for a conversation
n8n
n8n
Unarchive
Unarchives a conversation
n8n
n8n
Create a channel
Create a channel in slack.
Power Automate
Power Automate
Create a channel [DEPRECATED]
This action has been deprecated. Please use Create a channel instead. Create a channel in slack.
Power Automate
Power Automate
Create a group [DEPRECATED]
Creates a group in slack.
Power Automate
Power Automate
Join a channel [DEPRECATED]
This action has been deprecated. Please use Join a public channel instead. Join a channel in slack.
Power Automate
Power Automate
Join a public channel
Join a public channel in slack.
Power Automate
Power Automate
List channels [DEPRECATED]
This action has been deprecated. Please use List public channels (Pagination support) instead. List the channels in slack.
Power Automate
Power Automate
List public channels
List the public channels in slack.
Power Automate
Power Automate
List public channels (Pagination support) (Preview)
List the public channels in slack.
Power Automate
Power Automate
Post message (V2)
This operation is used to post a message to the specified channel.
Power Automate
Power Automate
Post message [DEPRECATED]
This action has been deprecated. Please use Post message (V2) instead. This operation is used to post a message to the specified channel.
Power Automate
Power Automate
Set do not disturb
Set the do not disturb status for the user.
Power Automate
Power Automate
Searches
Find Message
Finds a Slack message using the Slack Search feature.
Zapier
Zapier
Find User by Email
Finds a user by matching against their email instead of their username.
Zapier
Zapier
Find User by ID
Finds a user by their ID.
Zapier
Zapier
Find User by Name
Finds a user by matching against their real name instead of their username.
Zapier
Zapier
Find User by Username
Finds a user by their username.
Zapier
Zapier
List Channels
Returns a list of channels in a workspace.
Make
Make
List Files
Returns a list of files within a team.
Make
Make
List Members in a Channel
Retrieves members of a channel.
Make
Make
List Reactions
Returns reactions a user made.
Make
Make
List Reminders
List all reminders created by or for a given user.
Make
Make
List Replies
Retrieves a thread of messages posted to a conversation.
Make
Make
List Users
Returns a list of all users in a workspace.
Make
Make
Search for Message
Returns messages matching a search query.
Make
Make
Search for User
Retrieves a single user by looking them up by their registered email address.
Make
Make