Skip to content

How to automate certificate of insurance requests without adding E&O exposure

Certificates are the most predictable work on a commercial lines desk and the easiest to get wrong under time pressure. Here is how to split the work between an agent and your CSRs, with the controls your E&O carrier will ask about.

Where certificate time actually goes

Ask a commercial lines CSR what interrupts her day and certificates will be near the top of the list. A contractor needs proof of coverage before he can get on a job site. A property manager wants a new certificate with their LLC spelled correctly. A general contractor's compliance team rejects last week's certificate because the waiver of subrogation box was not checked. Each request is small, and each one arrives with a deadline.

Most agency management systems, including Applied Epic, AMS360, HawkSoft and EZLynx, can already generate an ACORD 25 from policy data. The minutes go elsewhere: reading the email, working out which insured and which policies are meant, checking whether the requested wording is backed by an endorsement on file, finding the holder's exact legal name, and replying. A routine reissue might take four minutes. A new holder asking for additional insured status on a primary and non-contributory basis can take twenty.

That split matters for automation. The form filling is already fast. Reading the request and checking it against the policy file is where an AI agent earns its keep, and it is also where a careless setup creates E&O exposure.

What to automate and what to keep with a CSR

A workable rule: let the agent do anything a careful new hire could do from the policy file in their first month, and keep anything that requires judgment about what the policy actually covers. In practice the line falls roughly here.

The hard cases are the ones where a holder asks for something the policy does not provide. A contract may require additional insured status for completed operations when the insured only carries an ongoing operations endorsement. The agent's job there is to notice the mismatch, quote the endorsement form number it found and route the request to a person. It should never write wording into the description of operations box to make a certificate say what the holder wants. A certificate is evidence of coverage, and wording that overstates the policy is a familiar source of E&O claims.

Splitting certificate work between the agent and the CSR
StepAgentCSR or account manager
Read the request and attachmentsExtracts insured, holder, project and requested coverages and wordingOnly needed when the request is unclear
Match insured and policies in the AMSFinds active policies, flags expired or pending onesResolves ambiguous matches
Holder name and addressPulls the record from the holder master listApproves any new holder record
Additional insured, waiver of subrogation, primary and non-contributoryChecks for a matching endorsement on file and cites the formDecides anything that goes beyond the endorsement
Description of operationsDrafts from approved templates onlyEdits or approves any free text
Issue and sendPrepares the ACORD 25 and the reply for one-click releaseReleases, or sends back with a note

Build the holder master list first

The biggest accuracy gain usually comes from cleaning up certificate holders before any AI touches the process. Most agencies have years of holders typed slightly differently: Dallas ISD in one record, Dallas Independent School District in another, a mailing address that changed in 2022. An agent matching against a messy list will produce messy certificates, faster.

A good holder master list has one record per holder with the exact legal name, the current address, the wording that holder requires, and notes such as 'requires the endorsement attached' or 'wants 30 days notice of cancellation language'. Your AMS probably stores holders already, so the work is deduplicating them and attaching the requirements. Once that exists, most repeat requests become a lookup plus a policy check.

Give one named person ownership of the list. When a new holder appears, the agent proposes a record and a CSR approves it. That small gate stops a typo from being copied onto every future certificate for that holder.

The approval queue and the controls that protect you

For the first months, every certificate the agent prepares should land in an approval queue rather than the client's inbox. The CSR sees the original request, the drafted certificate, the policies matched and the reason for each choice, then clicks release or sends it back. After a few weeks of data you can decide which categories are safe for automatic release, such as an unchanged reissue to an existing holder.

These are the controls worth insisting on before go-live:

  • Every draft records which policy terms and endorsement form numbers it relied on.
  • Free text in the description of operations box comes only from templates the agency approved.
  • Requests that mention indemnity, hold harmless, contract review or a coverage question go to a person automatically.
  • Expired, cancelled or pending-cancellation policies block issuance and alert the account manager.
  • A log shows who released each certificate and when, kept as long as your certificate records.
  • A senior account manager reviews a sample of released certificates every week.

Talk to your E&O carrier before switching anything to automatic

In the Big I 2026 Agency Universe Study, inaccurate output was a top AI concern for 22% of independent agencies, just behind data privacy and compliance at 24%. Both worries are fair. An approval queue with a full log answers most of the accuracy question, and keeping the agent inside your own Microsoft 365 or cloud tenant answers much of the privacy one.

Your E&O carrier may have its own guidance on certificates and on AI use. Ask before you turn on automatic release for any category, and keep a written note of which request types go out without review. If a claim ever arises, you want to show a deliberate process with a person accountable for it.

Worked example: what the hours look like

This is an illustrative example with assumed numbers, not a client result. Take a 40-person agency whose commercial lines team handles 200 certificate requests a week, at an average of 12 minutes each from opening the email to sending the certificate. That is 2,400 minutes, or 40 staff hours a week.

Now assume 160 of those 200 are routine: a known holder, standard wording, policies in force. With an agent preparing the draft, the CSR spends about 3 minutes reviewing and releasing each one, so 480 minutes. The other 40 still take the full 12 minutes, another 480 minutes. Total time falls to 960 minutes, or 16 hours, which gives back 24 staff hours a week.

Your ratio of routine to non-standard requests matters more than any other number here, and the only way to know it is to count a real week. If most of your certificates go to construction holders with contract-specific wording, the routine share may be closer to half and the saving smaller.

Illustrative certificate time math for a 40-person agency (assumed figures)
ScenarioRequests per weekMinutes eachStaff hours per week
Today, all manual2001240
Routine: agent drafts, CSR reviews16038
Non-standard: handled manually40128
With the agent, total200mixed16

Starting small with certificates

Pick one team and one ordinary week. Have the CSRs tag every certificate request as routine or non-standard and note the minutes. Clean the fifty holders you issue to most often. Then run an agent against copies of last month's requests with nothing going out to clients, and compare its drafts with what your team actually sent.

That test is roughly what our five-day AI Workflow Sprint does: a working prototype on your redacted documents, a ranked list of workflows with staff hours attached, and a fixed quote for the build. Whoever you work with, insist on a test against your own requests before a single certificate reaches a holder.

Common questions

Can an AI agent issue certificates of insurance on its own?

It can prepare them. For narrow categories, such as reissuing an unchanged certificate to a known holder, an agency may choose automatic release after a review period. New additional insured, waiver of subrogation or primary and non-contributory wording should be released by a licensed person who has checked the endorsement.

Does this replace the certificate module in our AMS?

The agent sits in front of it. It reads the request, finds the data and prepares the certificate, and the certificate is still produced and stored the way your management system already handles it, so your records stay in one place.

What happens when a holder asks for coverage the insured does not have?

The agent flags the gap, shows the endorsement it found and routes the request to the account manager. Explaining the gap to the insured, and deciding whether to ask the carrier for an endorsement, is a conversation for a person.

Sources

  1. Insurance Business: independent agency revenue rose at three in four firms as AI adoption tripled, Big I study finds (2026)
  2. Big I Agents Council for Technology, 2026 Tech Trends Report (PDF)
The agent for this

Certificate of insurance requests

An AI agent that drafts ACORD 25 certificates from email requests, checks holder and additional insured wording, and queues them for CSR approval.

How it works
Five-day sprint

A working prototype on your own documents for $2,500. Full refund if we do not find 10 staff hours a week.

Start a sprint

Not ready for a sprint? Run the audit yourself.

The Agency Hours Audit is a free workbook: a one-week tally sheet for your service team, a table that ranks workflows for automation, the questions to ask any AI vendor and a 30-day starter plan.

Get the free workbook