Go to Slack
Documentation
Tutorials
Twitter
Success!
My Slack API
Documentation
Tutorials
Your Apps
Start here
An introduction to apps
Planning your app
Designing experiences
Building an app
App blueprints
Recent changes
App surfaces
Overview
Home tabs
Modals
Messages
Block Kit: Building UIs
Overview
Building blocks
Interactivity in blocks
Block Kit Builder
Interactivity
Overview
Handling user interaction
Entry points
App Actions
Slash Commands
Messaging
Overview
Managing messages
Composing messages
Interactive messages
Working with files
Reference
Incoming webhooks
Outmoded messaging
Installation & permissions
Overview
Basic app setup
Installing with OAuth
Quickstart
Migration guide
Verifying requests
Reference: Token types
Reference: Scopes
Security recommendations
Apps for enterprises
Overview
Enterprise Grid
Shared channels
Workspace management
Provisioning with SCIM
Audit Logs API
Testing apps on Grid
Authentication
Using OAuth 2.0
Permissions system
Scopes
Token types
Verifying requests
Security recommendations
Slack Button
Sign in with Slack
Reference
Web API
Methods
Object Types
Events API
Event Types
Real Time Messaging API
Pagination
Presence & status
Deep linking into clients
Rate Limits
Legacy: Workspace apps
Slack Status
Keep in touch
Support and Discussion
@SlackAPI on Twitter
Platform Blog
Slack Engineering Blog
Platform Roadmap
Partnering with Slack
Resources
FAQ
Slack developer tools
Articles in Japanese
Community
Slack Platform Community
Built by our community
Hosting Providers
Code of Conduct
Slack Fund
API Terms of Service
Get Help
chat:write:user scope
This scope lets an app "Send messages on the user’s behalf"
Supported token types:
user
Browse all scopes