Go to Slack

Introducing Block Kit

The rundown
Read this if:You're still experimenting, prototyping, and exploring.
Read first: ToolsIncoming Webhooks
Read next:Messaging for Slack apps

Block Kit is a new UI framework that offers you more control and flexibility when building messages for Slack. Comprised of "blocks," stackable bits of message UI, you can customize the order and appearance of information delivered by your app in Slack.

Explore how Block Kit can improve your app: Take a tour of the available blocks, get started with an app template, or dig into the documentation.


Block Kit Builder

Shuffle and stack blocks to quickly prototype app messages on Slack. When you're ready, we'll provide the message payload so all you have to do is copy and paste it into your app's code.

Design with Block Kit Builder.

Block Kit Builder Block Kit Builder
Block Kit Builder Block Kit Builder

Templates

Spend less time designing your app by starting with a template. Developed around common workflows in Slack, such as approvals, notifications and polls, templates makes designing apps simpler.

Get started with templates.

Documentation

Explore our documentation and learn how to develop apps with Block Kit. Discover best practices for creating engaging user experiences, understand which APIs support Slack's newest platform features, and use developer tools to simplify building your app.

Learn about composing messages.

Block Kit Builder Block Kit Builder

Dive deeper

Join the Slack Session to learn the ins and outs of building with Block Kit.

Register