Contract Clause Library
Reusable contract clauses and templates with merge fields, versioning and approval
Build a governed library of reusable clauses, assemble them into document templates, fill merge fields from a partner or record, and render a finished contract body ready for your signature or document flow. Every clause is version-controlled and approval-gated, so only vetted language ever makes it into a contract.
Key Features
Version-controlled clause library
Organise clauses by category and tag; every edit creates an immutable revision so you can roll back or compare versions at any time.
Clause approval workflow
Draft → Review → Approved means only vetted language is available for assembly, with support for optional and alternative clauses.
Document templates
Order clauses into templates and inject standard merge fields — partner name, today's date, company name and your own custom variables.
Merge render engine
Resolve merge fields against a chosen partner plus a free-form variable dictionary, with strict detection of any unresolved tokens before a contract goes out.
Generated contract records
Each generated contract snapshots the rendered body, tracks the source template and clause versions, and walks its own sign-off lifecycle.
Two-click contract wizard
Build a finished contract from a template in two clicks — pick the template, supply the variables, render.
Screenshots
Clauses
Categories
Tags
Templates
Generate Contract
Contracts
Why Choose This Module
Contracts in most Odoo deployments are copy-pasted Word documents with no governance over the language used. This app gives you a version-controlled, approval-gated clause library and template assembly layer — complementing full contract-lifecycle apps with the missing building blocks, all inside Odoo.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: mail
- Support: support@pokutsoft.com
Update date: 2026-07-02