SLACK DEVELOPER PROGRAM

A better way to build.

Join the Slack Developer Program for the latest development updates, exclusive access to tooling, and resources created to help developers build and grow.

Welcome page greeting

Stay updated with the latest developer news and changelog

Keep your projects on track with the latest updated from the Slack Developer Program. Access key announcements, new features, and changelog updates to stay informed and adapt quickly. From API enhancements to tools for building powerful apps, you’ll always know what’s new and what’s changing.

Beta section

Defy development limitations with a dedicated Enterprise Grid sandbox

Test your apps and other work in a dedicated development environment. Here, you can experiment freely and build with all available Slack features at your fingertips.

sandbox section

Learn directly from creators and experts

Stay at the forefront of new Slack developer tooling and functionality with invitations to exclusive events. Get first-hand implementation insights, learn best practices, and more from Slack creators and experts.

learning section

Frequently asked questions

Do I need to join the Developer Program to build apps?faq toggle
Anyone can build apps on the Slack platform, but by joining the developer program, you gain access to exclusive benefits that are otherwise not available to non-account holders.
Does membership cost anything?faq toggle
Nope! It’s completely free to join.
Where can I ask questions about developing on Slack?faq toggle
We recommend joining the Slack Community, which gives you access to an international network of Slack developers, builders, end users, and designers that can help answer virtually any development question you might have.
Why am I being asked for a payment method when provisioning a sandbox?faq toggle
If you’re not a member of a paid workspace, a payment method is required for identity verification purposes. Don’t worry about being charged anything – sandboxes are completely free to provision and use!
What are Developer Sandboxes, and where can I learn more about them?faq toggle
Developer Sandboxes, part of the Slack Developer Program, are isolated environments where you can safely build, test, and experiment with Slack apps without affecting your organization’s main workspace. They’re designed to let developers try out features, test integrations, and collaborate with team members before deploying changes to a live environment. You can learn more about setting up and using sandboxes in the Slack Developer Documentation.

Choose a better way to build