Go to Slack

Reference: Interactive components

Interactive components are a subset of Block Kit elements that add interactivity to various app surfaces.

You can read our overview of interactive components to get more information on what they can be used for.

Finally, our guide to handling user interactions will help you adjust your app to allow for the use of these interactive components.

Below is a list of the interactive components currently available:

Component Available in surfaces Works with block types
Buttons Modals Messages Home tabs Section Actions
Date pickers Modals Messages Home tabs Section Actions Input
Multi-select menus Modals Messages Home tabs Section Actions Input
Overflow menu Modals Messages Home tabs Section Actions
Plain-text input Modals Section Actions Input
Radio buttons Home tabs Section Actions Input
Select menus Modals Messages Home tabs Section Actions Input