Overview | 1099Policy

Overview

Automatically evaluate contractor-provided Certificates of Insurance (COI) against your organization's insurance requirements using AI-powered document parsing and rule-based validation.

When contractors bring their own insurance, you need to verify their coverage meets your standards before they begin work. Manually reviewing COIs is time-consuming, error-prone, and doesn't scale. COI Review automates this process.

How it works

1099Policy automated COI review workflow

  1. Upload – You submit a COI PDF via the API, associated with a contractor
  2. Parse – Our AI extracts coverage details, limits, expiration dates, certificate holder, and more
  3. Evaluate – The certificate is checked against your configured insurance requirements
  4. Notify – You receive a webhook when processing completes with pass/fail results

What gets extracted

The AI parses COI documents to extract:

PDF Limits

Only the first 2 pages of each PDF are processed. Ensure critical coverage information appears on these pages.

Certificate Statuses

Status Meaning
pending Uploaded and queued for processing
processing AI is parsing and evaluating the document
approved All requirements passed
flagged Some requirements failed - may require manual review
denied Critical requirements failed
error Processing failed — see Edge Cases guide

Before you begin

COI Review requires two things to be in place:

  1. Insurance Requirements - Define what coverage rules certificates must satisfy. This is configured in the Dashboard (see Configuring Insurance Requirements).
  2. Contractors - Each certificate must be associated with a contractor record. Create contractors via the Contractors API.

Error codes