
Tekunda Team

Tekunda Team

Short answer: Salesforce Asset Service Lifecycle Management (ASLM) is Salesforce's packaged set of features for servicing a physical asset from installation to retirement: an interactive asset hierarchy, a coverage view of entitlements, work order estimation, recall and upgrade campaigns, exchanges, depot repair and service inventory, all built on the standard Asset object. It works when each installed unit is one Asset record that service, warranty and renewals all read. For connected devices, the hard part is telemetry, because device events must not land in the org row by row.
Salesforce describes ASLM as a way to "manage the entire lifecycle of asset service operations" (Salesforce Help). In practice it groups into five capability areas:
The short version: standard Salesforce gives you the asset and its coverage, and ASLM adds the service operations that run around it.
According to the same Help article, ASLM is available in Lightning Experience in Service Cloud, Manufacturing Cloud, Automotive Cloud, Communications Cloud, Consumer Goods Cloud, Energy and Utilities Cloud and Media Cloud. Some features need add-on licences, bought through Salesforce Go, so check the editions table for each feature before you plan around it.
Two related products are easy to confuse with it. When Salesforce announced ASLM in June 2024 as a separate add-on, it also announced Connected Assets, a separate add-on for acting on two-way telematics events such as firmware updates, work order creation or safety alerts, and an Asset Health Score for Field Service (Futurum Group). ASLM is the service layer. Connected Assets and your own integration are the telemetry layer.
None of those features help if the data model underneath is wrong. Most failed connected-asset programmes we are called into failed here, not in the integration. A clean split looks like this.
One rule keeps this honest: coverage is asserted in exactly one place, and everything else reads it. If sales can edit a renewal date that service does not see, you do not have asset lifecycle management, you have three spreadsheets in a trench coat.
Salesforce retired IoT Explorer and pointed customers at platform events and flows instead (retirement notice). That is the right instinct, but it needs a rule attached: Salesforce stores state and decisions, not the raw stream.
In practice we run three layers.
That last option matters most. The triage rule, not the ingestion, is what keeps a connected fleet serviceable. For ASSA ABLOY, across FocusCura and Phoniro, we run 11,000 connected devices producing up to 2.5 million events a week and cut weekly cases from 3,000 to 350, a 93% reduction across three markets with no added support staff. The devices did not get quieter. The model stopped creating a case for every symptom. The full breakdown is in how connected-device teams cut support cases by 93 percent on Salesforce.
None of that needs an AI layer to be worth doing. It does make the AI layer possible later, because an agent can only reason about an installed base that is actually modelled.
Teams that reverse steps one and four end up with a beautiful integration writing events onto assets nobody trusts. If you want this reviewed against your own org, see how Tekunda delivers asset lifecycle management on Salesforce alongside Field Service and connected-device work.
What is Salesforce Asset Service Lifecycle Management in one line?
It is a set of Salesforce features for servicing installed assets end to end, from hierarchy and coverage to estimates, recalls, exchanges, repair and service inventory.
Should each device be an Asset or a custom object?
Asset, in almost every case. Entitlements, warranties, work orders, ASLM and Field Service already relate to it, and a custom object means rebuilding those relationships by hand.
Where should raw telemetry live?
Outside the transactional org, in a store built for time series. Salesforce should hold current state, the events that changed it and the decisions taken, not every reading.
How do warranty and entitlement differ?
A warranty term describes what is covered on a unit, such as parts, labour and expenses. An entitlement or service contract describes what the customer has bought, including support levels and dates. Most organisations need both.
Can we do this without Field Service?
Yes. Asset, warranty and entitlement modelling works in Service Cloud alone. Field Service becomes necessary once you are dispatching technicians, managing parts and scheduling maintenance visits.