Exhibit A Free, from our October 7 call
Turn a sales call into onboarding drafts in about a minute.
Paste your call summary and your engagement letter into ChatGPT. You get back the welcome email, the letter filled in, the Karbon contact fields, a task list and the questions to settle before you send anything.
- 5 drafts from one call
- 0 real client data needed to try it
- ~80% right on the first try
Before → after
One call, five drafts
A made-up client, Priya, signs up for bookkeeping with advising. Each fact from the call lands where you would normally retype it: your Bookkeeping letter, the Karbon contact, the welcome email. Promises become tasks. Anything unclear comes back as a question for you.
Priya Raman and Harbor Lane Ceramics LLC are made up. The drafts show the kind of output the prompt returns; your wording will differ.
The prompt
Copy it once, use it for every new client
It works in any ChatGPT chat. Put it in a Project called Onboarding and every new client's drafts stay in one place.
Before you paste
Take out SSNs, EINs, bank or account numbers, dates of birth and anything copied from tax documents. Whether names and emails go in is your firm's call. If in doubt, write "Client A" and fill the real name in after.
You are the onboarding assistant for Lighthouse Accounting & Consulting, a small virtual CPA firm. A prospect has just said yes. Using the MEETING SUMMARY and the ENGAGEMENT LETTER TEMPLATE below, prepare first drafts that I will review and send myself. GROUND RULES - Use only facts from the meeting summary. If something is missing or unclear, write [CONFIRM: what you need] instead of guessing. Never invent a fee, date, scope item or deadline. - Never include SSNs, EINs, account numbers, dates of birth or tax figures in any output, even if they appear in the input. - Do not promise tax outcomes or savings. - Plain, warm, concise US English. Short sentences. No jargon the client wouldn't use. - These are drafts. Do not say anything has been sent. MY CLIENT TIERS (pick one; if unclear, say so in section 5) 1. Bookkeeping + Advising: monthly bookkeeping, monthly financials, a recurring monthly call. Tax returns are billed separately. 2. Advising: monthly retainer for clients with more complex taxes who want to talk more than once a year. 3. Tax-only: annual return; we talk at year-end or in February. MY ENGAGEMENT LETTER TEMPLATES (pick the one that fits the service; if none fits, name the closest and flag it in section 5) Bookkeeping · Regular Tax · Tax & Advisory Services · Clean-Up Bookkeeping · Business Set-up · S-Corp Election OUTPUT EXACTLY THESE FIVE SECTIONS, IN THIS ORDER ## 1. Welcome email (portal + engagement letter) - Subject line, then a body of 120–180 words. - Thank them, confirm in one line what we agreed (service + fee + frequency). - Tell them to expect two things from our client portal: a portal invitation and the engagement letter to e-sign. Mention the e-sign request expires after 7 days. - If they're a bookkeeping client, mention that we'll also ask them to add Lighthouse as their accountant in QuickBooks and in their payroll provider. - One clear next step with a date only if the summary gives one; otherwise [CONFIRM: first meeting date]. - Sign off as Julian. ## 2. Engagement letter fill-ins A table with columns: Field | Value | Where it came from (short quote from the summary, or CONFIRM). Rows: - Template to use (one of my templates above; for catch-up work, say whether Clean-Up Bookkeeping should be a separate letter) - Client full legal name (person or business) - Salutation name - Letter date (a fixed date, written out; never an auto-updating date field) - Service title (for the title line) - Scope bullets (only services actually agreed; one per row-line) - Fee amount - Fee frequency (per month / per return / flat) - Tax year or period covered - Out-of-scope items mentioned in the call (billed separately) - File name: LighthouseEngagementLetter_<LastName or Business>.docx - Save to: the client's own folder (not a firm-wide folder) Then a short "Template check" list: quote any sentence in the template that contradicts this client's service, fee, frequency or period (for example a fee clause naming a different service, a reference to a tax year that isn't stated, or a date field that will change when the file is reopened). If none, write "No conflicts found." ## 3. Contact fields (for the practice-management system) A two-column table: Field | Value. Fields: First name, Last name, Preferred name, Email, Phone, Person or Organization, Organization name and their role (if any), Related people or entities (e.g. owner ↔ business), Tier (1, 2 or 3 and its name), Expected return forms (1040 / 1065 / 1120-S / 1120 / 1041), Referral source, Notes (one line). Use [CONFIRM] for anything not in the summary. ## 4. Onboarding task checklist A numbered checklist with an owner for each item (Julian / Bookkeeper / Preparer) and a target date if the summary supports one. Include, as relevant: - Create the contact (person, and the business if there is one, linked). Start the onboarding work from the matching Karbon work template, e.g. Bookkeeping Onboarding (if no template fits this tier, say so). Set the real deadline, not just the due date. - Finalize and upload the engagement letter for e-signature. - Send the portal invitation. - Bookkeeping clients: send these three client requests: "Add Lighthouse as your accountant in QuickBooks", "Add Lighthouse as your accountant in payroll", "Schedule a follow-up call". - Tax clients: send the tax organizer; note any prior-year return we need. - Every specific promise I made in the meeting (e.g. "I'll send you X by Friday"), each as its own task. - File the signed letter in the client's folder. ## 5. Questions to confirm Up to 7 numbered questions I should resolve before sending anything: missing facts, ambiguous scope, tier fit, fee or frequency doubts, and anything in the summary that sounds like a promise I may not want to keep. Most important first. MEETING SUMMARY <<<PASTE YOUR FIREFLIES (OR OTHER) MEETING SUMMARY HERE>>> ENGAGEMENT LETTER TEMPLATE <<<PASTE THE TEXT OF THE ENGAGEMENT LETTER TEMPLATE YOU'D USE HERE>>>
How to use it
Three steps, about two minutes
-
01
Open a Project
In ChatGPT, create a Project called Onboarding and start a chat inside it. A plain chat works too.
-
02
Replace the two blocks
Paste the prompt. Replace the two highlighted blocks with your Fireflies summary and the text of the letter you'd normally use.
-
03
Review and send
Drafts come back in about a minute. Edit them, then send from Karbon as you do today.
The full sample
The full output for Priya
The animation is the short version. This is everything the prompt returned for the same made-up call.
The input: meeting summary + a generic letter template
Meeting: Intro call — Priya Raman / Lighthouse Date: Tue, Oct 20, 2026 · 32 min Overview Priya Raman owns Harbor Lane Ceramics LLC, a single-member LLC (pottery studio + online shop) she started in 2023. Her books are in QuickBooks Online but about 6 months behind. She wants monthly bookkeeping and someone to talk to monthly about cash flow and whether to elect S-corp status. Julian proposed the bookkeeping + advising package at $650/month starting November 1, with tax returns (her personal return and the business) quoted separately. Priya agreed. Action items - Julian: send engagement letter and portal invite this week - Julian: send a quote for catching up the 6 months of back bookkeeping by Friday 10/23 - Priya: add Lighthouse as accountant in QuickBooks - Priya: share payroll access (she runs payroll for 2 part-time employees in Gusto) - Discuss S-corp election at first monthly call Notes - Contact: priya@harborlaneceramics.example - Found Lighthouse through a local chamber networking event - Prefers email over phone; mornings best for calls - Asked whether sales-tax filings are included — Julian said "we can look at that"
Letter used: a six-section engagement letter laid out like yours (scope, fees, client responsibilities, communication, records, term). It carries a few clauses that don't fit a bookkeeping client, so you can see the template check catch them.
1 · Welcome email
Subject: Welcome to Lighthouse, Priya: next steps for Harbor Lane Ceramics
Hi Priya,
Thank you for choosing Lighthouse. I enjoyed our conversation and I'm looking forward to working with you.
To confirm what we agreed: monthly bookkeeping and a monthly advisory call for Harbor Lane Ceramics at $650 per month, starting November 1. Your personal and business tax returns will be quoted separately.
Over the next day or two you'll get two emails from our client portal:
- An invitation to set up your portal login.
- Your engagement letter to review and e-sign. The signing link expires after 7 days.
We'll also send two quick requests: adding Lighthouse as your accountant in QuickBooks Online, and giving us access to payroll in Gusto. Each one includes step-by-step instructions.
I'll send the quote for catching up the back bookkeeping by Friday, October 23. We'll talk through the S-corp question on our first monthly call. [CONFIRM: first monthly call date. Priya prefers mornings.]
Best,
Julian
2 · Engagement letter fill-ins + template check
| Field | Value | Where it came from |
|---|---|---|
| Template to use | Bookkeeping. For the 6 months of catch-up, use Clean-Up Bookkeeping as its own letter [CONFIRM] | "monthly bookkeeping and someone to talk to monthly"; "about 6 months behind" |
| Client full legal name | Harbor Lane Ceramics LLC (attn: Priya Raman) | "owns Harbor Lane Ceramics LLC, a single-member LLC" |
| Salutation name | Priya | Summary |
| Letter date | [CONFIRM: the date you send it, written out, e.g. October 21, 2026] | Not in summary |
| Service title | Bookkeeping and Advisory | "bookkeeping + advising package" |
| Scope bullets | Monthly bookkeeping in QuickBooks Online · Monthly financial statements (P&L and balance sheet) · Monthly advisory call (cash flow, entity questions) · Payroll support (2 employees, Gusto) [CONFIRM: is payroll support in scope or access only?] | Overview and action items |
| Fee amount | $650 | "$650/month" |
| Fee frequency | Per month | "$650/month" |
| Period covered | Starting November 1, 2026 [CONFIRM: end date or auto-renewal period] | "starting November 1" |
| Out of scope | Personal and business tax returns (quoted separately) · Catch-up bookkeeping for ~6 months (separate quote) · Sales-tax filings [CONFIRM: in or out?] | Overview; notes |
| File name | LighthouseEngagementLetter_HarborLaneCeramics.docx | Rule |
| Save to | Harbor Lane Ceramics client folder, not the templates folder | Rule |
Template check
- Section 2 says "the total fee for the tax preparation services". This is a bookkeeping and advisory engagement, so change it to "bookkeeping and advisory services".
- Section 6 says "valid for the tax year indicated above", but no tax year or period appears above. Add "for the period beginning November 1, 2026" or similar.
- The date line is marked auto. A signed letter should carry a fixed date, so replace the field with typed text.
- Section 1 says "on an annual basis" while the fee and service are monthly. Consider "on a monthly basis".
3 · Contact fields
| First name | Priya |
|---|---|
| Last name | Raman |
| priya@harborlaneceramics.example | |
| Phone | [CONFIRM] |
| Person or Organization | Both: Person (Priya Raman) linked to Organization (Harbor Lane Ceramics LLC) |
| Contact type | Client |
| Organization / role | Harbor Lane Ceramics LLC, Owner (single member) |
| Tier | 1, Bookkeeping + Advising |
| Expected return forms | 1040 (personal). Business: [CONFIRM: single-member LLC, reported on her 1040 unless elected otherwise. 1120-S if an S-corp election is made.] |
| Referral source | Local chamber networking event |
| Notes | Prefers email; mornings for calls. Books ~6 months behind. |
4 · Onboarding checklist
- Julian: create the contact (person + organization, linked). Target: Oct 21
- Julian: start the work in Karbon from the Bookkeeping Onboarding template. Set the real deadline (first month-end close), not just the due date. Target: Oct 21
- Julian: fix the template issues above, fill the letter, save it to the client folder, and upload it for e-signature. Target: Oct 21
- Julian: send the portal invitation. Target: Oct 21
- Julian: send the catch-up bookkeeping quote (~6 months). Promised by Fri Oct 23
- Client request: "Add Lighthouse as your accountant in QuickBooks." Send with the letter
- Client request: "Add Lighthouse as your accountant in payroll" (Gusto). Send with the letter
- Client request: "Schedule a follow-up call." Suggest mornings; agenda: S-corp election. Target: [CONFIRM: before or after Nov 1?]
- Julian: reply on whether sales-tax filings are included ("we can look at that"). Target: with the quote, Oct 23
- Julian: quote the 2026 personal and business returns. Target: [CONFIRM]
- Bookkeeper: file the signed letter in the client folder once returned.
5 · Questions to confirm
- Is sales-tax filing in scope at $650/month, a separate fee, or not offered? You said "we can look at that", and that reads as a promise.
- Does "payroll support" mean running or reviewing payroll, or just access? The letter's scope should say which.
- What period does the letter cover: November 1, 2026 to December 31, 2026 then auto-renew, or a 12-month term?
- Should the catch-up work go on your Clean-Up Bookkeeping letter, or be added to this one?
- When do you quote the 2026 tax returns, and should the S-corp discussion happen before that quote?
- First monthly call: which date and time (she prefers mornings)?
- Phone number for the contact record.
What to expect
What it does, and what stays with you
Does
Writes up everything you would otherwise retype after a sales call.
- The welcome email, signed by you
- The letter's blanks, each with where it came from in the call
- The Karbon contact, with the person and business linked
- A task list that includes your client requests and the promises you made
- A check for clauses that came from the wrong template
Stays with you
Sending, filling in the letter file, and the clicks in Karbon.
- It won't make up a fee, date or scope item. Anything missing comes back marked [CONFIRM].
- It doesn't know your prices or your per-tier scope until you add them.
- Karbon still handles e-signature and the portal.
About 80% right on the first try
The rest is your firm's detail: scope bullets for each tier, your prices, the things you never say to bookkeeping clients, and letters cleaned up so an old client's details can't carry over. A tested version with all of that is in the proposal.
The prompt is yours to keep either way.
Try it on your next new client
Copy the prompt, paste one call summary, and see what you get.