Skip to main content

Block Elements

This page lists the JSON payloads that your app can use to generate each element. Select the block element you'd like to build:

Name
Description
Blocks
Surfaces
Allows users a direct path to performing basic actions.
SectionActions
ModalsMessagesHome tabs
Allows users to choose multiple items from a list of options.
SectionActionsInput
ModalsMessagesHome tabs
Allows users to select a date from a calendar style UI.
SectionActionsInput
ModalsMessagesHome tabs
Allows users to select both a date and a time of day.
ActionsInput
ModalsMessages
Allows user to enter an email into a single-line field.
Input
Modals
Allows user to upload files.
Input
Modals
Displays an image as part of a larger block of content.
SectionContext
ModalsMessagesHome tabs
Allows users to select multiple items from a list of options.
SectionActionsInput
ModalsMessagesHome tabs
Allows user to enter a number into a single-line field.
Input
Modals
Allows users to press a button to view a list of options.
SectionActions
ModalsMessagesHome tabs
Allows users to enter freeform text data into a single-line or multi-line field.
Input
ModalsMessagesHome tabs
Allows users to choose one item from a list of possible options.
SectionActionsInput
ModalsMessagesHome tabs
Allows users to enter formatted text in a WYSIWYG composer, offering the same messaging writing experience as in Slack.
Input
ModalsHome tabs
Allows users to choose an option from a drop down menu.
SectionActionsInput
ModalsMessagesHome tabs
Allows users to enter numerical data into a single-line field.
SectionActionsInput
ModalsMessagesHome tabs
Allows user to enter a URL into a single-line field.
Input
Modals
Allows users to run a link trigger with customizable inputs.
SectionActions
Messages