Workspace apps are currently in developer preview. You are welcome to install as internal integrations or distribute to other workspaces, but we aren't yet accepting workspace app submissions for the Slack app directory.
This is a preview of the next generation of Slack apps. We want Slack apps to be ever easier to discover, trial, install, and upgrade and this new token type and permission model is the vehicle to that future.
Read our announcement to learn more about our motivation behind these changes and the benefits delivered to users and developers.
Workspace tokens that power these new Slack apps work just like you're used to. Except they don't, so you'll want to catch up with this fresh documentation:
Look for these notices amidst content about different types of tokens for workspace-token specific information:
This treatment appears on OAuth scopes and Web API methods that support workspace tokens. Let it guide your way.
This feature is exclusive to our workspace apps developer preview.
Workspace apps bring a number of refinements to the original model:
conversations.app_home:createscope and then calling the fan-favorite
The launch of this developer preview is only the beginning.
Coming soon to a workspace token near you:
You may distribute workspace apps and install them on any workspace, using OAuth. Slack does not yet accept apps in the developer preview into the app directory.
Longer term, we'll provide clarity around:
Keep track of where we're going:
/feedin your favorite Slack channel.
Send us feedback! We love feedback! Email us at firstname.lastname@example.org.
As with any nascent far-reaching platform feature, workspace tokens have a few bugs and unimplemented but planned features.
|OAuth||Workspace tokens cannot yet call the legendary
|OAuth||Workspace apps' approved OAuth scopes are not listed in HTTP headers like
|Documentation||Some of the OAuth scopes listed as supporting workspace tokens do not actually support those tokens yet. Some methods claiming workspace token support don't support them yet. Personal experience will tell you for sure.|
Find a new issue or have a question? Send us email to email@example.com.