Slack Features
Webhooks
Slack provides webhooks for your applications.
Slash Commands
Slack provides slash commands for your applications.
Interactive Messages
Slack provides interactive messages for your applications.
OAuth Login
Slack provides oauth login for your applications.
Events API
Slack provides events api for your applications.
Block Kit UI
Slack provides block kit ui for your applications.
How to Integrate Slack
Follow these steps to add this integration to your CreateOS project
Step 1
Create Slack app at api.slack.com/apps
Step 2
Configure OAuth scopes
Step 3
Get Bot Token and Signing Secret
Step 4
Add SLACK credentials to environment
Step 5
Install @slack/bolt or @slack/web-api
Step 6
Implement bot functionality
Environment Variables
SLACK_BOT_TOKEN=your_value_hereSLACK_SIGNING_SECRET=your_value_hereSLACK_WEBHOOK_URL=your_value_hereSLACK_CLIENT_ID=your_value_hereSLACK_CLIENT_SECRET=your_value_hereRelated Integrations
Slack FAQ
Incoming Webhooks are simplest — no bot needed. Create a webhook URL and POST JSON messages to it.
Yes, use Block Kit for rich UI components. Handle button clicks and form submissions with the Events API.