Connect your Slack workspace to Cushion to automatically cross-post updates to your Slack channels, keeping everyone in the loop without context switching.
Features
- Automatic Cross-posting - Share Cushion updates to Slack channels automatically
- Channel Selection - Choose which Slack channels receive updates
- Rich Formatting - Posts appear with proper formatting and links back to Cushion
How to Enable
- Navigate to your team Settings
- Select the Integrations tab
- Click Enable next to Slack
- You’ll be redirected to Slack to authorize the connection
- Select the workspace you want to connect
- Choose which channels Cushion can post to
Permissions Required
When you connect Slack, Cushion requests the following OAuth scopes:
channels:read- View public channels in your workspacegroups:read- View private channels you’re a member ofchat:write- Post messages to channelschat:write.customize- Customize the bot’s display name and avatar
Setting Up Automations
After connecting Slack:
- Go to your channel settings in Cushion
- Enable Slack notifications for the channel
- Select which Slack channel should receive updates
- Choose what triggers a cross-post (new posts, comments, etc.)
Disconnecting
To disconnect Slack:
- Go to team Settings → Integrations
- Click Disconnect next to Slack
This removes the connection from Cushion. You may also want to remove the Cushion app from your Slack workspace settings.