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 Home tabs | Section Actions |
Date pickers | Modals Home tabs | Section Actions Input |
Multi-select menus | Modals Home tabs | Section Actions Input |
Overflow menu | Modals Home tabs | Section Actions |
Plain-text input | Modals Home tabs | Input |
Radio buttons | Modals Home tabs | Section Actions Input |
Checkboxes | Modals Home tabs | Section Actions Input |
Select menus | Modals Home tabs | Section Actions Input |
Time pickers | Modals Home tabs | Section Actions Input |