Contract & Agreement Parsing

Reviewing contracts manually is time-consuming and risks missing critical terms. Extract key dates, parties, obligations, and clauses automatically, with consistent results across hundreds of agreements.

Contract parsing: from agreement to structured JSON

SA-2024-1192.pdf
SERVICE AGREEMENT

Agreement No: 
Effective Date: 

BETWEEN:

  Party A ():
    
    Registration No: 
    Address: 
    Represented by: , 

  Party B ():
    
    Registration No: 
    Address: 
    Represented by: , 

1. SCOPE OF SERVICES
   Provider shall deliver managed cloud infrastructure
   services including compute, storage, and networking
   as described in Exhibit A.

2. TERM
   This Agreement is effective for  months from the
   Effective Date, with automatic renewal for successive
   -month periods unless either party provides  days
   written notice of non-renewal.

3. COMPENSATION
   Client shall pay Provider a monthly fee of  
   plus applicable VAT, due within  days of invoice.

4. SERVICE LEVEL AGREEMENT
   Provider guarantees % uptime for all production
   services. Penalties apply per Exhibit B for SLA
   breaches exceeding % downtime per month.

5. TERMINATION
   Either party may terminate for cause with  days
   written notice if the other party materially breaches
   this Agreement and fails to cure within that period.

6. GOVERNING LAW
   This Agreement shall be governed by the laws of the
   .

SIGNATURES:
Dr. Anna Fischer    Marcus Klein
CloudScale Solutions    NovaTech Industries
Date: January 15, 2024
application/json
{
  "agreement_number": ,
  "effective_date": ,
  "parties": [
    {
      "role": ,
      "name": ,
      "registration_number": ,
      "address": ,
      "representative": {
        "name": ,
        "title": 
      }
    },
    {
      "role": ,
      "name": ,
      "registration_number": ,
      "address": ,
      "representative": {
        "name": ,
        "title": 
      }
    }
  ],
  "term_months": ,
  "auto_renewal": true,
  "renewal_term_months": ,
  "notice_period_days": ,
  "compensation": {
    "monthly_fee": ,
    "currency": ,
    "payment_terms": "Net 30"
  },
  "sla": {
    "uptime_guarantee": ,
    "penalty_threshold_downtime": 
  },
  "termination": {
    "for_cause_notice_days": ,
    "cure_period_days": 
  },
  "governing_law": ,
  "key_clauses": [
    "Managed cloud infrastructure services (compute, storage, networking)",
    "99.9% uptime SLA with penalty provisions",
    "Automatic renewal unless 90 days notice given",
    "Either party may terminate for material breach with 30-day cure period"
  ]
}
Hover or tap a value to trace it. With a keyboard, focus a pane and use the arrow keys.

Try with your own documents

Upload a document and define your schema. See results in seconds.