Loading
Extend Salesforce with Clicks, Not Code
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Create Dynamic Actions in Lightning App Builder

          Create Dynamic Actions in Lightning App Builder

          With dynamic actions, you can add flexibility and control to actions on your record pages. Assign dynamic actions in the Lightning App Builder instead of in the page layout editor, and then apply filters to control when and where actions are visible to users.

          Required Editions

          Available in: Lightning Experience
          Available in: Group, Essentials, Professional, Enterprise, Performance, Unlimited, and Developer editions
          User Permissions Needed
          To create actions: Customize Application
          To create and save Lightning pages in the Lightning App Builder: Customize Application

          You can create dynamic actions for standard and custom objects on mobile and desktop. Dynamic actions are supported by default on custom objects on mobile. To enable dynamic actions on standard objects, from Setup, in the Quick find box, enter Mobile, and then select Salesforce Mobile App. Enable Dynamic Actions on Mobile.

          Check out this video to see how dynamic actions work on mobile devices.

          Note
          Note The Group object doesn’t respect dynamic actions assigned in the Lightning App Builder. You can add or update actions on groups from the Group Layouts page in Setup. Custom Lightning page templates with dynamic actions aren't supported in Salesforce Mobile.
          1. From Setup, in the Quick Find box, enter App Builder, and then select Lightning App Builder.
          2. Edit an existing record page, or click New to create one.
          3. Add or select the Highlights Panel component on the object’s record page.
          4. To enable Dynamic Actions, in the Highlights Panel properties pane, click Upgrade Now, and either step through the migration assistant to migrate existing actions or start with new actions.
            When you enable Dynamic Actions, it applies only to the record page that you’re currently working on in Lightning App Builder. Users can then see the dynamic actions configured for that page in Lightning App Builder. Users don’t see actions configured in the object’s page layout.
          5. If you want to use a different set of actions for mobile than for desktop, or if you’re adding dynamic actions to a mobile-only Lightning page, go to the page Properties pane, and select Enable page-level dynamic actions for the Salesforce mobile app.
            Checkbox to enable page-level dynamic actions for the Salesforce mobile app
          6. In the Properties pane, click Add Action, and then choose an action from the Actions window.
            Note
            Note If you migrated actions from a page layout, you can modify them in the Actions window.
          7. To add visibility rules based on the record field, device type, or other filters, click Add Filter.
            An eye icon Eye icon indicates visibility rules are applied to action next to an action’s name indicates that visibility rules are applied. Visibility filters support a single value at a time, not comma-separated values. To add more than one value, add a new filter.
          8. To save your changes, click Done.

          By default, if you configure Dynamic Actions for a record page in a Highlights Panel or Dynamic Highlights Panel component, mobile and desktop users see the same actions. If your desktop page has multiple Highlights Panel components and you add one or more dynamic actions to each of them, the dynamic actions are consolidated into one action bar for that record page on mobile.

          Note
          Note For visibility rules on dynamic actions in the Highlights Panel or Dynamic Highlights Panel, if a user doesn’t have access to a field used as part of the action's visibility filter criteria, the criteria don't apply, and therefore evaluate to true.

          When Enable page-level dynamic actions for the Salesforce mobile app is selected, the page-level actions that you configure in the page properties pane take precedence on mobile over all other actions on the page, including those configured in the Dynamic Highlights Panel, the Highlights Panel, or from the page layout.

           
          Loading
          Salesforce Help | Article