Slack Users
Tasks that look up Slack users, profiles, and memberships.
Slack notification webhooks and full Slack App automations across chat, files, canvases, channels, reactions, users, and events.
Use either an incoming webhook url (https://hooks.slack.com/...) for lightweight notifications or a Slack App token (xoxb) plus optional signingSecret to run chat, conversations, files, canvases, reactions, and user tasks or trigger flows from the Event API. Supports threaded updates, streaming message sessions, channel lifecycle management, file uploads/cleanup, canvas authoring, reaction-based approvals, user lookups, and reusable output models for downstream steps.
Choose between an incoming webhook URL for simple notifications and a Slack App bot token for the full API surface.
Incoming webhook (SlackIncomingWebhook, SlackExecution): set the url property to a Slack incoming webhook URL. Create one at api.slack.com/messaging/webhooks.
Bot token (app.chats.Post and other app tasks): set the token property to a Slack bot token with the chat: write scope. Create a Slack app at api.slack.com/apps.
Store both in secrets.
For in-flow notifications, use SlackIncomingWebhook with messageText for Slack-formatted text or payload for a custom JSON body. For automated failure monitoring, SlackExecution sends a structured alert — including an execution link, status, and duration — and is designed to be used with a Flow trigger in a dedicated monitoring namespace that watches other namespaces for failures rather than adding error handling to individual flows. Bot token tasks under app.chats, app.conversations, app.files, and app.reactions cover the full Slack API surface for thread replies, file uploads, channel management, and more.