---
sourceDocument: Asset Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-asset-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# HAM integration with Contract Management Pro

# Hardware Asset Management integration with Contract Management Pro {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read  
Use the Hardware Asset Management (HAM) and Contract Management Pro integration to perform contract and obligation extraction from signed contract documents.  
Important:  
This feature is available only with Hardware Asset Management Prime SKU.

## Types of hardware contract obligations {#ham-cm-pro-integration__section_bsq_gbs_3kc}

Hardware contracts carry specific commitments that must be tracked and fulfilled. The following contract types each introduce obligations that require active management:

Leases
:   Lease renewal dates must be monitored to prevent cost increases or unplanned loss of hardware access at expiration.

Maintenance
:   Vendor service levels must be verified against contractual obligations to track performance.

Warranty
:   Warranty coverage must be tracked to avoid unexpected repair costs when coverage lapses.

Purchase
:   Payment terms and minimums must be met to avoid contractual penalties.

## Benefits of integration {#ham-cm-pro-integration__section_lth_pvr_3kc}

Integrating Hardware Asset Management with Contract Management Pro brings contract obligation management directly into the Hardware Asset Workspace, so you can track contractual commitments, manage renewals, and extract obligations from one place. This integration helps to reduce the risk of missed renewal deadlines, vendor service level failures, and compliance penalties. The integration provides access to the following post-signature contract data and workflows within the Hardware Asset Workspace:

Obligation Management
:   Create and manage obligation records and tasks directly from the Hardware Asset Workspace to track and fulfill the responsibilities specified in hardware contracts. For more information, see [Obligation Management](https://www.servicenow.com/docs/access?context=cncore-obligation-management&version=brazil&pubname=brazil-employee-service-management&ft:locale=en-US) in the Contract Management Pro documentation. For more information about creating and managing obligation tasks in the Hardware Asset Workspace, see [Manage obligations in the Hardware Asset Workspace](https://www.servicenow.com/docs/0s0xx119wGL3jS9NrG7h9Q "Obligation Management in the Hardware Asset Workspace enables you to create obligation records to define specific instructions and obligation task types required to fulfill a contract obligation.").

Renewal Management
:   Receive notifications about contracts that are approaching renewal or expiration dates.

Metadata and obligation extraction
:   Extract key contract metadata and obligations automatically from an uploaded signed contract document using the manage contract repository agentic workflow. You must install Contract Management Pro Prime and ServiceNow Otto for Contract Management Pro (`sn_cm_gen_ai`) applications, and activate the generative AI skills to use this workflow. For more information about installing the plugin and enabling the skills, see [Configure the Manage contract repository agentic workflow for HAM](https://www.servicenow.com/docs/YYoostuh7LHa2BD25wFFBQ "Install the ServiceNow Otto for Contract Management Pro plugin (sn_cm_gen_ai) and activate the generative AI skills to use the Manage contract repository agentic workflow."). For more information about extracting the key contract metadata and obligations from assigned contract, see [Manage contract repository agentic workflow in the Hardware Asset Workspace](https://www.servicenow.com/docs/z5tqOuWjohCbpaky3~OGqw "Automate contract management with the Manage contract repository agentic workflow. Extract metadata and obligations from signed contracts and set renewal or termination reminders automatically to reduce manual data entry and help legal and procurement teams maintain compliance.").

## Plugins required for HAM and Contract Management Pro integration {#ham-cm-pro-integration__section_fdw_jxr_3kc}

* Contract Management Pro Prime (sc_cm_pro)
* Obligation Management (sn_cm_obligation)
* ServiceNow Otto for Contract Management Pro (sn_cm_gen_ai)
{#ham-cm-pro-integration__ul_w34_mxr_3kc}

## Roles required for HAM and Contract Management Pro integration {#ham-cm-pro-integration__section_iyt_1xr_3kc}

With the Obligation Management (sn_cm_obligation) plugin activated, the following roles are available for the HAM administrator to assign.
{#ham-cm-pro-integration__table_jyy_1yr_3kc__entry__2}

| Role | Description |
|-|-|
| sn_cm_obligation.obligation_admin | Provides administrative access to Obligation Management and underlying data. |
| sn_cm_obligation.obligation_fulfiller | Creates obligations and approves, rejects, or cancels obligation tasks within the Hardware Asset Workspace. |
| sn_cm_obligation.obligation_user | Acts on the assigned obligation task and submits the task within Hardware Asset Workspace. |
| sn_cm_gen_ai.ai_contract_fulfiller | Extracts the information from a signed contract to add it to a warranty, maintenance, lease, or purchase contract record. |
| sn_cm_gen_ai.ai_contract_config | Activates or deactivates the Contract obligation extraction and Contract metadata extraction skills. |
| now_assist_panel_user | Accesses the ServiceNow Otto panel to activate or deactivate the skills. |
| sn_cm_gen_ai.ai_contract_admin | Provides administrative access to the Manage contract repository agentic workflow. Installs ServiceNow Otto for Contract Management Pro (sn_cm_gen_ai) plugin and activates the required skills. |
[Table 1. Roles required]

{#ham-cm-pro-integration__table_jyy_1yr_3kc}

