Skip to content

Reviewing a Vendor NDA

A new vendor sends you their standard NDA. Your job: review it against your organization’s requirements, flag non-compliant clauses, negotiate changes, get internal approval, and send it back signed. This walkthrough covers the entire flow in Pactly, from upload to execution.

When is this useful?
Legal Counsel A vendor sends their standard NDA for a new procurement. You need to check it against your organization playbook, redline problematic clauses, and get it signed within the week.
Legal Ops Your team processes 20+ vendor NDAs per month. You want a consistent review workflow: upload, playbook review, negotiate, finalize, sign. This walkthrough shows the standard process.
Contract Admin A business team asks you to route a vendor NDA through the system. You need to upload it, assign it for review, and track it through to execution.

Click Create in the top-left corner of the contract repository. Select Review a Third-party Contract.

Create contract dialog showing three options: Draft a contract from my Template, Review a Third-party Contract, and Request E-Signature
The Create dialog. Choose 'Review a Third-party Contract' for vendor documents that need to be reviewed against your playbook.

Upload the .docx file the vendor sent, give it a descriptive name (e.g., “Acme Corp NDA”), select the NDA category, and choose the playbook to review against.

The contract appears in your repository with In Review status. Pactly automatically runs keyword matching against the playbook positions to identify relevant clauses in the document.

This step takes place in Microsoft Word with the Pactly Assist add-in.

Open the contract in Microsoft Word. Launch Pactly Assist from the ribbon and run the playbook review. The AI reads the entire NDA and evaluates each clause against every position in your playbook.

📷 Screenshot
Pactly Assist panel in Microsoft Word showing playbook review results: a list of positions with compliance indicators (Compliant, Non-Compliant, Uncertain, Not Applicable) and expandable details for each

Within a minute or two, you get a prioritized list of findings for each playbook position:

ResultWhat it means
CompliantThe clause meets your organization’s requirements for this position
Non-CompliantThe clause does not meet requirements. The review shows what is wrong and suggests alternative language from your clause library.
UncertainThe AI could not make a confident determination. Flagged for human review.
Not ApplicableThe position does not apply to this contract (e.g., a data processing position checked against an NDA that does not involve data sharing)

For each non-compliant position, you can view the specific clause in the document, see the AI’s justification, and insert your preferred alternative language directly from the clause library.

See Running a Playbook Review for detailed steps on using the Word add-in.

Based on the playbook review results, mark up the document in Word:

  • Accept clauses flagged as compliant (no changes needed)
  • Redline non-compliant clauses using your preferred language from the clause library or your own edits
  • Add comments explaining your proposed changes to the counterparty
  • Flag uncertain items for discussion with a colleague before deciding

When you are done with your edits, create a new round in Pactly Assist. This captures the current document state as a negotiation round and records it on the contract timeline.

📷 Screenshot
Pactly Assist panel showing the 'Create Round' action with direction options (Send or Internal) and a comment field for describing the changes made

Step 4: Send to the Vendor and Track Rounds

Section titled “Step 4: Send to the Vendor and Track Rounds”

Send your marked-up version to the vendor. You can use Send Message from the contract’s timeline to email the document directly from Pactly (keeping the exchange tracked), or send via your regular email client.

When the vendor returns their response, upload it as a new round. Pactly tracks each exchange:

  1. Round 1 (Received): The vendor’s original document
  2. Round 2 (Sent): Your redlines and comments
  3. Round 3 (Received): The vendor’s response
  4. …and so on until terms are agreed

At any point, you can compare rounds to see exactly what changed between exchanges. The Document tab shows all rounds and provides a side-by-side comparison.

If your organization has approval workflows configured, Pactly routes the contract to the right approvers based on your rules. For example, NDAs with non-standard liability caps might require Legal Director approval, while standard NDAs might be auto-approved.

Approvers see the contract with full context: the current document, negotiation history, playbook review results, and any notes on the timeline. They can approve, reject with comments, or reassign to another approver.

The contract moves to Pending Approval status during this step. Once all required approvals are obtained, it advances to Pending Signature.

When both sides agree on the terms, finalize the contract. You can either continue with the latest version already in Pactly, or upload the final agreed document.

Finalize Contract dialog with two options: upload a new version with file drag-and-drop area, or continue with latest system version
The finalization dialog. If the vendor sent a 'final clean version,' upload it here so the discrepancy check can verify it matches the negotiated terms.

If you upload a new version, Pactly runs an automatic discrepancy check comparing it against the last negotiated round. This catches any unexpected changes that may have been introduced in the “clean” version.

After finalization (and approval, if required), send the contract for e-signature. Choose your integration (DocuSign, Adobe Sign, SignWell, or Pactly e-Sign), add the signers, and send.

Pactly tracks signature events on the timeline. When all parties sign, the contract automatically moves to Executed status and the signed document (PDF) is stored on the contract record.

  • Run the playbook review before reading the document yourself. Let the AI catch the mechanical issues (liability caps, indemnification, governing law) so you can focus your attention on commercial and strategic clauses.
  • Add notes during negotiation, not after. When you make a concession (“Accepted their limitation period because deal value is under threshold”), record it immediately on the timeline. It saves hours of context-rebuilding later.
  • Use the clause library instead of rewriting. If your playbook flags a non-compliant clause, insert the pre-approved fallback language from the clause library. It is already reviewed and saves editing time.
  • Always check the discrepancy report. After finalization, review the comparison to confirm the executed version matches what was negotiated. This catches accidental or intentional last-minute changes.
  • Track communication on the timeline. Use Send Message for counterparty correspondence so the full exchange is recorded. If you use your regular email client, forward the thread to the contract’s Pactly email address to keep the timeline complete.