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.
| Step | Agent | CSR or account manager |
|---|---|---|
| Read the request and attachments | Extracts insured, holder, project and requested coverages and wording | Only needed when the request is unclear |
| Match insured and policies in the AMS | Finds active policies, flags expired or pending ones | Resolves ambiguous matches |
| Holder name and address | Pulls the record from the holder master list | Approves any new holder record |
| Additional insured, waiver of subrogation, primary and non-contributory | Checks for a matching endorsement on file and cites the form | Decides anything that goes beyond the endorsement |
| Description of operations | Drafts from approved templates only | Edits or approves any free text |
| Issue and send | Prepares the ACORD 25 and the reply for one-click release | Releases, 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.
| Scenario | Requests per week | Minutes each | Staff hours per week |
|---|---|---|---|
| Today, all manual | 200 | 12 | 40 |
| Routine: agent drafts, CSR reviews | 160 | 3 | 8 |
| Non-standard: handled manually | 40 | 12 | 8 |
| With the agent, total | 200 | mixed | 16 |
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
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 worksA working prototype on your own documents for $2,500. Full refund if we do not find 10 staff hours a week.
Start a sprint