You've landed on our support article. If you are looking to learn about Asset Management in Freshservice, check out our Asset Management page.

Product Catalog

The Product Catalog consists of a list of products that are currently being used in your organization. It helps you manage hardware units and software licenses for applications from a single place, and maintain a repository of items with necessary information. When you are managing all your assets together, you can create multiple product types in your system for better classification. You can also view details about the manufacturer, the availability and pricing of each product you have added to your product catalog.


Freshservice lets you manage products and vendors side by side with your service desk. You can add multiple vendors to each of your products and access contact information and details such as price, warranty, and address alongside your product. When you are managing your products, you can easily gather basic information such as cost, see how any of the other vendors are priced and check to see if it’s still covered under a warranty. You can also quickly contact the vendor for troubleshooting and fixing service issues.

Asset Managers can also import and export vendors info in bulk via CSV to Freshservice Vendors section.

Relationship Types

Relationships are used to define the way users and assets are linked with each other in your service desk. For example, a relationship called “Uses” can help you understand that a requester is using a specific printer in your building. Similarly, an inverse relationship “Connected To” can be used to declare the names of users who are connected to your payroll system.

You can manage your assets using the existing relationships in Freshservice or create a type of relationship yourself. You can attach relationships to any of your configuration items individually and also see a collection of assets a particular user is related to.

Asset Types and Fields

Freshservice lets you maintain your repository of assets by creating a structure of asset types in your service desk. You can create top-level CI Types for both hardware and software assets, add child types under them, and have several items mapped individually. When you open an asset item, you can find out whether it is currently being used, its business impact and the employee it’s assigned to in your team. In addition, you will also be able to pull out specifications, relationship details, etc. about the asset without switching between different pages. You can also customize the asset fields as required and make Default Fields as a mandatory section. 


Freshservice lets you add location details to your service desk. You can create top-level locations and add child locations under them. Like for example if your company operates out of multiple places, you could have the country name at the top level followed by the state, district, and city.

You can specify the location while creating a new asset and segregate them based on the location.


Discovery Probe scans your network for assets and adds them to your CMDB in your service desk. You can get started by downloading the application and installing it on one of your windows systems. It can be used to discover any assets running on any operating system, as long as they are a part of the network.

When you head to Admin and click on Discovery, you will be taken to the module from where you can download the discovery probe. 

To know more about the discovery probe, kindly take a look at our solution article

Financial Management

This section allows you to manage the depreciation of assets. Depreciation refers to the decrease in the value of assets over time. In Freshservice, Depreciation can be calculated in three modes:

  • Declining balance

  • Straight Line

  • Sum-of-years-digits method

Based on this, the Book Value of the asset will be displayed in the CI page.

Note: The ‘Useful life’ field will accept only a whole number.

Contract Types

By default, you can classify your contracts into 3 categories- lease, maintenance, and software license. If some of your contracts fall outside of these, you can add custom contract types based on your business needs. To obtain and maintain relevant details about the contracts, you can even add custom fields to all contract types.