Contracko Logo Docs
Login
Documentation

How to add and review contracts with AI

Contracko's AI extracts key details from your contract files automatically—title, dates, counterparty, renewal terms, and more. Upload single contracts or process multiple files in batch.

Why use AI for contract review?

Contracko's AI contract review capabilities help you:

  • Review contracts 80% faster than manual review processes
  • Automatically analyze obligations, commitments, and key terms
  • Extract and organize critical contract data and metadata
  • Identify important dates including renewal terms and deadlines
  • Batch review multiple contracts simultaneously
  • Generate instant summaries of complex legal agreements

Our AI contract review tool processes your documents in seconds, providing immediate insights that would take hours to extract manually.

Two ways to add contracts

Method 1: Drag and drop files (recommended) Upload contract PDFs and let AI extract the details. This works for single files or multiple contracts at once.

Method 2: Manual entry Click Add contract to fill in details manually without uploading a file.

Adding contracts with AI

File upload interface

  1. Drag your contract file onto the upload area (top right or bottom left corner)
  2. AI processes the contract in the background (15-30 seconds on average)
  3. Contract appears as Pending review when processing completes
  4. Click the contract to review extracted details in the editor.
  5. Make any needed adjustments in the editor
  6. Click Save to finalize.

You can upload multiple files at once and review them later—the system processes them in parallel.

Contract in pending review state

What AI Contract Review Extracts

Contracko's AI contract review automatically analyzes your contracts, summarizes key details, and reasons about important items like dates and obligations.

Our AI contract review tool finds:

  • Title and description - Automatically generated from contract content
  • Category - E.g., Software License, Freelancer Agreement, NDA
  • Counterparty - Who is the contract with
  • Annual value - Financial commitments and costs
  • Start and end dates - Contract term and duration
  • Auto-renewal status - Whether the contract automatically renews
  • Renewal period - How long the renewal term lasts
  • Notice period - Deadline for cancellation or non-renewal
  • Key obligations - Your commitments under the agreement
  • Critical clauses - Important terms and conditions

And it suggests sensible default notifications for each contract, staggering notifications ahead of notice or end dates.

Languages

You can upload contracts in many different languages. The extracted suggestions will be returned in English.

AI-extracted contract details and suggestions

Reviewing AI results

After AI is done processing, the suggested fields pre-populate the contract editor. You can review these, make any relevant adjustments and save to publish the contract and start tracking it. Once a contract is saved (and not archived), notifications will be sent and any applicable auto-renewals automatically applied - shifting any notice and enddates and related notification forward.

Adding supporting documents

The contract you upload to begin AI processing is considered the primary contract. You can upload additional files to the contract editor to associate these with the contract entity.

You can also re-start AI extraction by uploading a new primary contract, or manually add a contract (instead of via the AI processing flow) and later solicit AI suggestions by uploading a primary contract from the editor.

  1. Navigate to the Files section in the editor.
  2. Upload supporting documents (amendments, invoices, correspondence).
  3. View all files later in the PDF viewer.

Batch processing contracts

The fastest way to get started:

  1. Collect all contract files you want to track
  2. Drag them all onto the upload area at once
  3. Let AI process them in the background while you do other work
  4. Review and save each contract when processing completes

The system handles multiple contracts simultaneously.

Batch uploading multiple contracts