Register bots, OAuth apps, and webhook integrations. Manage credentials, configure permissions, test in sandbox, and publish to the Marketplace.
Request only the scopes your app needs. Users will see these during the authorization flow.
| Scope | Description |
|---|---|
| messages.read | Read messages in accessible channels |
| messages.write | Send and edit messages |
| channels.read | View channel info and list |
| channels.manage | Create, edit, delete channels |
| users.read | View user profiles and presence |
| webhooks.manage | Create and manage webhooks |
| bots.manage | Manage bot settings |
| admin.read | View admin settings and audit logs |
| files.read | Access shared files |
| files.write | Upload and manage files |