Skip to main content
Connecting Slack lets your apps post into channels and react to activity. Adding a workspace is a one-click authorization—no tokens to copy.

Add a workspace

1

Open Integrations

In your organization dashboard, go to Settings → Integrations and expand Slack.
2

Add to Slack

Click Add to Slack. You’ll be taken to Slack to choose a workspace and approve the permissions Stardeck needs.
3

Approve

Slack sends you back to Stardeck and the workspace appears in your list, ready to grant to apps.
You can add more than one workspace—each appears as its own connection.

Enable receiving (optional)

If you want your apps to react to Slack activity (messages, mentions, button clicks), copy the events URL shown on the connection and paste it into your Slack app’s Event Subscriptions and Interactivity settings. Sending messages works without this; only inbound does. See Receiving events.

Grant the connection to your apps

A connection does nothing until you allow an app to use it.
1

Open Grants

On the connection, click Grants.
2

Add an app

Pick an app from your organization and grant it access. Repeat for each app that should use this workspace.
3

Set a default

If an app can reach more than one workspace, mark one as the default (the star). The agent uses the default when you don’t name a specific workspace.

Build features

Once a connection is granted, open the app’s project chat and describe what you want:
Post new signups to our #growth channel in Slack
The agent builds against the granted connection automatically. It posts to whichever channel you name—make sure the Stardeck bot is a member of any private channel you want it to post in.

Re-authorize

If a connection shows an invalid or revoked status, the Slack authorization has lapsed. Click Re-authorize and approve access again. Your grants and defaults are preserved.

Disconnect

Click Disconnect on a connection to remove it. Any app relying on it can no longer post or receive through that workspace, so re-point them to another connection if needed.

Next steps

Receiving events

React to messages, mentions, and button clicks

What you can build

Example Slack features to ask the agent for