← All features
Review & Risk Analysis

Bulk contract analysis

Live

Upload a ZIP of contracts and run the full analysis across all of them in one job.

What you get
  • ✓ZIP upload — up to 200 files, 500 MB per archive
  • ✓Full risk analysis per document, not a shallow pass
  • ✓Per-member virus scan, zip-bomb and zip-slip guards
  • ✓Processed documents land in the vault and become searchable in Nexus
+1 more capabilities below
Overview

What it is.

For due diligence, vendor audits, lease portfolios, and any other situation where you need the same analysis across a large set of documents. Upload a ZIP and every member goes through the same pipeline a single upload would: virus scan, extraction, clause parsing, risk scoring.

Because they go through the normal ingest path, the documents land in your vault and become searchable in Nexus like anything else you upload. Progress is polled while the job runs, and per-file failures are counted so you can see what did not parse.

How it works

Three steps.
End to end.

01
1. Upload a ZIP

Up to 200 files and 500 MB per archive. Each member is virus-scanned and guarded against zip-bomb and path-traversal tricks.

02
2. The job runs

Three documents are processed concurrently through the full analysis pipeline, under your organisation's daily AI cost cap.

03
3. Check progress

Poll the job for a completion percentage and per-file success and failure counts. Cancel a running job at any point.

Capabilities

What you get.

  • ✓ZIP upload — up to 200 files, 500 MB per archive
  • ✓Full risk analysis per document, not a shallow pass
  • ✓Per-member virus scan, zip-bomb and zip-slip guards
  • ✓Processed documents land in the vault and become searchable in Nexus
  • ✓Progress polling with processed / failed counts, and cancel
FAQ

Quick answers.

Is there a size cap?

200 files and 500 MB per ZIP, with a 100 MB limit on any single member and a 2 GB uncompressed ceiling for the archive.

Can I run a custom question across the batch?

Not today. A bulk job runs the standard contract analysis on each document; there is no per-job custom prompt. For a one-off question across many documents, use Nexus Ask.

Can I download the results as a spreadsheet?

No. Job results are read through the API and the app; there is no results export endpoint.

What happens to documents that fail to parse?

They are counted as failures on the job so you can see how many did not make it. There is no re-process or skip queue — re-upload the ones that failed.

Related

More in Review & Risk Analysis.

Contract health cards & negotiation playbook
Live

One card per clause type with the quote behind each finding, a playbook for the negotiation, and a renewal pack built from the record.

Contract scanner
Live

Three-tier extraction cascade so PDF, DOCX, and scanned bilingual contracts all work — one accept list for every upload door, and a report page that says which step the analysis is on.

Clause-level risk scoring
Live

Red, amber, or green for every clause, with an explanation and confidence score.

Legal Health Score
Live

One number, 0-100, summarising your organisation's legal position across four dimensions.

Want to try Bulk contract analysis?
Get started in 60 seconds.

Sign up →All features
I’m Vio. Drop a clause on me.