Contract amendments

  • Release version: Zurich
  • Updated October 19, 2025
  • 3 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Contract Amendments

    The contract amendment workflow facilitates the initiation, management, and tracking of changes to existing contracts through amendment requests. This allows for modifications without needing to replace the entire contract. Customers can initiate an amendment request from their workspace if the initiate contract button is configured correctly.

    Show full answer Show less

    Key Features

    • Request Type Differentiation: The workflow distinguishes between contract and amendment requests using the Request type field, ensuring clarity in managing requests.
    • Amendment Types: Supports both own-paper and third-party amendment requests, with the latter limited to single contract types.
    • Amendment Details Access: Tabs within the contract repository record such as Contract Documents, Contract Requests, and Amendment Field Changes provide comprehensive tracking and documentation of amendments.
    • Workflow Progression: The process includes steps for both the contract requester and fulfiller, ensuring systematic handling of amendment requests from initiation to finalization.
    • Integration with Now Assist: Features such as Contract Analysis are available for analyzing amendments, although obligation and metadata extraction are not supported for amendment documents.

    Key Outcomes

    Successfully managing contract amendments allows customers to adapt existing agreements efficiently while maintaining a clear record of changes. By utilizing the amendment workflow, customers can expect streamlined processes, improved documentation access, and enhanced contract management capabilities within ServiceNow.

    The contract amendment workflow enables you to initiate, manage, and track changes to existing contracts through amendment requests.

    Amendments can be made by adding, removing, or updating terms, without the need to replace the entire contract.

    You can initiate an amendment request from your workspace using the Initiate contract modal.

    To initiate an amendment request from your workspace, verify you have configured the initiate contract button. For more information, see Add a workspace action button for initiating a contract request.

    Use initiate contract modal from the workspace to submit an contract amendment request

    Distinguish contract and amendment request

    The field, Request type, differentiates between contract and amendment requests. For amendment request, the value is Amendment and for contract request it’s New contract.

    The Request type field is displayed in the contract details secondary header, and list pages making it easy to differentiate between the two request types.

    This field is also present in the configurations: Contract template rule and contract configuration records to indicate if the configuration applies to a contract or an amendment request.

    Request type field to differentiate between contract and amendment request

    If you have customized the workflow to support amendments; the Request Type field may not display the correct value to differentiate between new contracts and amendments. To resolve Request type field value, update the script Populate Request Typescript in CMR and run it to set the request type correctly.

    Types of paper for an amendment

    The amendment workflow supports both own-paper and third-party amendment requests.
    Note:
    Third-party amendments are supported only for single contract types.
    While submitting an amendment request, you can select the Type of paper from initiate contract modal.

    Select amendment type

    View contract amendment details

    The following tabs are available within the contract repository record to provide amendment details:
    • Contract Documents: Provides access to all signed documents related to the contract, including those generated or updated as part of amendment processes.
    • Contract Requests: Displays all contract and amendment requests associated with the contract.
    • Amendment Field Changes: Shows a detailed log of all field changes made through amendments, enabling easy tracking of modifications over time.

    Contract repository record showing amendment related details

    Contract amendment workflow

    The contract amendment workflow might progress as follows:
    1. The contract requester does the following:
      1. Initiates an amendment request from the workspace.
      2. Enters amendment details and submits the request.
      3. Initiates an amendment request.
        Note:
        Amendment request is created in Draft state.
      4. For third-party paper amendment request, attaches contract document. For own-paper, the document is generated from a contract template.
      5. Link a parent contract.
      6. Submits amendment request.
    2. The contract fulfiller does the following:
      1. Link a parent contract if already not linked or wants to change the linked parent contract.
      2. Assign the amendment contract request.
      3. Start working on the amendment request.
      4. Review the details of the amendment requested.
      5. Update the contract details and contract document according to the amendment request.
      6. Upload revised contract document using Create revision option.
      7. Finalizes the contract amendment using the review, approval, and signature workflow.
    3. After all signatories have approved the document, the signed amendment is attached to the contract repository record.
    4. The contract repository record displays the amendment details in the Contract Documents, Contract Requests, and Amendment Field Changes tabs.
    5. The signed contract is stored on the ServiceNow instance or an external storage system and referenced in the contract repository. The signed contract and its amendment documents are stored in a centralized repository under the parent contract for easy access and manage all related documents from a single location. The field values that have been modified will be updated in the amendment according to the contract configuration mapping.

    Now Assist in Contract Management features for amendment documents

    For amendment documents, Now Assist in Contract Management features of obligation extraction or metadata extraction aren’t supported. However, Contract Analysis is supported when all the configurations are complete and valid, enabling you to review and analyze amendments effectively.

    For more information, see Now Assist in Contract Management.