Reference: Block Kit
Welcome to the new home of Slack developer docs!
We're still building and not all features are available quite yet. Enjoy this peek into the future!
Not ready for the future? Return to the past at api.slack.com.
Block Kit is made up of many atomic building blocks.
Blocks are visual components that can be arranged to create app layouts. Apps can add blocks to surfaces like App Home, messages and modals.
Blocks may also contain block elements. Block elements are usually interactive components, such as buttons and menus.
Blocks and block elements are built with composition objects. Composition objects define text, options, or other interactive features within certain blocks and block elements.
Blocks
Name
Description
Surfaces
Block elements
Name
Description
Blocks
Surfaces
Composition objects
Name
Description