Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Customize the Asset Console

Learning Objectives

After completing this unit, you’ll be able to:

  • Describe why separate record types and page layouts are required for the Asset page.
  • Add related lists to the Asset page.
  • Search for test drive appointments from the asset console.
  • Add actions to the Asset page for service agents.

Create Separate Asset Record Types

In this module, we assume you are an administrator with the proper permissions to manage Automotive Cloud. If you’re not an administrator for Automotive Cloud, that’s OK. Read along to learn how your administrator would take the steps in a production org. Don't try to follow these steps in your Trailhead Playground. Automotive Cloud isn't available in the Trailhead Playground.

David decides to use two page layouts for an Asset record. The asset console view that comes with Automotive Cloud works perfectly for parts and accessories. For assets of type Vehicle, agents would rather use the vehicle console to find information. So, David can create an Asset record type for vehicles and assign a simplified page layout to it.

He creates a new page layout named Vehicle Asset for the Asset object. The Vehicle Asset page layout is similar to the default Asset page layout with the following exceptions.

Two page layouts for the Asset object.

Exception

Name of Field/Related List

Fields added only to the Vehicle Asset page layout

Vehicle, Purchase Date

Fields not added to the Vehicle Asset page layout

Parent Asset, Install Date

Related lists added only to the Vehicle Asset page layout

Service Appointments, Child Assets

David then creates the following two record types for the Asset object and gives all user profiles access to both record types.

  1. Parts & Accessories
  2. Vehicles

To find out how to create page layouts and record types, see Create Page Layouts and Create Record Types.

The record types are in place and each has a separate page layout assigned to it. David can now add components to the page layout based on whether the component information is related to vehicles or parts. For example, he adds the list of test drive appointments and makes it visible only for the Vehicle record type.

David can also hide specific asset milestones from an Asset record page depending on whether they apply to vehicles or not. For example, he creates a list of the following asset milestones, specifies their record types, and activates the page layout.

Asset Milestone Type

Hide Milestone?

Affected Record Type Page Layout

10,000 miles completed

Yes

Asset layout for the Parts & Accessories record type

Replaced

Yes

Asset layout for the Vehicle record type

Critical Recall

Yes

Asset layout for the Vehicle record type

Resold

Yes

Asset layout for the Parts & Accessories record type

Critical Recall and Resold asset milestone types are hidden for the Vehicles record type page layout of the Asset object.

Pretty neat, isn’t it?

Add Lists to the Asset Console

David decides to create a new tab on the asset console, which would show the list of service entitlements and associated locations for an asset. He edits the Asset page in Lightning App Builder and adds a new tab to it with the following details.

  • Tab Label: Custom
  • Tab Name: More

With the tab in place, David must now have it show service entitlements and associated locations for an asset.

Service entitlements are mentioned in a customer’s contract and define the level of support that an OEM (original equipment manufacturer) agrees to provide for a specific asset. For example, Neo Motors includes 24-hours call support as a service entitlement for engine failures in vehicles. When service agents answer customer queries, they check the service entitlements list to see which services are covered as part of the contract.

Here’s how David shows a list of entitlements for an asset.

  1. Open an Asset record, and click Edit Object from Setup.
  2. Click Page Layouts and click Asset Page Layout.
  3. Drag the Entitlements related list to the page layout and click Save.
  4. Repeat step 3 for the Vehicle Asset Page Layout.
  5. Open an Asset record, and click Edit Page from Setup.
  6. Click the More tab.
  7. Drag the Related List - Single component to the tab.
  8. For Parent Record, select Use This Asset.
  9. For Related List, select Entitlements.
  10. Click Save.
  11. Click Activation.
  12. Click Done.

The Entitlements related list on the More tab of an asset record.

When an asset is linked to an account, inventory managers and operation managers regularly track the location history. For example, a vehicle can be transferred multiple times from one dealership to the other, and from one customer to another through sale and resale.

David adds the Associated Locations list to the Asset page layout to show all the accounts and locations that the asset is linked to.

  1. Open an Account record, and click Edit Object from Setup.
  2. Click Page Layouts and click Account Page Layout.
  3. Drag the Associated Locations related list to the page layout and click Save.
  4. Open an Asset record, and click Edit Page from Setup.
  5. Click the More tab.
  6. Drag the Related List- Single component to the tab.
  7. For Parent Record, select Parent Account.
  8. For Related List, select Associated Locations.
  9. For Related List Type, select Default.
  10. Select the following fields as columns for the list view:
    1. Location Name
    2. Active To
    3. Type
  11. Click Save.
  12. Click Activation, and select Assign as Org Default.
  13. Click Done.

The Associated Locations for Parent Account related list on the More tab of an asset record.

Search for Test Drives

When a vehicle is at a dealer location, it can be used as a demo asset for test drive appointments. In Automotive Cloud, an asset is added as a service resource to a dealer’s service territory to indicate that it’s available for test drive appointments. Rosa wants to view the list of all test drive appointments where a specific asset has been used. But she only wants to see this list on Asset records with the Vehicle record type.

David performs the following steps.

  1. From the App Launcher, select Service Appointments.
  2. Click List View Controls and select New.
  3. Enter the name Test Drive Appointments.
  4. In the Filters section, add the following data:
    1. Filter by owner: All service appointments
    2. Subject contains Test Drive
  5. Click Save.
  6. Open an Asset record, and click Edit Page from Setup.
  7. Click the More tab.
  8. Drag the Related List - Single component to the tab.
  9. For Parent Record, select Use This Asset.
  10. For Related List, select Service Appointments.
  11. For Related List Type, select Test Drive Appointments.
  12. For Number of Records to Display, enter 3.
  13. Select Enable inline editing.
  14. Deselect Hide search bar.
  15. Click Save.
  16. Click Activation, and select App, Record Types, and Profiles.
  17. For Record Types, select Vehicle.
  18. Keep the selections for App and User Profiles as they are.
  19. Click Done.

The Test Drive Appointments related list on the More tab of an asset record.

Make Things Easier

There are a couple more customizations that David can do to make things easier for service agents.

When service agents are on voice or video calls with partners or customers, agents use Asset record pages to refer to critical details. But often during such conversations, agents must quickly create a task for themselves or assign a follow-up task to other users. The Actions and Recommendations component on the asset console shows a list of frequently used actions that an admin adds via an action deployment. David must add a New Task quick action so that agents can capture task details without navigating away from the Asset page.

Sometimes dealers and partners enquire about their pending rebate claims. Agents often check the submitted claims offline and then call the dealer or partner again to inform them about the final payment amount. But this isn’t a great experience for dealers and partners because they expect the agents to provide proactive and ready answers during the interaction. David must add a screen flow-based action to the asset console so agents can calculate the final payment amount with a single click.

Here’s what David does.

  1. From Setup, search for and select Actions & Recommendations.
  2. Click New Deployment.
  3. Enter Label as Asset Actions.
  4. For Guidance to Show, select Flows and quick actions.
  5. Click Next.
  6. Select Account and Asset as objects.
  7. Click Next.
  8. For the Default channel type, drag the following to the Auto-launch section:
    • Calculate Claim Amount-Flow (David had already created and activated a screen flow)
    • New Task-Quick Action
  9. Click Next.
  10. David adds a few actions that users can find and launch on their own when they click Add on the component. He selects the following actions:
    • Road Assistance Support (A custom screen flow)
    • Manage Service Contracts
    • Update Address (An autolaunched flow)
    • New Event
  11. Click Save.
  12. Open an Asset record, and click Edit Page from Setup.
  13. Click the Actions & Recommendations component on the page layout.
  14. For Actions & Recommendations Deployment, select Asset Actions.
  15. Click Save.
  16. Click Activation.
  17. Click Done.

The Actions & Recommendations component shows quick actions and flow actions.

In the next unit, David works his magic on the vehicle console.

Resources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires