---
sourceDocument: Xanadu Customer Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/customer-service-management

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Customer Service Management

ft:clusterId :

    - csm

bundleId :

    - csm

workflow :

    - Customer and Industry


---

# Using Customer Contracts and Entitlements

# Using Customer Contracts and Entitlements {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Learn how consumers, managers, agents, and administrators use the Customer Contracts and Entitlements application to generate service contracts and contract lines to work on the services.

Service contracts, service contract lines, and entitlements can be created in the following ways:

* Via workflows: You can create service contracts, service contract lines, and entitlements by using the contracts and entitlements workflow. For more information, see [Contracts and Entitlement Workflows](https://servicenow-prod.fluidtopics.net/dv7Uz38T5tXtToso8AE8fw "Manage the life cycle of customer service contracts and entitlements from offer creation to contract generation.").  
  Note:  
  When a service contract line or entitlement is created via the Sales Customer Relationship Management workflow, the account/consumer/household details are copied from the sold product and it inherits the state of the sold product. Further, when the state of the contract line changes, the same state is synced back to the parent sold product.
* Via API integrations:
  * [Service Contract API](https://www.servicenow.com/docs/access?context=servicecontract-api&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
  * [Entitlement API](https://www.servicenow.com/docs/access?context=entitlement-api&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
  {#using-post-sales-support__ul_fnb_lgk_d1c}
{#using-post-sales-support__ul_whq_tdd_pzb}

