Configuring the Einstein Next Best Action - Update Skills Component

To use this feature you must first perform the following steps:

[Optional] Amending the Outdated Skills Threshold

You can set a number of days within which a user must update their skills, before these skills are identified as outdated. The default number of days is 42.

To this, perform the following steps:

  1. From Setup, navigate to Custom Settings.
  2. Select the Skills Management custom setting.
  3. Click Manage | Edit.
  4. Specify your required threshold in days in the Outdated Skills Threshold in Days field.
  5. Click Save.

The default value for the Outdated Skills Threshold in Days field is controlled using a custom class. If this field is not visible in the Skills Management custom setting, perform the following steps:

  1. From Setup, navigate to Custom Settings.
  2. Click Manage next to the Skills Management custom setting.
  3. Click New.
  4. Specify your required threshold in days in the Outdated Skills Threshold in Days field.
  5. Click Save.

Creating the Next Best Action Flow

To create the flow that redirects a user to their listed skills or certifications to update them, perform the following steps:

  1. From Setup, navigate to Flows.
  2. Click New Flow.
  3. Select Screen Flow and click Next.
  4. Click Freeform.
  5. From the Toolbox panel Elements tab in Flow Builder, drag and drop a Screen node into your new flow.
  6. From the Components panel, drag and drop the PSA Manage Skills and Certifications component onto your page.
  7. Enter a label and API name for your flow. For example, Manage Skills and Manage_Skills.
  8. Enter an API name for your component. For example, Manage_Skills_Component.
  9. Click Done.
  10. In Flow Builder, drag a connector to link Start and Screen together.

  11. Click Save.
  12. Enter the label and API name you specified in step 7.
  13. [Optional] Enter a description.
  14. Click Save.
  15. [Optional] We recommend that you click Run after saving your flow. If you have created it successfully, the following page displays:

  16. Click Activate.

Creating the Next Best Action Recommendation

To create the recommendation that invites a user to update their skills, perform the following steps:

  1. From the App Launcher, enter Recommendations.
  2. Click New.
  3. Enter a name for your recommendation. For example, Manage Skills Recommendation.
  4. Enter a description for your recommendation. For example, Manage your Skills and Certifications.
  5. Enter a label for your Acceptance Label. This is displayed to the user when they decide whether to accept the recommendation of the next best action. For example, "Yes".
  6. Enter a label for your Rejection Label. This is displayed to the user when they decide whether to reject the recommendation of the next best action. For example, "No".
  7. From the list of options displayed under Action, select your next best action flow.

Creating the Next Best Action Strategy

To create the strategy that directs the correct recommendations to your users at the right time, perform the following steps:

  1. From Setup, navigate to Next Best Action.
  2. Click New Strategy.
  3. Enter a label for your strategy. For example, Manage Skills Strategy. The API Name field is populated automatically based on the label you enter.
  4. [Optional] Enter a description.
  5. Click Done.
  6. From the Toolbox panel Elements tab, drag and drop Load into the Manage Next Best Action - Strategy Builder page.
  7. Enter a label. For example Load Recommendation.
  8. Under Filter Recommendation Records, search for and select the field "Name".
  9. Select the "Equals" operator.
  10. In the Value field, specify your recommendation name. For example, Manage Skills Recommendation.
  11. Click Done.
  12. In the Toolbox panel, click the Manager tab | New Connection.
  13. Enter a label for your new connection. For example, Outdated Skills. The API Name field is automatically derived from the label you enter.
  14. [Optional] Enter a description for your connection.
  15. In the Apex Action field, search for and select the "Retrieve Outdated Skills" action.
  16. Click Done.

Applying Filter Logic to the Next Best Action

To apply filter logic to your next best action, perform the following steps:

  1. From the Toolbox panel Elements tab, drag and drop a filter into the Manage Next Best Action - Strategy Builder page.
  2. Enter a label for your filter. For example, Outdated Skills Filter. The API Name field is automatically derived from the label you enter.
  3. [Optional] Enter a description.
  4. In the Standard tab, enter the following string in the Resource field: ${Connection API Name}.output. For example, $Outdated_Skills.output.
  5. In the Operator field, search for and select "Is Blank".
  6. Click Done.
  7. In the Manage Next Best Action - Strategy Builder page drag the components you have created into the following order: Load → Filter → Output.
  8. Click Save.

[Optional] Limiting Reoffers

If you want to limit recommendations displayed to users after they have accepted or rejected them, you can add a reoffers component to your next best action.

Note:

Note: If you add a Limit Reoffers component, it must be placed in the following sequence on the Next Best Action - Strategy Builder page: Load → Limit Reoffers → Filter → Output.

To limit recommendations displayed to users:

  1. From the Toolbox panel Elements tab, drag and drop Limit Reoffers the Manage Next Best Action - Strategy Builder page.
  2. Enter a label for your Limit Reoffers. For example, Manage Skills Reoffer. The API Name field is populated automatically based on the label you enter.
  3. Specify your required number of reactions.
  4. Specify your required time period in days.
  5. Click Save.

Testing the Next Best Action

We recommend that you test your next best action after creating it.

To do this, perform the following steps:

  1. In the Next Best Action - Strategy Builder page, click Test.
  2. Your next best action is displayed.

To add your Einstein Next Best Action - Update Skills component to a page layout, perform the steps described in Assigning the Einstein Next Best Action - Update Skills Component to Page Layouts.