Custom GPT: Your Personal Compliance Document Drafting Assistant

Tools:ChatGPT Plus
Time to build:1.5-2 hours
Difficulty:Intermediate-Advanced
Prerequisites:Comfortable using ChatGPT for drafting documents (Level 3) — see Level 3 guide: "Drafting Compliance Documents with ChatGPT"
ChatGPT

What This Builds

A custom AI assistant configured specifically for your insurance planning practice — one that already knows your compliance language, common product types, preferred narrative structure, and key suitability frameworks. Instead of re-explaining your context every time, you open this assistant and it immediately drafts documents in your established style. For a planner handling 4–8 cases per month, this saves 3–5 hours of documentation time every month — permanently.

Prerequisites

  • Comfortable using ChatGPT for drafting documents (Level 3 — see companion guide)
  • ChatGPT Plus subscription ({{tool:ChatGPT.price}}/month) — Custom GPTs require Plus — Sign up
  • 3–5 examples of compliance documents you've already written and are happy with (suitability narratives, replacement analyses, client letters)
  • 30 minutes to gather your materials before you start building

The Concept

A Custom GPT is like hiring a new assistant who's been fully onboarded to your practice before their first day. You spend one hour training it — uploading your templates, writing its instructions, and showing it examples of your best work. After that, every time you open it, it already knows how you write, what compliance language you use, and how to structure the documents you need.

The assistant doesn't replace your judgment — it accelerates your execution. You still review, edit, and approve everything. But the blank-page problem disappears.


Build It Step by Step

Part 1: Gather your materials (30 minutes)

Before opening ChatGPT, collect:

  1. 3–5 of your best suitability narratives — ones a compliance reviewer has approved or that you're confident in. Anonymize client names and specific dollar amounts.

  2. 2–3 replacement analysis documents — ones that have been accepted without pushback from carriers.

  3. Your standard client letter templates — post-sale summary letter, annual review confirmation, policy delivery letter.

  4. Any required compliance language from your IMO or broker-dealer — exact phrases your firm requires in suitability documentation.

  5. A list of products you commonly recommend — product types (FIA, MYGA, IUL) and the key features you typically highlight (rollup rates, participation rates, income rider mechanics).

Save all of these as text files or Word documents — you'll upload them when building the Custom GPT.

Part 2: Build the Custom GPT (45-60 minutes)

  1. Open chatgpt.com and log in with your Plus account
  2. Click your profile picture (top right) → My GPTsCreate a GPT
  3. You'll see a split screen: left side is the GPT Builder chat, right side is a preview of your new assistant

Step 2a: Name your assistant In the GPT Builder, type: "Name this GPT 'Compliance Doc Drafter' and give it a description: 'Drafts suitability narratives, replacement analyses, and client letters for an insurance financial planner. Outputs first drafts only — always for advisor review.'"

Step 2b: Write the system instructions Click Configure (tab at the top of the builder). In the Instructions field, paste:

Copy and paste this
You are a compliance document drafting assistant for an insurance financial planner who specializes in fixed indexed annuities, multi-year guaranteed annuities, and retirement income planning.

Your role:
- Draft first-draft suitability narratives, replacement analyses, and client communication letters
- Use professional but accessible language — readable by a non-financial client
- Structure documents clearly with labeled sections
- Always note that outputs are first drafts requiring advisor review and verification
- Never guarantee financial outcomes or make specific product representations beyond what the advisor provides
- Never include client's full name, SSN, or sensitive identifiers — use first name or "the client"

Your style:
- Direct and clear — no unnecessary jargon
- Warm but professional — this is retirement planning, not investment banking
- Third-person for compliance documents; second-person for client letters
- Moderate length — thorough but not padded

When asked for a suitability narrative, always include:
1. Client financial profile summary
2. Client goals and objectives
3. Suitability rationale (why this product fits this client)
4. How the recommendation addresses the client's specific needs and risk tolerance

When asked for a replacement analysis, always include:
1. Summary of existing contract and what's being given up
2. Summary of new contract and its advantages
3. Why the replacement is in the client's best interest
4. Acknowledgment of transition costs (surrender charges, if any)

When asked for a client letter, always:
- Open with a warm greeting
- Use plain language throughout
- End with a clear invitation for questions
- Include a natural sign-off

Step 2c: Upload your example documents In the Knowledge section of the Configure tab, click Upload files. Upload your anonymized examples (suitability narratives, replacement analyses, client letters).

What you should see: Your files appear listed in the Knowledge section.

Step 2d: Set conversation starters In the Conversation Starters section, add these prompts so you can launch common tasks in one click:

  • "Draft a suitability narrative — I'll provide client details"
  • "Draft a replacement analysis — I'll provide old and new contract details"
  • "Write a post-sale client summary letter"
  • "Write a prospect follow-up email"

Part 3: Test and Refine (20-30 minutes)

  1. Click Preview (the preview panel on the right side updates in real-time)
  2. Click one of your conversation starters
  3. Provide a test client's details (use fake/anonymized data for testing)
  4. Review the output against your best examples — does it match your style?

What good looks like: The draft reads like your writing — not generic AI prose. It uses the structural elements you specified and mirrors the tone of your uploaded examples.

Common refinements:

  • If the tone is too formal: add "Use a warmer, more conversational tone — like an advisor writing to a longtime client" to the instructions
  • If sections are in the wrong order: specify the exact order in your instructions
  • If it misses required compliance language: add that exact language to the instructions with "Always include this phrase in the suitability section: [your required language]"

Update instructions and re-test until the output consistently matches your quality bar.


Real Example: Full Workflow with Dorothy Hall

Setup: Your Compliance Doc Drafter Custom GPT is built and tested.

Input: You've just finished meeting with Dorothy Hall, 68. She's rolling over $175K from a maturing CD. You're recommending an Allianz 222 FIA with an income rider. You click "Draft a suitability narrative" in your Custom GPT and type:

Copy and paste this
Client: 68-year-old widow, recently retired teacher. Rolling over $175K from maturing CD. Monthly income: SS $1,850, pension $1,100 = $2,950 total. Monthly expenses: $3,800. Monthly gap: $850. Conservative risk tolerance. Objective: close income gap with guaranteed income in 5 years. No dependents, wants simple approach.

Product: Allianz 222, 7-year FIA, income rider with 6.5% rollup, payout starts at 73, A+ AM Best. Selected because of carrier strength, guaranteed rollup, and alignment with her 5-year income timeline.

Output: A complete 4-paragraph suitability narrative, structured exactly as you specified, in your established style — ready in 45 seconds.

Time saved: 40 minutes vs. writing from scratch.

This month: 5 cases × 40 minutes each = 3.3 hours saved.


What to Do When It Breaks

  • Output doesn't match your style → Re-read your Instructions section. Add specific examples of the style you want. The more concrete the instruction, the better the output.
  • It forgets your required compliance language → Add that exact language to the system instructions, not just uploaded documents. Instructions are always in context; documents are retrieved selectively.
  • It makes up product details → You didn't provide enough detail in the input. Always specify exact product features (rollup rate, payout factor, surrender schedule) — the GPT will use what you give it.
  • It gets too wordy → Add "Keep total length under [X] words" to your instructions. Also add specific length limits per section.
  • You lose access to the GPT → Your Custom GPTs are saved in your account at chatgpt.com → My GPTs. They persist between sessions.

Variations

  • Simpler version: If Plus feels expensive, use a Google Doc with your template prompts saved as headings. Copy the right prompt, fill in the client details, paste into free ChatGPT. Same output, more manual steps.
  • Extended version: Add more knowledge files — your IMO's carrier comparison sheets, your standard product comparison templates — so the GPT can reference specific product specs when helping you build comparisons.

What to Do Next

  • This week: Build the GPT using your first 3 example documents. Test on 2 pending cases.
  • This month: Add more knowledge files as you collect better examples. Refine instructions based on what the output gets wrong.
  • Advanced: Build a second Custom GPT for client education content — one that already knows your product line and drafts FAQs, newsletter articles, and seminar talking points in your voice.

Advanced guide for Insurance Financial Planner professionals. Custom GPTs require a ChatGPT Plus subscription.