--- 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.
4. In the **Contract Type** field, select only one category of the contract type. For example, if you’re creating a template for a non-disclosure agreement, select **Non Disclosure Agreement** as the contract type. **Note:** Only active contract types are displayed in the list. 5. Select **Save**. ## Result The contract template is saved in the Draft state. ## What to do next [Add document content controls using Microsoft Word add-in for ServiceNow Contracts](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-add-contrl-wrd-addin.md) **Parent Topic:**[Creating a contract template using Microsoft Word add-in for ServiceNow Contracts](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-setup-ct-add-in.md) **Related topics** [Add document content controls using Microsoft Word add-in for ServiceNow Contracts]() [Complete mapping and upload Microsoft Word document that includes content controls]() [Complete clause mapping to build a clause library]()