Estate & letting agents

Tenant maintenance messages: triage, reply and log automatically

One intake form, AI sorting by urgency, a safe acknowledgement and a dated log. Gas and danger go to a phone, not a queue, and no reply ever mentions ending a tenancy.

The short answer

Repair requests arrive by WhatsApp, email, portal and voicemail, and the one about a gas smell can sit under the one about a squeaky door. Send every tenant to one form, have ChatGPT sort each message into emergency, urgent, routine or 'a person replies', draft an acknowledgement that promises no dates, and log it with a timestamp. Emergencies skip the queue entirely: the form tells tenants to phone. Repair duties checked on GOV.UK on 22 October 2026, including where Awaab's Law does and doesn't apply yet.

Who it’s for
Letting agents and property managers in England who handle repair requests for their landlords
Time to set up
1 hour once, then a few minutes a day
Difficulty
Beginner
Monthly cost
£0

Key dates for this: see UK small-business admin deadlines.

The quick version

Time: About 5 minutes a day, free

Paste the day's tenant messages, get each one sorted by urgency, flagged if a person must reply, with a safe acknowledgement drafted.

Not ready to automate yet? Paste this prompt into a free ChatGPT, Claude or Gemini account, fill in the [square brackets] and do the job by hand today.

The prompt
You help a letting agent in England sort tenant repair messages. For each message, give: property, issue, urgency, why, and a short acknowledgement to the tenant. Urgency, using ONLY these rules: EMERGENCY if it mentions a gas smell, a carbon monoxide alarm sounding, CO symptoms, fire, smoke, sparking or burning smells from electrics, or water coming through a ceiling or near electrics; URGENT if there's no heating or no hot water, a smoke or CO alarm still faulty after new batteries, no working toilet or a blocked drain, an active leak, an unsafe appliance the landlord supplied, or damp and mould affecting someone's health; ROUTINE for anything else. If the form's answer to the vulnerability question names someone vulnerable in the home (for example elderly, disabled, a baby or a long-term illness), move the message up one tier: ROUTINE becomes URGENT and URGENT becomes EMERGENCY. Separately mark PERSON REPLIES for any message that mentions ending or leaving the tenancy, rent, the deposit, a complaint, a legal threat or harassment, or that names someone vulnerable in the home; for these, the acknowledgement only says we've received it and a named person will reply, using [name] for the person. Rules for every acknowledgement: never give or promise a repair date or time; never say anything about ending a tenancy, notice or leaving; never blame the tenant; for EMERGENCY, start with: 'If you can smell gas or think there's carbon monoxide, call the National Gas Emergency Service on 0800 111 999 now. If anyone is in danger, call 999.' and say a person is phoning them; for URGENT, say a person will call today; say we'll arrange access with at least 24 hours' notice unless it's an emergency. If the property or issue is unclear, add a short note in brackets saying in plain words what to check, for example (check which flat this is). British English, warm and short.
Messages: [paste]

Example outputfrom invented details

Example output: shows what a good result looks like. Every name, business and address is fictional. Your results will vary, even with the same prompt. Check every figure, price and date before you rely on it, and check anything about tax or MTD against GOV.UK.

What we gave it (fictional): 1. WhatsApp, 22:47, Flat 2, 8 Example Street: "boiler's making a weird noise and there's an eggy smell in the kitchen?? normal lol" 2. Email, 08:15, 14 Example Road: "No hot water since Saturday. Heating works. Two small kids here." 3. Form, 09:02, Flat 5, Example House: "Bathroom extractor fan very loud. Not urgent." 4. WhatsApp, 09:30, 3 Example Close: "Still a leak under the sink, bucket's nearly full. If no one fixes it I'm moving out end of the month."

#PropertyIssueUrgencyPerson replies?Why
1Flat 2, 8 Example StreetBoiler noise, eggy smellEMERGENCYNoPossible gas smell
214 Example RoadNo hot water since SaturdayURGENTNoNo hot water
3Flat 5, Example HouseLoud extractor fanROUTINENoNothing in the urgent list
43 Example CloseLeak under sinkURGENTYesActive leak; mentions moving out

1. If you can smell gas or think there's carbon monoxide, call the National Gas Emergency Service on 0800 111 999 now. If anyone is in danger, call 999. Thanks for telling us. One of the team is phoning you now.

2. Thanks for letting us know, and sorry you're without hot water. We've marked this as urgent, and someone from the team will call you today to arrange access.

3. Thanks for reporting the extractor fan. We've logged it and will be in touch to arrange a visit, with at least 24 hours' notice.

4. Thanks for your message. We've received it, and [name] from our team will reply to you personally.

Message 4 is urgent and person-replies: the acknowledgement deliberately doesn't respond to the moving-out line. Message 2 came by email, not the form, so it has no vulnerability answer and stays URGENT; if the tenant had named a baby on the form, it would move up to EMERGENCY and a named person would also reply.

Make it run itself by FridayPhone every EMERGENCY row yourself before you read the rest.

Here’s a sentence from GOV.UK that every letting agent’s auto-reply should be built around: a “notice to quit” is a written document, “which can include texts or WhatsApp messages” (GOV.UK). Councils can fine landlords and their letting agents up to £7,000 for trying to end a tenancy that way. So the bot that cheerfully replies “No problem, we’ll note you’re leaving!” isn’t saving you time.

Meanwhile, repair requests arrive by WhatsApp at 22:47, by email, by portal and by voicemail, and the one about an eggy smell in the kitchen can sit under the one about a loud extractor fan. This guide gives you one way in, a sort by urgency, an acknowledgement that’s safe to send, and a dated log of every message. That log is your evidence when a landlord, a tenant or a council asks what happened and when.

What does this automation do?

  1. Every tenant reports repairs through one Google Form, which shows emergency numbers the moment they submit.
  2. Each day, ChatGPT sorts new messages into emergency, urgent or routine, and flags any a person must answer.
  3. It drafts an acknowledgement that never promises a date and never mentions ending a tenancy.
  4. Everything lands in a Google Sheet with timestamps. Make can do the sorting for you.

What do you need before you start?

  • Your managed property list, and an out-of-hours phone number tenants can actually reach.
  • A free ChatGPT, Claude or Gemini account, plus Google Forms and Sheets.
  • Each landlord’s authority for what you can instruct without asking them first.

How do I set it up?

Step 1: Know which repairs are the landlord’s

GOV.UK says the landlord is always responsible for repairs to the structure and exterior, fire safety, sanitary fittings including pipes and drains, heating and hot water, gas appliances, pipes, flues and ventilation, and electrical wiring (GOV.UK). Tenants are told to report faults that could damage health, like faulty wiring, “straight away”.

A few specific duties set the pace:

  • Electrics: if an electrical report says remedial work is needed, it must be done within 28 days, or sooner if the report says so (GOV.UK).
  • Alarms: smoke and CO alarms must be repaired or replaced once the landlord is told and finds they’re faulty (GOV.UK).
  • Access: at least 24 hours’ notice to enter, though “immediate access may be possible in emergencies” (GOV.UK).

And the one everybody asks about: Awaab’s Law doesn’t apply to private landlords yet. It has set legal deadlines for social landlords to deal with emergency hazards and dangerous damp and mould since 27 October 2025 (legislation.gov.uk, SI 2025/1042 reg 1(2); a government press release said 31 October). The power to extend it is already in the Renters’ Rights Act (section 60), but that section isn’t in force yet. A consultation on extending it to private renting, including when, closes on 18 December 2026 (GOV.UK, 8 October 2026). Landlords must already act on serious hazards. When Awaab’s Law does arrive, a timestamped log is what you’ll want to have.

Step 2: Set up one intake form

A Google Form with these questions, and responses sent to a Google Sheet:

  • Property address (dropdown of your managed properties, so nobody types “the flat”)
  • Name, best phone number and email address
  • What’s wrong (free text)
  • Photos (file upload)
  • When did it start?
  • Is anyone in the home vulnerable, for example elderly, disabled, a baby or someone with a long-term illness? (optional)
  • Best times for access

Then tell every tenant, once, by email and in the tenancy welcome pack: “Report repairs here.” Keep answering WhatsApps, but reply to each with the form link so it gets logged.

Step 3: Put the emergency route on the form itself

Emergencies must never wait for a sort, a sheet or a Monday. Put this at the top of the form and in its confirmation message:

Smell gas or think there’s carbon monoxide? Call the National Gas Emergency Service on 0800 111 999 now. Anyone in danger: call 999. Water through the ceiling or near electrics, or sparking or burning smells: call us on [out-of-hours number].

HSE’s advice for suspected carbon monoxide is to call that number, switch off the appliance, shut off the gas at the meter control valve, open doors and windows, and see a GP (HSE). The form handles the paperwork. A phone handles the danger.

Step 4: Sort each message by urgency with ChatGPT

Paste the day’s messages into the copy-paste prompt. It sorts with fixed rules rather than the model’s opinion:

UrgencyExamplesWho acts
EmergencyGas smell, CO alarm, fire or smoke, sparking, water through a ceilingPhone the tenant now
UrgentNo heating or hot water, alarm still faulty after new batteries, no working toilet, active leak, damp or mould affecting healthA person calls today
RoutineEverything elseBook in the normal way
Person repliesEnding the tenancy, rent, deposit, complaints, legal threats, harassment, someone vulnerable named on the formA named person answers

If the form says someone vulnerable lives there (elderly, disabled, a baby or a long-term illness), the message moves up a tier (routine becomes urgent, urgent becomes emergency) and a named person also replies. These are our working labels, not legal categories. GOV.UK sets the duties; you and the landlord set the response times. The worked example above shows message 4, where a leak and a “moving out” line arrive together: urgent for the plumber, person-only for the reply.

Step 5: Send an acknowledgement that promises nothing

Tenants should be told when to expect the repair: GOV.UK says the landlord “should tell you when you can expect the repairs to be done” (GOV.UK). That’s a person’s job, once a contractor has said when. The automated acknowledgement just confirms you’ve got it, says who’ll call, and promises nothing else:

  • no repair dates or times
  • nothing about notice, leaving or ending the tenancy
  • no “you should have” lines

Read each draft before it goes, and phone every emergency yourself.

Step 6: Keep a log that would stand up later

The form’s response sheet already timestamps each report. Add these columns:

ColumnExample
UrgencyUrgent
Person replies?N
Acknowledged at22/10/2026 08:40
Acknowledged byPriya
Landlord told at22/10/2026 08:45
Contractor booked for23/10/2026
Access notice given22/10/2026
Completed23/10/2026
Photos afterlink

Conditional formatting: red for emergency rows not marked completed, amber for urgent rows older than a day. Filter for “Completed” blank every morning.

Step 7: Optional: let Make sort new entries automatically

Before you paste your key into Make

Give this scenario its own expiring OpenAI API key. In Project settings › Limits, set a monthly spend limit and turn on Enforce a hard limit, because “Spend alerts alone don’t stop API traffic.” (You need to be the project owner to set it.) Once the cap is hit, OpenAI stops the calls (spend can go slightly over), which beats a surprise bill. Key leaked? Replace it at once on the API keys page (OpenAI: Best practices for API key safety).

  1. Scenario schedule (a setting, not a module): At regular intervals, every 120 minutes.
  2. Google Sheets › Search rows where “Urgency” is blank.
  3. OpenAI (ChatGPT, Whisper) › Generate a completion with the prompt, one row at a time.
  4. Gmail › Create a draft email to the tenant’s email address from the form, with the acknowledgement. It’s a draft: you read it first.
  5. Google Sheets › Update a row with the urgency and the time.

Make Free gives 1,000 credits a month. Each 2-hourly check uses 1 credit even when it finds nothing, so 360 a month, and each message uses 3 more, so roughly 210 messages a month fits, plus OpenAI API costs. The OpenAI step uses the OpenAI API, not your ChatGPT account: you need an API key and credit on the OpenAI billing page, paid as you go and separate from ChatGPT Free. Checking every 15 minutes would use more credits than Make Free gives just to look. That’s fine, because emergencies are on the phone, not in this queue. We haven’t run this scenario end to end; Step 4 does the same job by hand.

The copy-paste prompt

You help a letting agent in England sort tenant repair messages. For each
message, give: property, issue, urgency, why, and a short acknowledgement to
the tenant. Urgency, using ONLY these rules: EMERGENCY if it mentions a gas
smell, a carbon monoxide alarm sounding, CO symptoms, fire, smoke, sparking or
burning smells from electrics, or water coming through a ceiling or near
electrics; URGENT if there's no heating or no hot water, a smoke or CO alarm
still faulty after new batteries, no working toilet or a blocked drain, an
active leak, an unsafe appliance the landlord supplied, or damp and mould
affecting someone's health; ROUTINE for anything else. If the form's answer to
the vulnerability question names someone vulnerable in the home (for example
elderly, disabled, a baby or a long-term illness), move the message up one
tier: ROUTINE becomes URGENT and URGENT becomes EMERGENCY. Separately mark
PERSON REPLIES for any message that mentions ending or leaving the tenancy,
rent, the deposit, a complaint, a legal threat or harassment, or that names
someone vulnerable in the home; for these, the acknowledgement only says we've
received it and a named person will reply, using [name] for the person. Rules
for every acknowledgement: never give or promise a repair date or time; never
say anything about ending a tenancy, notice or leaving; never blame the
tenant; for EMERGENCY, start with: 'If you can smell gas or think there's
carbon monoxide, call the National Gas Emergency Service on 0800 111 999 now.
If anyone is in danger, call 999.' and say a person is phoning them; for
URGENT, say a person will call today; say we'll arrange access with at least
24 hours' notice unless it's an emergency. If the property or issue is
unclear, add a short note in brackets saying in plain words what to check, for
example (check which flat this is). British English, warm and short.
Messages: [paste]

What can go wrong?

  • An emergency waiting in a queue. The form and the phone handle danger. The sort is for everything else.
  • An auto-reply that sounds like notice. Anything about leaving goes to a person. A WhatsApp can count as a written notice.
  • Promising dates. “We’ll fix it tomorrow” is a promise your contractor hasn’t made.
  • Downgrading by vibe. “Not urgent lol” next to “eggy smell” is still a gas smell. The rules sort by what’s described, not the tone.
  • Wales and Scotland. This guide follows England’s rules. Properties elsewhere have their own.
  • Data. The prompt needs addresses and the issue. It doesn’t need tenants’ surnames, phone numbers or health details beyond the form’s vulnerability answer.

When the repair’s done and the tenant moves on, our auto-reply for portal leads handles the next round of enquiries, and the landlord register tracker keeps the certificates in order. One practical automation like this, with the £ and the hours it saves, lands in your inbox every Friday if you join our free email.

Do it yourself or pay for a tool?

This guide’s setup costs £0 a month. If you’d rather pay for something ready-made, here’s what the main paid tools cost, what they do that our setup doesn’t, and when they’re worth it.

Paid alternatives to this guide’s setup, with monthly prices and the date we saw each price on the company’s own pricing page
Paid toolPriceWhat it does that ours doesn’tWhen to pay insteadPrice seen on
Fixflo (Lettings)“Price on request”, plus “a £75 software fee/month”VAT: Excludes VAT (“Prices apply to new customers, exclude VAT, setup fees, and integration costs.”)Free option: No free plan listed; the page offers “Book a demo” and “Get a quote”A branded tenant portal with “Multilingual, picture-based reporting”, “Advice pop-ups for tenants” and “Automatic responses”, with contractor instruction on higher plansYou manage at least 50 properties (Fixflo's stated minimum) and want tenants reporting into a portal, not your inbox
fixflo.com pricing for Fixflo (Lettings)
Arthur Online (Standard)From £82.50 a month (“incl. 55 units / £1.50 per unit”)VAT: Not stated on vendor pageFree option: No free plan or trial listed; the page offers “Book a demo” and “Get in touch”Full property management with a “Maintenance module”, a “Finance module” and “Compliance tracking”, so the repair, the invoice and the certificate sit togetherRepairs are one of many things you're tracking in sheets, and you want them in the same system as rent and compliance
arthuronline.co.uk pricing for Arthur Online (Standard)

Prices are what each company showed on its own pricing page on the date given, in the currency it uses (we haven’t converted US dollars), and can change. Check before you buy. We don’t earn anything from these links. How we check prices.

Frequently asked questions

What repairs is a landlord responsible for?

GOV.UK says the landlord is always responsible for repairs to the structure and exterior, fire safety issues, basins, sinks, baths and other sanitary fittings including pipes and drains, heating and hot water, gas appliances, pipes, flues and ventilation, electrical wiring, and any damage they cause by attempting repairs. They're usually responsible for common areas too.

Does Awaab's Law apply to private landlords?

Not yet. Awaab's Law sets legal deadlines for social landlords to deal with emergency hazards and dangerous damp and mould, and has applied in social housing since 27 October 2025, the date in the regulations (SI 2025/1042); a government press release said 31 October. The government is consulting on extending it to private renting, and that consultation, which closes on 18 December 2026, covers when it would come into force. Private landlords must already act on serious hazards.

How quickly must a landlord fix a faulty smoke or carbon monoxide alarm?

Government guidance says landlords must make sure alarms are repaired or replaced once they're told about a fault and find the alarm is faulty. Tenants are advised to try new batteries first and report it if the alarm still doesn't work or they can't change the batteries.

What should a tenant do if they smell gas or suspect carbon monoxide?

HSE's advice for a suspected carbon monoxide leak is to call the National Gas Emergency Service on 0800 111 999, switch off the appliance, shut off the gas at the meter control valve, open doors and windows, and see a GP. That number belongs on your form and your acknowledgement, not behind a queue.

Can an automatic reply to a tenant cause legal trouble?

It can. GOV.UK's Renters' Rights Act guidance says a 'notice to quit' or a 'purported' notice of possession can include texts or WhatsApp messages, and councils can fine landlords and agents up to £7,000 for trying to end a tenancy that way. Keep anything about ending a tenancy out of automated replies, and send those messages to a person.

How much notice do we need to give before a repair visit?

GOV.UK says landlords must give tenants at least 24 hours' notice to enter to inspect or repair, although immediate access may be possible in emergencies. Tenants have the right to stay in the property during the repairs.

Sources

  1. GOV.UK: Private renting, repairs (tenant guide)
  2. GOV.UK: Private renting, your landlord's safety responsibilities
  3. GOV.UK: Renting out your property, making repairs (landlord guide)
  4. GOV.UK: Electrical safety standards in the private and social rented sectors: guidance (1 November 2025)
  5. GOV.UK: Smoke and Carbon Monoxide Alarm (Amendment) Regulations 2022: guidance for landlords and tenants
  6. GOV.UK: Clampdown on dangerous homes to protect more tenants and families (8 October 2026): Awaab's Law consultation for private renting
  7. legislation.gov.uk: Hazards in Social Housing (Prescribed Requirements) (England) Regulations 2025 (in force 27 October 2025)
  8. legislation.gov.uk: Renters' Rights Act 2025, section 60 (extends Awaab's Law to private tenancies; not yet in force)
  9. GOV.UK: Enforcement measures for landlords, Renters' Rights Act 2025 (1 May 2026)
  10. HSE: Gas safety, carbon monoxide awareness FAQs (National Gas Emergency Service 0800 111 999)

This guide is general information, not legal, tax or financial advice. Tool prices and screens change; we re-check every guide regularly. Spotted something out of date? Tell us and we’ll fix it.

Estate & letting agents

Landlord register readiness tracker for letting agents

England's landlord register opens on 15 December 2026, region by region. Know which landlords are due when, what they'll need, and send them a plain-English explainer.

  • Setup time: 2 hr setup
  • Monthly cost: £0/mo
  • Beginner

See every guide for estate & letting agents →