← All integrations

Slack

Send messages to Slack channels and users

You connect Slack once through its own sign-in screen; Malleable never sees your password. Each workflow chooses whose connected account its Slack actions run under: the workflow owner's, or that of the person who started the run.

What workflows can do with Slack

ActionWhat it does
Send MessageSend a message to a Slack channel or user
Get Channel InfoGet information about a Slack channel
Search ChannelsSearch for Slack channels that the bot has access to. Returns public and private channels. Use slack-search-users to find users for direct messages instead.
Search UsersSearch for Slack users by name or display name. Use this to find a user's Slack ID, which can then be used as a channelId to send them a direct message via slack-send-message.
Get Conversation HistoryGet conversation history / messages from a Slack channel
Get Thread MessagesRead messages from a Slack thread
Create CanvasCreate a Slack Canvas, either standalone or attached to a channel
Read CanvasRead the markdown content of a Slack Canvas
Edit CanvasApply a batch of edits to a Slack Canvas (insert, replace, delete by section id)
Lookup Canvas SectionsLook up section ids in a Slack Canvas by header type and/or contained text
List CanvasesList Slack Canvases the bot can see, optionally scoped to a channel or filtered by title

Related