Contract Review
You can automate basic contract review. The challenging part is creating review rules, keeping them up to date, and adapting them to specific client needs. That’s why we created a tool that solves this.
How it works
Section titled “How it works”1. Document upload Upload a contract as a PDF or Word document. The PDF can be scanned — it doesn’t have to be digital.
2. Contract type selection Select the contract type — you can use our predefined checks or custom ones you’ve created.
3. Document processing The system extracts text from the document and prepares it for review.
4. Running checks The system goes through all check conditions defined for the given contract type and evaluates whether they are met.
5. Result You see each check evaluated as passed or failed, with references to specific sections of the document where the result can be verified.
Check structure
Section titled “Check structure”Each contract type contains multiple checks. Each check has three parts:
1. Primary position Always required. Defines exactly what you require in the contract.
2. Fallbacks None or multiple. Acceptable alternatives to the primary position — if the original condition is not met, the system looks for the first suitable fallback.
3. Unacceptable conditions None or multiple. Criteria that must not be in the contract — checked even when the primary position or one of the fallbacks is met.
Review process
Section titled “Review process”For each check, the system proceeds as follows:
Step 1: Primary position The system checks whether the contract meets the primary position. If yes, you get a response with references to specific sections of the document. If not, it continues to fallbacks.
Step 2: Fallbacks The system goes through fallbacks in order and looks for the first one that is met. When it finds one, it takes it as a matching condition and continues.
Step 3: Unacceptable conditions The system checks the entire document for unacceptable conditions. This check runs even when the primary position or one of the fallbacks is met.
Why hierarchical review
Section titled “Why hierarchical review”Primary position: Exactly what you want. If met, everything is in order.
Fallbacks: Acceptable alternatives. Not ideal, but acceptable — the system marks them as a warning so you know it needs to be checked or modified.
Unacceptable conditions: Criteria that must not be in the contract under any circumstances. Always checked, even when the primary position or one of the fallbacks is met.
Managing checks
Section titled “Managing checks”Predefined checks Available check sets based on our templates. Directly usable for common contract types — NDAs, purchase agreements, lease agreements, and more.
Editing existing checks Select a predefined check and modify it according to your needs. Change conditions, add or remove checkpoints, adapt them to specific client requirements.
Creating custom checks Create completely new checks for specific contract types. Define primary positions, fallbacks, and unacceptable conditions manually — or upload your sample document and the system will generate checks automatically. Then modify them until they’re exactly what you need.
Organization-wide sharing All checks are shared within the organization. Once defined, all members can use them and see check results.
Want to find out how contract review can speed up work at your law firm?
Additional features
Section titled “Additional features”Document section highlighting Each check result references specific sections of the document where the condition can be verified. Click and see the exact text.
Word add-in Run contract review directly in Microsoft Word. Get results and suggested modifications that you can apply directly in the document.
Suggested modifications The system generates specific suggestions on how to modify the contract to meet requirements. Use them directly or adjust them as needed.