--- title: Create a contract template to contain content controls description: Create a contract template using the Microsoft Word add-in for ServiceNow Contracts to which you can then add content controls. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/employee-service-management/contract-management-pro/cncore-create-ct-word-addin.html release: australia product: Contract Management Pro classification: contract-management-pro topic_type: task last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Create templates in Microsoft Word, Configure contract templates, Configure, Contract Management Pro, Legal and Contract Operations, Employee Service Management] --- # Create a contract template to contain content controls Create a contract template using the Microsoft Word add-in for ServiceNow Contracts to which you can then add content controls. ## Before you begin Verify that the application scope is set to **Global** by selecting the Application scope icon \(\[Omitted image "application-scope-globe-icon.png"\] Alt text: Application scope icon\) in the header of your homepage. If you’re creating a contract template for a non-task table, verify that the non-task table is added in the extension script. For more information, see [Configure non-task tables for contract templates](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cmpro-config-non-tsk-tbl-cn-tmplt.md). Role required: sn\_cm\_core.contract\_config ## Procedure 1. Navigate to **All** > **Contracts Core** > **Contract Administration** > **Contract Templates**. 2. Select **New**. \[Omitted image "cmpro-contract-template.png"\] Alt text: New contract template form 3. On the form, fill in the fields.
| Field | Description |
|---|---|
| Name | Unique name for the contract template. |
| Table | Table to which you want to associate the contract template.**Note:** - The Contract Request table \[sn\_cm\_core\_contract\_request\] is selected by default to centralize the configuration on a single table and improve reusability across product lines. You can choose to configure the template on a different table. - For standalone requests the configurations should be done on the Contract Request table \[sn\_cm\_core\_contract\_request\]. |
| Category | Document category to which you want to associate the contract template. |
| Document | Upload a Microsoft Word document of type `.docx`. This document will be replaced with an updated version containing content controls for metadata, signatory, and clauses using Microsoft Word add-in for ServiceNow Contracts. |
| State | The initial state is automatically set to Draft. |
| Application | Application to which the contract template belongs. This field is automatically set to the application scope in which you’re creating the contract template. |
| Active | Option to make the template active and available for use. |
| Signature blocks | Option to disable signature blocks in the contract template.**Note:** The check box is selected by default to enable the signature block configuration for a contract template. When this option is selected: - You can’t upload a participant-based template. - The **Participants** related list isn’t available. For more information, see [Add and configure signature blocks using Microsoft Word add-in for ServiceNow Contracts](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-addin-add-sign-block.md). |
| Start date | Date on which the Word document template becomes valid. Providing a start date helps when maintaining multiple versions of same template. |
| End date | Date until which the Word document template is valid. Providing an end date helps when maintaining multiple versions of same template. If the values in the **Start date** and **End date** fields are empty the template will be always valid. **Note:** If you specify an end date, you must also specify a start date. |