Skip to main content
Slack is a two-way channel: your apps can post into Slack channels, and they can react when someone sends a message, mentions your bot, adds a reaction, or clicks a button. You connect a workspace in your dashboard, then describe what you want and the agent builds it. Your app never holds the Slack bot token—Stardeck brokers every call. See Connected Services for the shared model.

What you can build

Describe what you want in the project chat. Some examples: Send notifications to a channel
Post a message to our #orders channel whenever a new order comes in
Send rich, interactive messages
When a refund is requested, post it to #support with Approve and Deny buttons
React to messages and mentions
When someone @mentions our bot in Slack, look up the order they name and reply in the thread
Run approval flows
When a manager clicks Approve in Slack, mark the refund approved and notify the customer
You describe the outcome—the agent designs the flow and wires it up. See Receiving events for how messages and clicks reach your app.

Next steps

Connect Slack

Add a Slack workspace and grant it to your apps

Receiving events

React to messages, mentions, and button clicks

Connected Services

How linked accounts work across the platform

LINE

Message customers on LINE too