
Messages are the building blocks of apps and bots. Start from “Hello, world,” or connect a service you already use.
Help users discover what your app can do with Shortcuts.


Harness the power of apps, without the code.
Your app can respond to user activity, and buttons let users complete simple tasks (like requests and approvals).


Need a slash command or a bot just for your team? All our tools can be used for internal integrations.
Submit your app to the Slack App Directory, and reach millions of daily active Slack users.


Previously, when a user mentioned an app that wasn't party to the conversation, the user could Invite the app to the conversation, Let Them Know, or Do Nothing. The Let Them Know button didn't work. We've fixed that mistake by removing the button, and updated our documentation on the app_mention event as well.
Mark messages unread for users with conversations.mark. Bespoke clients and personal utilities should use this method sparingly.
The URL where users manage existing installations of Slack apps is changing to https://app.slack.com/apps-manage/. You might not even notice the difference, but weβre letting you know just in case.
Browse more of the Changelog here.

Browse more of the Platform Blog here.

Learn how use request scopes using OAuth. Read More
Learn how to design an expense reporting app using home tabs, modals, and messages.. Read More
Learn how to create the App Home view and use the modals. Read More
Browse more tutorials here.
These handy links will help you get on your way.