Launch catalog / Playbook
Slack App Directory (Slack Marketplace)
Free route directory
Researched from public pages — no submission was run · sources read 2026-09-25. Rules change — recheck the platform's own pages before submitting.
Requirements
- A real Slack app built at api.slack.com/apps
- For any distribution beyond your own workspace: an OAuth 2.0 install flow that issues tokens per workspace/user
- All external endpoints must support SSL: OAuth redirect URLs, request URLs for interactions/actions/slash commands, options-load URLs, Events API URLs
- Apps listed in the Slack Marketplace must pass review against Slack's app guidelines and requirements
- Only request the scopes the app actually needs — admins screen requested permissions
Prepare before opening the form
- Slack account and a workspace to build in
- A deployed HTTPS app backend able to handle OAuth redirects, Events API, and interactivity
- Onboarding flow for new workspaces (reviewed for quality)
- Listing assets for the Marketplace page (name, descriptions, icon, screenshots) once approved for listing
- Enterprise-org awareness if you want large-workspace installs
Workflow
- Create the app at api.slack.com/apps and install it to your associated workspace
- Implement OAuth 2.0 install flow and ensure all request URLs are HTTPS
- In the app dashboard, complete the checklist under 'Manage Distribution' > 'Share Your App with Other Workspaces' and click 'Activate Public Distribution'
- Option A (unlisted): share the install URL/Add to Slack button — no Slack review, but not publicly listed
- Option B (listed): submit to the Slack Marketplace from the app dashboard; Slack reviews against the Marketplace guidelines
- After approval, the app's listing page is created in the Slack Marketplace and supports direct installs
Watch for
- There are two distinct end-states — 'public distribution enabled' is NOT the same as a Marketplace listing; only the latter is publicly browsable
- Deactivating distribution removes the app from every workspace except the original
- Once Marketplace-listed you can't simply deactivate public distribution — you must discontinue the listing
- Apps using broad scopes get auto-uninstalled when the installing user leaves the workspace or becomes a guest
- Some workspaces restrict installs to admins or to Marketplace-listed apps only — unlisted distribution won't reach them
What counts as live
The app has a public listing page in the Slack Marketplace (slack.com/marketplace) that any Slack user can find and install from
Not verified
- Current Marketplace review turnaround time
- Whether Slack charges any fee for Marketplace listing (none was stated on the fetched pages — historically free)
- Whether the listing's website link is dofollow