After more than 10 years of platform evolution at Slack, there are just too many ways to create an app. Our oldest technique for creating bot users will no longer be available after June 4, 2024. Additionally, we're going to discontinue allowing creation of new "classic" apps, our oldest OAuth-based app model, which we superceded with our more granular permission model over four years ago.
Your existing classic apps and legacy custom integration bot users will continue functioning, though you will not be able to create new ones beginning on June 4, 2024.
Beginning June 4, 2024:
https://api.slack.com/apps?new_classic_app=1
will stop working. You can create Slack apps from app management or explore our automation platform and create workflow apps with the Slack CLI.Existing classic apps and legacy custom integration bot users will continue operating. We recommend migrating existing legacy use cases.
If you don't regularly create new classic apps or legacy custom integration bot users, there's nothing for you to do. You'll go on creating whatever it is you do create and building great things.
If you're still regularly creating new classic apps or custom bots, for example to use the legacy RTM API, you will need to choose from the available alternatives instead.
This migration guide for classic apps is helpful in understanding the key differences between app types.
Create Slack apps using the standard app management techniques.
Much of what people use bots and apps for can now be achieved with Workflow Builder and our coded automation platform, which supports Deno-flavored TypeScript as well as our custom steps for Bolt frameworks.
It's possible you wanted to create a classic app or a legacy custom bot in order to use the legacy RTM API. Your best alternative is to use these same updated techniques, though you'll find that some of the quirks of the legacy RTM API, like presence subscriptions, do not have modern equivalents.
After June 4, 2024 if you enter a situation where you typically would create a classic app or custom bot, you won't be able to. You'll have to create a Slack app, or use the automation platform. You might decide to read a book or write a letter to a friend. In any case, you can still learn and implement with our alternatives.
On June 4, 2024 we'll stop allowing new creation of classic apps and legacy custom intergration bot users.
If you have questions or concerns about our plans for classic apps or custom bots, please contact us.