Slack functions for workflows

Workflows may use Slack functions to automate many common Slack activities. Learn how to add a Slack function to a workflow.

archive_channelArchive a Slack channel
create_channelCreate a Slack channel
invite_user_to_channelInvite someone to a channel.
update_channel_topicUpdate the topic of a specific channel.
delayPause the workflow for a set amount of time
open_formOpen an interactive form
reply_in_threadReply to a message by creating or adding to a thread
send_dmSend a direct message to someone
send_ephemeral_messageSend a private message to someone in a channel
send_messageSend a message
add_pinPin a message to a channel
add_user_to_usergroupAdd someone to a user group.
create_usergroupCreate a Slack user group
remove_user_from_usergroupRemove someone from a user group

Some Slack functions may be restricted due to Workspace permission settings. Reach out to a Workspace owner if these aren't available to you.