--- title: Source-to-Pay Operations integration with Contract Management Pro description: The Source-to-Pay Operations with Contract Management Pro plugin \(sn\_spend\_clm\) provides an integration between the Contract Management Pro and Sourcing and Procurement Operations applications. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/source-to-pay-operations/sourcing-and-procurement-operations/integration-spo-cmpro.html release: australia product: Sourcing and Procurement Operations classification: sourcing-and-procurement-operations topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [Integrate, Sourcing and Procurement Operations, Finance and Supply Chain] --- # Source-to-Pay Operations integration with Contract Management Pro The Source-to-Pay Operations with Contract Management Pro plugin \(sn\_spend\_clm\) provides an integration between the Contract Management Pro and Sourcing and Procurement Operations applications. Contract Management Pro \(CM Pro\) is a contract life-cycle management solution used to set up contract document templates, clauses, clause variations, and initiate contract requests. It also supports e-signatures and external storage systems. The integration of Sourcing and Procurement Operations with ​ Contract Management Pro aims to streamline cross-team collaboration and enable legal professionals to run their contracting work within the sourcing and purchasing process.​ With this integration, procurement specialists can initiate contract requests \(CRs\) manually throughout the sourcing and purchasing process. **Note:** To use this application, a license is required for both Contract Management Pro and Sourcing and Procurement Operations. Using this integration, procurement specialists can create contract requests for the following: - Purchase lines - Purchase requisitions - Sourcing requests - Negotiations - Sourcing events ## User roles required for the SPO-CM Pro better together feature The following roles are required to initiate, view, and manage contract execution: - **Sourcing and purchasing viewer**: This is a new role provided within the **Contract specialist** assignment group. This role can be assigned to the contracting and procurement professionals to have read-only access into the purchase lines, sourcing requests, negotiations, and purchase requisitions. - **Contract fulfiller**: This is a licensed role for CM Pro. This role has to be explicitly assigned to the contracting and procurement professionals if they have to work on contract requests. Once assigned, they can work on the contract requests, leveraging all capabilities from CM Pro – obtaining contract signatures, authoring contracts, tracking revisions, and creating the contract documents to be stored in the contract repository.​ - **Contract user**: This role is also provided within the **Contract specialist** assignment group and is required to initiate and track contract execution. You can assign your procurement and contracting professionals to these roles as required. - **[Integrate with Contract Management Pro](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/sourcing-and-procurement-operations/integrate-spo-with-cmpro.md)** Contract Management Pro provides an integration with the Sourcing and Procurement Operations application. With this integration, procurement specialists can initiate contract requests \(CRs\) manually throughout the sourcing and purchasing process. - **[Initiate a contract request](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/sourcing-and-procurement-operations/initiate-contract-request.md)** Initiate a contract request from the Source-to-Pay workspace. - **[Using Now Assist for Contract Management in Sourcing and Procurement Operations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/sourcing-and-procurement-operations/use-now-assist-cmpro-spo.md)** With the sn\_cm\_gen\_ai.ai\_contract\_fulfiller role, you can review non-standard or missing clauses in procurement contracts and extract key details to update the contract repository using Now Assist for Contract Management within the Source-to-Pay Workspace. **Parent Topic:**[Integrate Sourcing and Procurement Operations with other applications](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/sourcing-and-procurement-operations/integrating-spo.md) **Related topics** [Sourcing and Procurement Operations integration with Asset Management]() [Sourcing and Procurement Operations integration with Employee Center]() [Sourcing and Procurement Operations integration with third-party sourcing solutions]() [Sourcing and Procurement Operations integration with Third-party Risk Management]() [Sourcing and Procurement Operations integration with Project Management]() [Sourcing and Procurement Operations integration with Celonis]() [Sourcing and Procurement Operations integration with Field Service Management]() [ERP source validation on Sourcing and Procurement Operations objects]() [SpendInt APIs]() [Procurement File Transfer Framework]()