---
schema_version: "1"
id: 97d60b8206466f5608fb40504e6282af4a56bcd002655460bc0f1d89921fcbd0
title: Create an Actions & Recommendations Deployment
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/console_lex_guided_action_deployment.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.console_lex_guided_action_deployment.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 06a1bf58218783b7ec5cb95a17b80e62da52124a0a76c6f0a4a0315fee048e1e
description: Capture component settings in a deployment that you define in Setup. Specify which type of content to display, such as flows and quick actions, or Next Best Action recommendations. Create default lists of actions for each channel, and select which actions users can start from the list as needed. If you include recommendations, configure strategies and display settings.
products:
  - Salesforce Platform
  - Service Cloud
  - Sales
release: "264"
---
# Create an Actions & Recommendations Deployment

Capture component settings in a deployment that you define in Setup. Specify which type of content to display, such as flows and quick actions, or Next Best Action recommendations. Create default lists of actions for each channel, and select which actions users can start from the list as needed. If you include recommendations, configure strategies and display settings.

### 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;">Available in: Lightning Experience</td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <p>Available in: <strong>Essentials</strong>, <strong>Professional</strong>, <strong>Enterprise</strong>,
                <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions
              </p>
              <p style="margin-bottom:0;">Lightning console
                apps are available for an extra cost to users with Salesforce Platform user licenses for
                certain products. Some restrictions apply. For pricing details, contact your Salesforce
                account executive. </p>
            </td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d10437e84">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d10437e84 ">To manage deployments in Setup that include flows and quick actions:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d10437e84 ">
              <p style="margin-bottom:0;">Customize Application</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d10437e84 ">To manage deployments in Setup that include recommendations:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d10437e84 ">
              <p>Modify All Data</p>
              <p>OR</p>
              <p style="margin-bottom:0;">Manage Next Best Action Strategies</p>
            </td>

          </tr>
        </tbody>
      </table>

Each item listed in the Actions & Recommendations component is a RecordAction junction object. A RecordAction associates an action, such as a screen flow, a field service mobile flow, an autolaunched flow, or a quick action, with the parent record. A RecordAction is also created when a user accepts a recommendation from the component. In this case, the RecordAction associates the flow in the recommendation with the record.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/images/icon_note.png)

Note Before you configure a deployment, set up the flows and quick actions that you want to show in the component. If you want to include recommendations from Next Best Action strategies, configure them first as well.

1. From Setup, in the Quick Find box, enter Actions & Recommendations, and select **Actions & Recommendations**.
2. Click **New Deployment**.
    1. Name your deployment.
    2. Select at least one type of guidance to show, for example, **Flows and quick actions**. To display actions and offers that result from filtering recommendations with your Next Best Action strategies, select **Recommendations**.
        
        ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/images/icon_note.png)
        
        Note If you edit a deployment and deselect a type of guidance, we delete the related settings.
3. Select up to 10 objects that provide context for object-specific quick actions and Next Best Action strategies.
    
    You can associate quick actions and strategies with specific object types, giving them an object-specific, rather than global, context. When a page for a selected object opens, the component lists the global and object-specific actions and recommendations. On other pages, it displays only the global items.
    
    For example, you define an object-specific quick action for the Contact object. To show this quick action in the component on Contact pages, add Contact as a context object. Or, to filter recommendations with a strategy that uses case fields, add the Case object as a context object. Then, in strategy settings, select a strategy that filters recommendations for cases.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/images/icon_note.png)
    
    Note To use object-specific quick actions in a deployment, add them to record page layouts for those objects. The component shows quick actions that are available in the page layout.
4. If you selected the option to show flows and quick actions, configure a default list for each channel.
    
    ![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/images/icon_important.png)
    
    Important
    
    - The component shows channel defaults only when no other RecordActions exist and the record page is opened in that channel. For example, if you set up a process in Process Builder that creates RecordActions for a record page, the component shows the RecordActions from your process instead of the channel defaults that you configure here.
    - If a default action is added to an existing deployment, users see the action in the Actions & Recommendations component on new records only.
    
    1. Click a tab to configure settings for that channel.
        
        - Chat
            
            This channel works with Chat in Lightning Experience. Use this channel to specify default actions for when agents chat with customers. To use this channel, add the component to the chat transcript record page.
        - Phone
            
            This channel works with Open CTI. Use this channel to specify default steps for when customers call and records are shown to the agent. To use this channel, update your softphone screen pop settings for no matching records and single-matching records.
        - Default
            
            Use this channel to specify default actions for when records open from list views or related records.
        
        The Chat and Phone channels display even if you don’t have these features in your org.
        
        ![Configure channel defaults.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/console/images/guided_action_deployment_channel.png)
        
        You can configure multiple channels. For example, if you use Open CTI, you can configure actions for the Phone and Default channels. That way, agents can select actions from the list when a caller’s contact record is popped. Agents can also navigate to a contact record manually, such as when they open a record from a list view. Then they see the actions that you set up in the Default channel.
        
        ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/images/icon_note.png)
        
        Note For information about Chat and Open CTI integration, see [Integrate Chat with Lightning Flow for Service](https://developer.salesforce.com/docs/atlas.en-us.salesforce_guided_engagement.meta/salesforce_guided_engagement/guided_engagement_integrate_live_agent.htm) and [Integrate Open CTI with Lightning Flow for Service](https://developer.salesforce.com/docs/atlas.en-us.salesforce_guided_engagement.meta/salesforce_guided_engagement/guided_engagement_integrate_cti.htm).
    2. On each channel, drag actions from **All Actions** to the preview area.
        
        The preview area has three regions: Top Pinned, Unpinned, or Bottom Pinned. Use the pinned regions to specify actions that you want your users to complete first and last. The Unpinned region is for actions that you want your users to complete during the record’s life cycle.
    3. Select actions that are important, and click **Mark Mandatory**.
        
        When a user tries to close a flow that’s marked as mandatory without completing it, a reminder appears.
        
        ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/images/icon_note.png)
        
        Note You don’t see a reminder for quick actions or autolaunched flows that are marked as mandatory.
    4. Select actions that you don’t want users to remove at run time, and click **Unmark Removable**. By default, all actions are removable.
    5. Specify whether to auto-launch the first action when the record page opens.
    6. Click **Save**.
5. If you selected the option to show flows and quick actions, narrow the list of actions that users can launch at run time. When the user clicks Add, the component shows the subset of actions that you configure here.
6. If you selected the option to show recommendations, configure display settings and Next Best Action strategies.
    1. On the General Settings tab, set up how recommendations display, and select a default strategy.
        
        Set the maximum number of recommendations to a value from 1 to 4.
    2. On the Strategy Settings tab, you can select object-specific strategies that override the default strategy on those pages.
        
        ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/images/icon_note.png)
        
        Note For the component to display recommendations, select a default or an object-specific strategy. A strategy loads and filters recommendations so that your users can see the best next steps.
        
        ![You can select object-specific strategies that override the default strategy.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-console-264-0-0-production-enus/75c6dd08-020e-4339-beb1-c617dbcf77fb/console/images/guided_action_deployment_strategy.png)
    3. Click **Save**.
7. In Lightning App Builder, [add the Actions & Recommendations component to a page](https://help.salesforce.com/articleView?id=console_lex_guided_action_use_deployment.htm&language=en_US), and select the deployment.

#### See Also

- [Customize Lightning Pages for Lightning Console Apps](https://help.salesforce.com/s/articleView?id=service.console_lex_custom_pages.htm&release=264.0.0&type=5 "Use the Lightning App Builder to create custom Lightning pages to ensure that your console users always have the records they need in a layout that works best for them.")
- [_Lightning Flow for Service Developer Guide_ (English only)](https://developer.salesforce.com/docs/atlas.en-us.salesforce_guided_engagement.meta/salesforce_guided_engagement/salesforce_guided_engagement.htm)
- [Einstein Next Best Action](https://help.salesforce.com/s/articleView?id=platform.einstein_next_best_action.htm&type=5&language=en_US)