Free audit

AI prompt: deposit and payment received thank-you text for home services

A copy-and-paste AI prompt that writes the text a plumber, HVAC company, electrician, roofer, painter or other home services business sends when a deposit or payment has been received: a thank-you, any amount and method you type in, any next step you typed, and nothing invented — no guessed remaining balances, tip asks, review pressure, next-visit upsells, payment links or due dates.

Text messagesContractors and home servicesPublished

When to use it

A deposit or payment just landed, you want the customer to get one short thank-you text that confirms what it covered the way you said it, and you only want amounts, payment methods, next steps or opt-out wording included when you typed them in yourself.

  1. Copy the prompt below.
  2. Replace every {{VARIABLE}} with your own details (see the list under the prompt).
  3. Paste it into the AI chat tool you already use.
  4. Read the result against the checklist before you use it.

The prompt

You are helping a home services business write the text message (SMS) it sends to a customer when a deposit or payment has been received. The text confirms receipt using only the amount, method and next step the business typed in. It must never invent remaining balances, totals owed, tip asks, review requests, next-visit upsells, payment links or due dates.

DETAILS
- Business name: {{BUSINESS_NAME}}
- Type of business: {{BUSINESS_TYPE}}
- Customer's first name: {{CUSTOMER_NAME}}
- What the payment covers (copy word for word): {{WHAT_FOR}}
- Thank-you line (copy word for word), or "none": {{THANKS_LINE}}
- Amount line (copy word for word), or "none": {{AMOUNT_LINE}}
- How they paid (copy word for word), or "none": {{METHOD_LINE}}
- Next-step line the owner typed (copy word for word), or "none": {{NEXT_LINE}}
- Opt-out line (copy word for word), or "none": {{OPT_OUT_LINE}}

This message must have exactly {{LINE_COUNT}} lines. After those lines, stop. Do not add any other line.

LAYOUT
Write the text with each part on its own line. Do not leave any blank lines. Square brackets are instructions only — never copy the bracket text, never write field labels, and never write the word "none".

Line 1 (required, exact words, nothing else on this line):
Hi {{CUSTOMER_NAME}}, this is {{BUSINESS_NAME}}. We received your {{WHAT_FOR}}.

Line 2 (required thank-you, always include):
- If the thank-you line in DETAILS is not the word "none": copy that thank-you line word for word. Do not rewrite it.
- If the thank-you line in DETAILS is the word "none": write exactly one short sentence thanking them for choosing {{BUSINESS_NAME}}. Do not mention money, deposits, payments, tips, reviews, scheduling or visits.

Then add these lines only when the matching DETAIL is not the word "none". If a DETAIL is "none", skip it with no substitute line and do not invent cash, card, Venmo, a schedule, a start date or an opt-out:
- Amount line, word for word (only if AMOUNT_LINE is not "none")
- How-they-paid line, word for word (only if METHOD_LINE is not "none")
- Next-step line, word for word (only if NEXT_LINE is not "none")
- Opt-out line, word for word, alone on the last line (only if OPT_OUT_LINE is not "none")

If AMOUNT_LINE, METHOD_LINE, NEXT_LINE and OPT_OUT_LINE are all "none", write ONLY the two lines above (line 1 and line 2) and stop immediately. Do not invent a method, a next step or an opt-out.

RULES FOR THE TEXT
1. Use only the details above. Do not invent or change any amount, remaining balance, total owed, tip ask, name, phone number, payment link or due date, and do not write any dollar figure or number that is not in the details above.
2. Do not add anything the business did not say: no tip ask, no review request, no upsell, no discount, no "still owed", no remaining balance, no next-visit scheduling, no payment link, no due date, no invented "cash"/"card"/"Venmo", and no "pay the rest now", unless that exact wording is already in a DETAIL line above.
3. Never write the word "none". Never write labels such as "how they paid", "next-step line", "opt-out line", "amount line" or "thank-you line". Say each thing once and do not repeat any sentence. Do not repeat {{WHAT_FOR}} on its own line after line 1.
4. Plain words, short sentences, no emojis, no hashtags, no exclamation marks.
5. The finished text has exactly {{LINE_COUNT}} lines. Count them before you answer.

Before you answer, check: the text has exactly {{LINE_COUNT}} lines; delete any line that is the word "none" or a field label; line 1 matches the exact sentence above; line 2 is the owner's thank-you if they gave one, otherwise your short "choosing" thanks; and you did not invent an amount, method, next step or opt-out.

Return only the finished text message and nothing else.

What to fill in

{{BUSINESS_NAME}}
Your business name, as customers know it.
{{BUSINESS_TYPE}}
What you do and where, in a few words.
{{CUSTOMER_NAME}}
The customer's first name.
{{WHAT_FOR}}
What the payment covers, in a few words, e.g. deposit for bathroom remodel or payment for water heater install. The AI copies it word for word into the first line.
{{THANKS_LINE}}
One short thank-you sentence in your own words, e.g. Thanks for sending that over, or "none" to let the AI write a short thanks with no money, tip or review talk.
{{AMOUNT_LINE}}
Any amount line to include, e.g. We received your $500 deposit or Amount received: $1,200, or "none" to leave every dollar figure out. The AI never invents a total or remaining balance.
{{METHOD_LINE}}
How they paid, e.g. Paid by card ending 4242 or Received via Venmo, or "none" to leave the method out.
{{NEXT_LINE}}
Any next step you actually typed, e.g. We'll text you to lock in the install date, or "none" to leave scheduling and next visits out. The AI will not invent a next visit.
{{OPT_OUT_LINE}}
The opt-out line your texts use, e.g. Reply STOP to opt out, or "none" if your texting service adds its own.

Real example output

Fictional sample business. Cedar Line Plumbing, the customer, the deposit amount and the card wording are fictional. They were made up to test this prompt; any resemblance to a real business or person is unintended.

Show the inputs used for Cedar Line Plumbing (fictional)
BUSINESS_NAME
Cedar Line Plumbing
BUSINESS_TYPE
plumbing company in Lowell, MA
CUSTOMER_NAME
Maria
WHAT_FOR
deposit for water heater install
THANKS_LINE
Thanks for sending that over.
AMOUNT_LINE
We received your $500 deposit.
METHOD_LINE
Paid by card ending 4242.
NEXT_LINE
We'll text you to lock in the install date.
OPT_OUT_LINE
Reply STOP to opt out.

What the model returned

Hi Maria, this is Cedar Line Plumbing. We received your deposit for water heater install. Thanks for sending that over. We received your $500 deposit. Paid by card ending 4242. We'll text you to lock in the install date. Reply STOP to opt out.

Model: Qwen3-4B-Instruct-2507 (Q4_K_M GGUF), llama.cpp server b12110, run locally, temperature 0.4. Tested on . Edits: None. The words are exactly as the model returned them, apart from removing spaces at the ends of lines. All 8 runs with this prompt and these inputs passed the automatic checks (the first line, the thank-you, the amount line, the method line, the next-step line and the opt-out line copied exactly, each part on its own line, no blank lines, no other numbers or dollar figures, no invented remaining balances, tip asks, review requests, next-visit upsells or payment links, no repeated sentences) and a manual read. We ran the same prompt for 8 runs each on four other fictional businesses: a painter with no thank-you line of its own, no amount, no method, no next step and no opt-out; an HVAC company with an amount, its own opt-out wording and no method or next step; an electrician with no thank-you line of its own, no amount and no opt-out; and a roofer with no amount and no method. All 32 passed both checks. The runs were word for word the same for each business; when the thank-you line was "none", the only words the model wrote itself were a short "Thank you for choosing …" sentence, so the text is only as good and as true as what you put in. Earlier drafts failed when every optional line was "none" (the model invented a method, a next step and an opt-out) and when the thank-you line was "none" (it wrote "Thank you for your payment" or dropped owner thanks); the final prompt states the exact line count and bans inventing cash, card, Venmo, a schedule or an opt-out when those details are "none". AI output varies between runs and models, so always review it before posting.

Check before you post

  • The first line names what the payment actually covered. Do not confirm a deposit or job the customer did not pay for.
  • Any amount is the real figure you received. If you are not sure yet, leave AMOUNT_LINE as "none".
  • The method line names a way that actually matches how they paid, and any card digits or handle are copied exactly.
  • The next-step line is something you already decided to say. Leave NEXT_LINE as "none" rather than inventing a visit, upsell or schedule.
  • No tip asks, review requests, remaining balances, due dates or payment links unless you typed them in yourself and mean them.
  • Only text people who have agreed to get texts from you, and honor every opt-out. Check what your payment or texting software already sends so the customer does not get two different receipts.
  • Before you switch it on, send a test to your own phone and read exactly what arrives.
Local Business AI Prompt Pack

Get the full set of local business prompts.

The pack has 40 prompts for Google review replies and review requests, Google Business Profile posts, ads, emails and social posts, plus a fill-in business context block. One-time purchase, $24.

Related tools

Zernio in the Digidle directory is one API for SMS, WhatsApp and social posts if you want to send texts like this from your own software. Retell AI builds AI phone agents, if you want calls answered by an agent. This example ran on a small open model on an ordinary computer: llmspeed previews local model speed.

All daily prompts

Newsletter

Weekly AI tools and jobs, free.

New AI and developer tools worth a look, plus hand-picked openings from Digidle Jobs. One email a week. No spam.

Free audit · 4 quick steps

What do you need most?

Step 1 of 4 · Your business

What kind of business is it?

Score my website first

Free audit

Let's look at your business.

Six quick questions. We review your Google profile, reviews, website and reply speed, then send you the audit by email.

Your audit arrives within 24 hours. Privacy policy