---
schema_version: "1"
id: 1c348120614ab5cbf137094584250fca77c298f10f24286fac5e1cc24f93619c
title: Standard Flow Screen Components
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/flow_ref_elements_screencmp.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: bf6a0831a98f8bead156721e990812a81ef9b637d07900d042a04fc309157784
description: Salesforce provides several standard screen components that extend the types of input fields available in screens.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Standard Flow Screen Components

Salesforce provides several standard screen components that extend the types of input fields available in screens.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr></tbody></table>

If you need more functionality, for example, to install a custom screen component from an external library, have a developer [build one for you](https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/components_config_for_flow_screens_intro.htm).

- **[Action Button Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_action_button.htm&release=264.0.0&type=5)**  
    Use the Action Button component so the running user can trigger a screen action with the click of a button on a screen. The screen action runs an active autolaunched flow, and the results of the autolaunched flow can be shown on the same screen as the button. Using this component means that you need fewer screens so users can complete screen flows more quickly.
- **[Address Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_address.htm&release=264.0.0&type=5)**  
    Simplify gathering address information by adding the Address component to a flow screen. The Address screen component shows a complete address form that’s customized to your settings. It can also use state and country/territory picklists.
- **[Checkbox Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_checkbox.htm&release=264.0.0&type=5)**  
    Offer flow users a yes-or-no choice with a checkbox.
- **[Checkbox Group Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_checkboxgroup.htm&release=264.0.0&type=5)**  
    Let users choose multiple options in a checkbox format.
- **[Choice Lookup Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_choice_lookup.htm&release=264.0.0&type=5)**  
    Let users search for and select one option from a set of choices on a flow screen. The component supports only Text values.
- **[Currency Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_currency.htm&release=264.0.0&type=5)**  
    Let users enter currency values from a flow screen.
- **[Data Table Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_data_table.htm&release=264.0.0&type=5)**  
    Display a collection of records in a table so that the user running the flow can select records. The flow stores the selected records as flow variables that the rest of the flow can act on.
- **[Date Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_date.htm&release=264.0.0&type=5)**  
    Give the user running the flow a field to enter date values from a flow screen.
- **[Date & Time Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_datetime.htm&release=264.0.0&type=5)**  
    Let users enter date and time values from a flow screen, such as to request an appointment.
- **[Dependent Picklists Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_dependentpicklists.htm&release=264.0.0&type=5)**  
    Display picklists in a flow screen in which the options for one picklist depend on the selected value of another picklist. The Dependent Picklists screen component determines which options to display in each picklist by using an existing field dependency in your org. A field dependency connects two picklist fields on the same object.
- **[Display Image Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_display_image.htm&release=264.0.0&type=5)**  
    Easily insert images in flow screens. Upload images to Salesforce as static resources and then you can reference them while configuring the component.
- **[Email Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_email.htm&release=264.0.0&type=5)**  
    Let users enter email address values from a flow screen.
- **[Enhanced Message Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_enhancedmessage.htm&release=264.0.0&type=5)**  
    Let users send a messaging component in an enhanced Messaging session.
- **[File Preview Screen Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_file_preview.htm&release=264.0.0&type=5)**  
    Display a preview of a file in a screen flow.
- **[File Upload Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_fileupload.htm&release=264.0.0&type=5)**  
    Let users upload files from a flow screen.
- **[Kanban Board Screen Input Component (Beta)](https://help.salesforce.com/s/articleView?id=platform.automate_flow_ref_elements_screencmp_kanban_board.htm&release=264.0.0&type=5)**  
    Use the new Kanban Board component to show records as cards in columns that represent workflow stages, without custom Lightning implementations. Your users gain instant visibility into record progress and record details without leaving the flow. The Kanban Board is read-only, so users can’t drag cards between stages at run time.
- **[Long Text Area Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_textarea.htm&release=264.0.0&type=5)**  
    Let users enter a paragraph or two of text from a flow screen.
- **[Lookup Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_lookup.htm&release=264.0.0&type=5)**  
    Let users search for and select existing records in a screen flow. Configure the component with a lookup field and its source object, and store the selected record IDs for use later in the flow.
- **[Message Screen Output Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_message.htm&release=264.0.0&type=5)**  
    Show screen reader-compatible status messages with different message types that each have their own styling. The types include informational, success, warning, and critical.
- **[Multi-Select Picklist Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_msp.htm&release=264.0.0&type=5)**  
    Let users choose multiple options in a picklist format.
- **[Name Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_name.htm&release=264.0.0&type=5)**  
    Let users enter multiple name values with one screen component. Instead of the Name screen component, you can use Text input fields to capture name information, but it takes a lot more configuration.
- **[Number Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_number.htm&release=264.0.0&type=5)**  
    Let users enter number values from a flow screen.
- **[Product Selector Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_ordermanagementproductselector.htm&release=264.0.0&type=5)**  
    In Order Management, let users select which fields show in columns during product selector for various transaction types, such as returns or exchanges.
- **[Password Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_password.htm&release=264.0.0&type=5)**  
    Let users enter sensitive information in a flow screen, such as a social security number. Text entered by the user is masked.
- **[Phone Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_phone.htm&release=264.0.0&type=5)**  
    Let users enter phone number values from a flow screen.
- **[Picklist Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_picklist.htm&release=264.0.0&type=5)**  
    Let users choose from a list of options in a picklist format.
- **[Radio Buttons Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_radio.htm&release=264.0.0&type=5)**  
    Let users choose from a list of options in a radio button format.
- **[Radio Button Group Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_radio_button_group.htm&release=264.0.0&type=5)**  
    Provide a compact set of single-select options in a screen flow to save screen space. The options appear in a horizontally stacked button format on desktops and a vertically stacked button format on mobile devices.
- **[Slack Channel Selector Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_slackchannelselector.htm&release=264.0.0&type=5)**  
    Let users select a Slack channel to send a Slack message from a flow screen.
- **[Slack Workspace Selector Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_slackworkspaceselector.htm&release=264.0.0&type=5)**  
    Let users select a Slack workspace to send a Slack message to from a flow screen.
- **[Slider Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_slider.htm&release=264.0.0&type=5)**  
    Let users visually specify number values from a flow screen.
- **[Text Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_text.htm&release=264.0.0&type=5)**  
    Let users enter text from a flow screen, such as the name of the user’s company.
- **[Time Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_time.htm&release=264.0.0&type=5)**  
    Let users select available time values from a flow screen.
- **[Toggle Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_toggle.htm&release=264.0.0&type=5)**  
    Let users flip a toggle in a flow screen.
- **[URL Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_url.htm&release=264.0.0&type=5)**  
    Let users enter URL values in a flow screen.
- **[Visual Picker Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_visual_picker.htm&release=264.0.0&type=5)**  
    Use the visual picker screen component to make option selection even simpler. Your users can select tiles that combine text with icons instead of scrolling through dropdown menus at run time.
- **[Display Text Screen Output Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_display_text.htm&release=264.0.0&type=5)**  
    Display information in a flow screen.
- **[Repeater Screen Display Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_repeater.htm&release=264.0.0&type=5)**  
    Collect information about multiple items of the same type on a screen with the Repeater component. To use the output of the component elsewhere in the flow, loop over the output and save the relevant data in a variable. Use the variable to build a list of records.
- **[Section Screen Output Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_section.htm&release=264.0.0&type=5)**  
    Organize screen components and record fields to give your users a better experience.