Slack

Live

Send messages, manage channels, and react to workspace events in Slack

Send Message

Post a message to a channel

Action

Update Message

Update an existing message in a channel

Action

Delete Message

Delete a message from a channel

Action

Post Ephemeral Message

Post a message only one user can see in a channel

Action

Schedule Message

Schedule a message to post to a channel at a future time

Action

Get Permalink

Retrieve a permanent link to a message

Action

List Channels

List the active public channels

Action

Get Channel Info

Retrieve a channel's details

Action

Join Channel

Join a public channel so the bot can post to and read it

Action

Create Channel

Create a public or private channel

Action

Invite To Channel

Invite one or more users to a channel

Action

Open Conversation

Open a DM or group DM and return its channel ID

Action

Set Channel Topic

Set a channel's topic

Action

Find User By Email

Retrieve a user by email address

Action

Get User Info

Retrieve a user's profile, timezone, and role

Action

Add Reaction

Add an emoji reaction to a message

Action

Pin Message

Pin a message to a channel

Action

Set Reminder

Create a reminder for the connecting user

Action

Get Upload Url External

Reserve an upload slot for a file

Action

Upload File

Finalize a file upload and share it to a channel

Action

Get Message History

Retrieve recent messages from a channel

Action

Message Posted

Fires when a message is posted to a channel, group, or DM the bot can see

Trigger

App Mentioned

Fires when the bot is mentioned in a channel

Trigger

Reaction Added

Fires when a user adds an emoji reaction to a message

Trigger

Member Joined Channel

Fires when a user joins a channel

Trigger

More Communication connections

See all