★ ChatGPT for insurance agents ★

How do you fill an ACORD 125 with ChatGPT?

Short answerInstall the free ACORD 125 skill in the ChatGPT desktop app, open a new chat in work mode, type a slash to pull up your skills, and pick the ACORD 125 recipe. Tell ChatGPT where the client information lives, such as a connected Gmail thread, and it maps that data onto the ACORD 125 PDF and hands the filled form back. In the demo it took about two minutes, and it listed every field it could not fill instead of inventing one.
★ Free ChatGPT Automation Recipe from this tutorial
ACORD 125 Auto-Fill
Fill an ACORD 125 from an email thread or messy client data, no manual typing.

Want ChatGPT doing this across your whole agency?

Put ChatGPT to Work in My Agency →

What you'll learn

How to fill an ACORD 125 with ChatGPT, step by step

  1. Get the free ACORD 125 skill. Download the free ACORD 125 recipe from this page and add it to your skills in the ChatGPT desktop app. The blank ACORD 125 travels inside the skill, so there is no fillable PDF to track down first.
  2. Open a new chat in work mode. Start a new chat in the ChatGPT desktop app and click the work mode icon at the top. This walkthrough uses the desktop app, not the browser version.
  3. Pull up your skills with a slash. Type a slash to open the skills menu, then start typing the name. Typing fill surfaces the fill ACORD 125 recipe. Pick it.
  4. Tell ChatGPT where the client information is. In the demo the Gmail connector is turned on, and the request is simply to find the email thread with the client, a coffee company owner named Marcus, and fill out the application from it. Any source works the same way, as long as ChatGPT can read it.
  5. Let it read the thread and map the fields. ChatGPT confirms it is running the ACORD 125 workflow, finds the thread, pulls the legal name, address, FEIN, square footage, revenue, and certificate holder details, and maps them onto the form. In the demo this ran from 7:48 PM to 7:50 PM.
  6. Read the missing-data list, then finish the form. It reports what the thread never established, in this case the carrier and NAIC code, the producer mailing address and phone, premiums, and the SIC code. Fill those from your own records.
  7. Make corrections by asking. Ask for changes in plain language, such as setting the carrier to AmTrust, adding a policy number, or changing annual revenue from 1.1 million to 2.2 million. The demo edit took about one minute, then the refresh button at the top shows the updated PDF.
  8. Save the PDF and review it. Use open in and download a copy, or open it in your own PDF app to finish the remaining fields. Check every figure against the client file before it goes to a carrier.

What a skill is, and why ChatGPT and Claude both have them

A skill is a recipe. It is a set of written instructions for one repeatable job, saved in a single file, so the same task runs the same way every time instead of depending on how well you phrase the request that day. Ben calls them recipes because that is what they behave like: the steps are already written down, you just say what you want cooked.

The ACORD 125 recipe is a good example of why the format matters. It carries the blank ACORD 125 PDF, a script that writes values into the form fields, and an instruction file that tells the assistant which piece of client information belongs in which box. None of that has to live in your head or in a long prompt, because it lives in the file.

Both ChatGPT and Claude now support this. The mechanics differ slightly, but the idea is identical, and one recipe file is a portable way to hand a coworker a process. That is the real reason to learn skills rather than collect prompts: a prompt is advice, a skill is a procedure.

Skills in ChatGPT and Claude, side by side
ChatGPTClaude
What it is calledSkill, sometimes called a recipeSkill, sometimes called a recipe
Where you use itThe ChatGPT desktop app, in work modeThe Claude desktop app
How you start itType a slash, then the skill name, as shown in this videoDescribe the task in plain English and Claude picks the skill from context
What is inside the fileWritten instructions, plus any scripts and blank forms the job needsWritten instructions, plus any scripts and blank forms the job needs
Where the client data comes fromConnectors such as Gmail, or files you uploadConnectors, files, or a browser session
Cost of this ACORD 125 recipeFree from this pageFree, covered in the Claude version of this tutorial

How ChatGPT knows what to put on the ACORD 125

The recipe knows the form. It does not know your client. That gap is filled by pointing ChatGPT at wherever the real information already sits, and in this walkthrough that is Gmail, connected so ChatGPT can read the thread.

The sample thread is an ordinary agency email. The client needs a certificate before the first, and the reply asks for the legal name, the FEIN, and whatever else belongs on the certificate. What comes back is a normal email with the building details, the square footage, how much of it is open to the public, the annual revenue, and the additional certificate holder.

So the request is short: find the thread with this client and fill out this application. ChatGPT restates the job, searches Gmail, pulls the details out of the thread, and starts mapping them onto the form. The email was never written to be a data source, which is the point. The information agents need is usually already sitting in a thread nobody wants to retype.

What it filled, and what it deliberately left blank

The finished PDF comes back with the agency block filled in, the contact name and email, the quote box marked, the date, and the lines of business, in this case general liability and property. The next page carries the client details in the right fields, including annual revenue of 1.1 million, the description of primary operations, and the date the business started.

The more important part is what is missing. ChatGPT reports that it could not establish the insurance carrier and NAIC code, the producer mailing address and phone number, the premiums, or the SIC code, and it leaves those boxes empty. It states plainly that it is preserving the fields the thread does not establish, which is a polite way of saying it will not guess.

That is the behavior you want on an insurance form. A blank field is a task. A confidently wrong FEIN or limit is an errors and omissions problem that nobody catches until it matters. You get most of the document done and a short list of what is left, which is a much better trade than a form that looks complete and is not.

Editing the form by talking to it

Applications change after the first draft. The carrier gets decided, a policy number arrives, the revenue figure was a placeholder. Normally that means opening the PDF in another app and typing.

Here the edit is just a sentence: set the carrier to AmTrust, add the policy number, change the agency name, change annual revenue to 2.2 million. In the video that request is dictated rather than typed, using a dictation app that turns speech into text, which is worth knowing because talking through a change is faster than clicking into form fields.

The revision ran from 7:52 PM to 7:53 PM. A refresh button at the top of the document reloads it, and the updated carrier, policy number, and revenue are all in place. At that point you download a copy, or open it in your own PDF app and finish the fields ChatGPT flagged.

Where this fits in an agency day

One ACORD 125 is not the win. The win is that the shape of the work changes. Reading a client email and retyping it into a form is transcription, and transcription is exactly the kind of job to hand to software. Reviewing a mostly finished application against the client file is judgment, and judgment is what an agent is actually for.

It also runs on information you already have. There is no new system to populate and no data entry project first. The email thread, the declarations page, and the spreadsheet you already keep are the inputs.

You are still the one submitting the application. Check the carrier names, the FEIN, the limits, the revenue, and the dates against the source before anything leaves your office.

Learn to put ChatGPT to work in your agency

WhereToBegin.ai is the hands-on ChatGPT course for insurance agents. No code, no jargon, 30-day money-back guarantee.

Put ChatGPT to Work in My Agency →

Frequently asked questions

Does ChatGPT have skills like Claude does?
Yes. Both ChatGPT and Claude support skills, which are recipes: written instructions for one repeatable job, saved in a file along with any scripts or blank forms it needs. The difference is mostly in how you start one. In ChatGPT you type a slash and pick the skill by name, and in Claude you describe the task and Claude chooses the skill from context.
Do I need the ChatGPT desktop app for this?
Yes. The walkthrough uses the ChatGPT desktop app on a computer, with work mode turned on at the top of a new chat. That is where the slash menu lists your skills.
How does ChatGPT get my client's information?
You point it at wherever that information already lives. In this demo Gmail is connected, and the request is to find the email thread with the client and fill out the application from it. ChatGPT pulls the legal name, address, FEIN, square footage, revenue, and certificate holder details from the thread.
Will it make up information it does not have?
No. It preserves the fields the email thread does not establish and then tells you what was missing. In the demo that list was the carrier and NAIC code, the producer mailing address and phone number, the premiums, and the SIC code. Those come back blank for you to fill from your own records.
How long does it take?
About two minutes for the first pass, from 7:48 PM to 7:50 PM in the video, and about one minute for a round of edits. Changes are requested in plain language, then a refresh button reloads the updated PDF.
Can I use the same recipe with Claude?
The ACORD 125 job works in both. The Claude walkthrough is a separate tutorial on this site, and the WhereToBegin.ai course exists in a Claude version and a ChatGPT version so you can learn the one your agency actually uses.
Is WhereToBegin.ai affiliated with OpenAI or ACORD?
No. WhereToBegin.ai is an independent training resource with no affiliation with OpenAI, the maker of ChatGPT, or with ACORD. The recipe is a workflow built on top of ChatGPT to speed up a form agents already fill out every week.
What does this cost?
The recipe is free. The ChatGPT for insurance agents course is $499 one time if you want to learn the fundamentals behind work like this.