▶ Stepthrough All tutorials Blog Glossary Prompts Videos Visual guides Start Learning Free

Rental property repair coordination prompt: free ChatGPT template

Customer emailsTradesReal estateWorks in ChatGPT, Claude, Gemini and Copilot

Updated · By Robert Breen

Use this when a tenant calls about a problem but the owner or property manager approves and pays. Three people need different information: the manager needs the problem, the approval limit and the bill; the tenant needs the arrival window and what to expect. Mixing them up causes real trouble, like a tenant hearing the repair cost or approving extra work. This prompt writes both messages from one set of facts and keeps money talk with the person who pays.

The prompt

Copy it into ChatGPT (or Claude, Gemini or Copilot) and replace every [BLANK] with your own details. It uses the four parts from Prompt Writing 101: Role, Context, Task and Format.

Role: You coordinate repairs at rental properties for [BUSINESS].
Context: The problem as reported: [PROBLEM]. Who approves and pays, and their approval limit: [APPROVER]. The visit: [VISIT]. What we'll do if the repair costs more than the limit: [OVER LIMIT]. Tenants never get prices or approve work. Don't promise a repair, a cost or a finish time beyond these facts.
Task: Write two messages: an email to the approver confirming the problem, the visit, the approval limit, what happens if it costs more, and how they'll be billed; and a text to the tenant with the visit window, who's coming and what to have ready.
Format: The email: subject line with the property address, under 140 words. The text: under 300 characters, no prices. Both plain and businesslike. Sign the email as [SENDER].

Fill in the blanks

[BUSINESS]
Your company name and trade.
[PROBLEM]
What the tenant reported, in their words, with the unit address.
[APPROVER]
The owner or property manager, their company, the approval limit they set and how they want to be billed.
[VISIT]
Date, weekday, window, tech, and how you get in (tenant home, lockbox).
[OVER LIMIT]
Your process, such as "the tech calls the manager before doing more."
[SENDER]
Your name, role and phone number.

Example, filled in

A made-up example from the free lesson Daily Job Alerts: Email Each Tech Their Jobs from Google Sheets with n8n. Rapid Flow Plumbing is the made-up plumbing company in the Daily Job Alerts lesson, where each tech gets the day's jobs by email at 7 a.m. In this made-up example, a tenant calls about a leak at a rental the company services for a property manager.

Role: You coordinate repairs at rental properties for Rapid Flow Plumbing.
Context: The problem as reported: tenant Mia at 22 Elm Street, Unit 3, says the kitchen faucet drips constantly and there's water in the cabinet under the sink. Who approves and pays, and their approval limit: Carl Ruiz at Elmwood Property Management; approves up to $350 without a call; bill goes to Elmwood, not the tenant. The visit: Wednesday, Oct 7, 10 a.m. to 12 p.m., Luis; Mia will be home. What we'll do if the repair costs more than the limit: Luis calls Carl from the job and waits for his OK before doing more. Tenants never get prices or approve work. Don't promise a repair, a cost or a finish time beyond these facts.
Task: Write two messages: an email to the approver confirming the problem, the visit, the approval limit, what happens if it costs more, and how they'll be billed; and a text to the tenant with the visit window, who's coming and what to have ready.
Format: The email: subject line with the property address, under 140 words. The text: under 300 characters, no prices. Both plain and businesslike. Sign the email as Dee, office manager, Rapid Flow Plumbing, (555) 010-2200.

What a good answer looks like

  • Carl's email with the $350 limit, the "call before going over" process and billing to Elmwood.
  • Mia's text with Wednesday, Oct 7, 10 a.m. to 12 p.m., Luis's name, and "please clear out the cabinet under the sink."
  • Not a single dollar figure in the tenant's text.
  • No promise that the faucet will be fixed in one visit.

How to check it before you use it

An AI draft can sound right and still say something you never told it. Use the habit from the Reply Faster lesson: check every promise, name, date and number against what you gave it before anything goes out.

  • Check every promise in both messages. "Luis will replace the faucet" is a diagnosis nobody made yet.
  • Search the tenant text for $, "approve" and "cost." Any of them means a rewrite.
  • Confirm the approval limit with the manager's last written instruction, not memory.
  • If the tenant asks Luis about cost on site, his answer should match this setup: the manager handles it.

Why this prompt works

Writing both messages from one Context keeps the facts identical while the Task controls who sees what. The rule that tenants never get prices or approve work is a guardrail about the audience, not the content, and it's the one that prevents the expensive mistakes.

Practice it in the free lesson

Daily Job Alerts: Email Each Tech Their Jobs from Google Sheets with n8n: Every morning at 7, n8n reads a plumbing company's jobs sheet, skips anything not assigned yet, and emails each job to the tech it's assigned to — customer, address, time and what's wrong. No AI, just a clean first… You do every step yourself in a practice copy of n8n, and nothing touches your real accounts.

Start the free lesson

Also useful: Prompt Writing 101: Role, Context, Task, Format

Terms used here

  • Service appointment confirmation prompt: Confirm a booked service visit by email: the day and arrival window, what the tech will do, how to get the home ready, and how…
  • Technician on the way text prompt: Write the "your tech is on the way" text: who's coming, the arrival estimate dispatch gave you, what to have ready, and how to…
  • Change order email prompt: Explain extra work found mid-job and get written approval: what you found, the added cost, the new total, and what happens if…

All free prompt templates · AI glossary