SOC2

Analyze Employment Agreement Extractor — Find Risks Automatically

Legal teams review 100s of contracts yearly. Missing a single clause can cost millions in liability. Manual review takes 2-4 hours per contract.

152
Fields Extracted
420s
Max Processing

What This Template Does

AI-powered extraction using gemini-2.5-flash. Part of 113 production-ready templates.

Capabilities

  • Contract Extraction
  • Employment Terms
  • Compensation Analysis
  • Employment
  • Hr

Output Schema

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "required": [
    "document_type",
    "effective_date",
    "parties",
    "position"
  ],
  "properties": {
    "document_type": {
      "type": "string",
      "const": "employment_agreement",
      "description": "Document type"
    },
    "document_subtype": {
      "type": "string",
      "enum": [
        "offer_letter",
        "employment_contract",
        "executive_agreement",
        "amendment"
      ],
...

Quick Start

$ pip install doclayer
$ doclayer process document.pdf --agent contracts.employment

See It In Action

Real extraction example showing input document and structured output.

Input Document
OFFER LETTER

March 15, 2025

Ms. Jennifer Martinez
1245 Oak Boulevard, Apt 302
San Francisco, CA 94110

Dear Jennifer,

On behalf of Quantum Dynamics, Inc. ("Company"), I am pleased to extend this offer of employment for the position of Senior Product Manager. We are excited about the skills and experience you will bring to our team.

POSITION AND DUTIES

Title: Senior Product Manager
Department: Product Development
Reports to: VP of Product, Michael Chen
Location: San Francisco, CA (Hybrid - m
Extracted Data
{
  "document_type": "employment_agreement",
  "document_subtype": "offer_letter",
  "effective_date": "2025-03-15",
  "parties": {
    "employer": {
      "name": "Quantum Dynamics, Inc.",
      "address": null,
      "state_of_incorporation": null
    },
    "employee": {
      "name": "Jennifer Martinez",
      "address": "1245 Oak Boulevard, Apt 302, San Francisco, CA 94110"
    }
  },
  "position": {
    "title": "Senior Product Manager",
    "department": "Product Development",
    "reports_to": "VP of Product, Michael Chen",
    "location": "San Francisco, CA",
    "remote_work": "Hybrid",
    "start_date": "2025-04-14",
    "employment_type": "Full-time",
    "exempt_status": "Exempt",
    "duties": "Defining product strategy, managing the product roadmap, collaborating with engineering and design teams, and driving product launches. Additional duties may be assigned as needed based on business requirements."
  },
  "compensation": {
    "base_salary": {
      "amount": "$185,000.00 annually",
      "pay_frequency": "Bi-weekly (26 pay periods)",
      "effective_date": "2025-04-14"
    },
    "bonus": {
      "target_bonus": "20% of base salary ($37,000 at target)",
      "bonus_plan": "Company Performance Bonus Plan",
      "discretionary": true,
      "payment_timing": "Q1 following the performance year",
      "proration": "Prorated based on start date for 2025"
    },
    "commission": {
      "applicable": false,
      "structure": null,
      "plan_reference": null
    },
    "signing_bonus": {
      "amount": "$25,000.00",
      "payment_date": "Within 30 days of start date",
      "clawback": "100% repayment if voluntary resignation or termination for cause within 12 months; 50% repayment if between 12 and 24 months"
    }
  },
  "equity": {
    "stock_options": {
      "granted": true,
      "shares": "10,000 RSUs",
      "grant_type": "RSU",
      "vesting_schedule": "4 years with 1-year cliff. 25% vests on first anniversary, remainder vests quarterly over 36 months.",
      "vesting_start": "2025-04-14",
      "exercise_price": null,
      "plan_reference": "Quantum Dynamics, Inc. 2024 Equity Incentive Plan"
    },
    "acceleration": {
      "single_trigger": false,
      "double_trigger": false,
      "acceleration_percentage": null
    }
  },
  "benefits": {
    "health_insurance": true,
    "dental_vision": true,
    "life_insurance": true,
    "disability": true,
    "retirement_401k": {
      "offered": true,
      "match": "100% of contributions up to 4% of salary",
      "vesting": "Immediate vesting"
    },
    "paid_time_off": {
      "vacation_days": 20,
      "sick_days": 10,
      "personal_days": null,
      "unlimited_pto": false
    },
    "other_benefits": [
      "11 company holidays plus 2 floating holidays",
      "Commuter benefits (pre-tax)",
      "Gym membership reimbursement ($100/month)",
      "Professional development budget ($2,500/year)",
      "Employee Assistance Program (EAP)",
      "Parental leave (16 weeks paid)"
    ]
  },
  "term": {
    "at_will": true,
    "fixed_term": false,
    "term_length": null,
    "term_end": null,
    "renewal": null
  },
  "termination": {
    "termination_by_employer": {
      "for_cause": {
        "notice_days": 0,
        "cause_definition": "Material breach of company policies, dishonesty, gross misconduct, conviction of a felony, or failure to perform duties after written warning"
      },
      "without_cause": {
        "notice_days": null,
        "severance": "3 months of base salary plus 3 months COBRA coverage"
      }
    },
    "termination_by_employee": {
      "voluntary_resignation": {
        "notice_days": 14
      },
      "good_reason": {
        "available": false,
        "definition": null,
        "cure_period_days": null
      }
    },
    "severance": {
      "for_cause": "None",
      "without_cause": "3 months base salary",
      "resignation": "None",
      "severance_formula": "3 months of base salary",
      "cobra_continuation": "3 months",
      "benefits_continuation": "3 months"
    },
    "release_required": true,
    "garden_leave": false
  },
  "restrictive_covenants": {
    "non_compete": {
      "present": false,
      "duration_months": null,
      "geographic_scope": null,
      "industry_scope": null,
      "consideration": "Not applicable - California law prohibits non-compete agreements"
    },
    "non_solicitation_employees": {
      "present": true,
      "duration_months": 12,
      "scope": "Company employees"
    },
    "non_solicitation_customers": {
      "present": true,
      "duration_months": 12,
      "scope": "Customers with whom employee had material contact"
    },
    "non_disparagement": true,
    "confidentiality": {
      "present": true,
      "perpetual": true,
      "duration_years": null
    }
  },
  "intellectual_property": {
    "invention_assignment": true,
    "work_for_hire": true,
    "prior_inventions": null,
    "disclosure_obligations": null,
    "moral_rights_waiver": false
  },
  "other_provisions": {
    "arbitration": true,
    "arbitration_rules": "JAMS",
    "class_action_waiver": true,
    "governing_law": "State of California",
    "entire_agreement": true,
    "amendment": null
  },
  "change_of_control": {
    "applicable": false,
    "coc_definition": null,
    "acceleration": null,
    "severance_enhancement": null
  },
  "signatures": {
    "employer_signed": true,
    "employer_signatory": "Sarah Thompson, Chief People Officer",
    "employee_signed": false,
    "date_signed": null,
    "acceptance_deadline": "2025-03-25"
  },
  "exhibits": [
    {
      "exhibit_id": "CIIA",
      "title": "Confidentiality, Invention Assignment, and Non-Solicitation Agreement",
      "description": "Separate agreement covering confidentiality, IP assignment, and non-solicitation"
    },
    {
      "exhibit_id": "Equity Plan",
      "title": "2024 Equity Incentive Plan",
      "description": "Terms and conditions governing RSU grant"
    }
  ],
  "validation": {
    "position_defined": true,
    "compensation_clear": true,
    "start_date_specified": true,
    "at_will_or_term_specified": true,
    "restrictive_covenants_enforceable": "Likely - non-compete explicitly excluded per California law"
  }
}

Full-time employment offer letter for Senior Product Manager position with salary, benefits, location details, and start date. Demonstrates compensation structure, work location expectations, and employment type classification.

Frequently Asked Questions

What documents can Employment Agreement Extractor process?

The Employment Agreement Extractor template processes contracts documents including various formats and layouts. See the instructions for specific document types supported.

How accurate is the Employment Agreement Extractor extraction?

The Employment Agreement Extractor template uses Gemini 2.5 Flash for high-accuracy extraction. Results include confidence scores for each field.

Can I customize the Employment Agreement Extractor template?

Yes, you can modify the extraction schema, add custom fields, or adjust the instructions to match your specific requirements.

Start Extracting Data Today

Process your first document in under 5 minutes. No credit card required.