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.
Users may now mute and unmute their conversations with apps like they can with other channel types. When a user mutes a conversation with your app, the messages you send are still delivered and a colorful badge will continue to surface in their channel list. However, users will not receive a direct operating system or browser notification on delivery.
Slash command invocations will now include an api_app_id
parameter with your Slack app's ID. This parameter will better assist you in handling commands from multiple applications or environments.
New header blocks let you provide stronger delineation between groups of content in your app surfaces. Stay ahead of the game by learning how they work.
Browse more of the Changelog here.
Browse more of the Platform Blog here.
Learn how to configure a Workflow Builder Step from your App. Read More
Your very own Slack app!. Read More
Learn how use request scopes using OAuth. Read More
Browse more tutorials here.
These handy links will help you get on your way.