--- title: Resolve entitlement import errors by using ServiceNow Otto for Software Asset Management \(SAM\) description: Reduce manual effort when reviewing entitlement import errors in the Software Asset Workspace using ServiceNow Otto for SAM AI skills. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-asset-management/software-asset-management/resolve-entitlement-import-error.html release: australia product: Software Asset Management classification: software-asset-management topic_type: task last_updated: "2026-06-04" reading_time_minutes: 4 keywords: [Software Normalization skill, Product Match Reviewer skill, resolve entitlement import errors,] breadcrumb: [Use generative AI skills, Using AI in Software Asset Management, Software Asset Management, IT Asset Management, Asset Management] --- # Resolve entitlement import errors by using ServiceNow Otto for Software Asset Management \(SAM\) Reduce manual effort when reviewing entitlement import errors in the Software Asset Workspace using ServiceNow Otto for SAM AI skills. ## Before you begin The following plugins and store applications must be installed from [ServiceNow Store](https://store.servicenow.com/store) to use the AI skills: - ServiceNow Otto for Software Asset Management \(SAM\) \(sn-now-assist-sam\) - Software Asset Management AI Advance \(sn-ai-sam-advance\) - Content library portal \(sn-itam-contlookup\) Role required: sam\_user or sam\_admin ## About this task **Important:** This generative AI skill is turned on by default. The skill will be automatically available to appropriate role users for the application. For more information, see [AI agents, skills, and agentic workflows on by default](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/now-assist-skills-on-by-default.md). **Note:** The Now LLM Service is no longer the default model provider for new or inactive AI assets. A third-party LLM is now selected by default, while existing configurations using the Now LLM Service continue unchanged. The Now LLM Service is still available for manual selection. Starting with the Australia Patch 4 release, AWS Claude is the default model provider for the Product match reviewer and Google Gemini is the default model provider for the Software normalization AI skill. When you import software entitlements using the [Import bulk entitlements in the Software Asset Workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/software-asset-management/import-entitlements-workspace.md) feature, some rows may contain publisher or product data that standard content matching can't resolve. Unresolved publisher or product data prevents the entitlement import from completing successfully. To resolve this issue, ServiceNow Otto for SAM provides the following AI-powered skills that normalize publisher and product values: - Software normalization - Product match reviewer After the file import completes, if any publisher or product names in the import file are misspelled, incomplete, or unrecognized, the skills run automatically to identify the correct values and provide corrections. ## Procedure 1. Navigate to **All** > **Software Asset** > **Software Asset Workspace**. 2. Select **Create entitlement**. 3. In the Create new entitlement dialog box, select **Import multiple entitlements from an Excel file**. 4. Select **Next**. 5. Upload a Microsoft Excel file. For more information about importing multiple entitlements, see [Import bulk entitlements in workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/software-asset-management/import-entitlements-workspace.md). **Note:** The error resolution for the **Product** and **Publisher** fields applies only when the **Import Type** field value is selected as **Standard Import document**. After the file import completes, the following two skills run in sequence to provide correction suggestions for unresolved publisher or product data.
| Skill | Details | Output |
|---|---|---|
| Software normalization | Identifies canonical publisher and product names from discovered software data in the Content Library. This skill uses LLM \(large language model\)-driven knowledge to standardize raw, incomplete, or unrecognized publisher and product values submitted during entitlement import. | Canonical publisher and product names based on discovered software value in the Content Library are displayed in the **Product** and **Publisher** fields of the imported entitlement record. |
| Product match reviewer | The Product match reviewer skill runs after the Software normalization skill completes successfully. **Note:** It runs only when the Software normalization skill is unable to find the correct product match from the Content Library. The Product match reviewer skill performs an AI-powered search and selects the correct product match. If no reliable match is found, the skill returns an empty result. | - The confirmed product match from the AI-based content search result is displayed for the entitlement record **Product** field. - If no reliable match is found for the **Product** field, the skill returns an empty result. |