Blog
Blog
Maintenance
Maintenance


The reality of maintenance at scale
None of this will be news to anyone managing a residential portfolio. But it is worth naming because these are the exact problems Lette is built to solve.
80 open tickets. One quiet afternoon. Go.
Most property teams do not have a maintenance workflow. They have a backlog. On a quiet afternoon, someone goes through and tries to close as many tickets as possible. That is not process management. That is triage by availability.
Most of those open tickets are not even unresolved. The contractor came, fixed the issue, and sent a job report to accounts. But nobody updated the ticket. Or the tenant never responded to the follow-up. Or someone sent a WhatsApp video of the completed job but there is no way to log it. So it stays open. For weeks.
The copy-paste contractor email.
Every time a ticket needs a contractor, someone writes an email. Tenant contact details, issue description, photos attached. The format is almost always the same. Across a portfolio of hundreds of units, that is hours every week spent writing essentially the same email with slightly different details.
The follow-up black hole.
Once the contractor is engaged, visibility drops to zero. Every contractor operates differently. Some send a PDF with before and after photos. Some send a WhatsApp video. Some send the job report bundled with the invoice directly to accounts. Some just fix it and never say a word.
The result? Property managers send predefined follow-up messages to tenants weeks later. Then follow up again. Then send a final warning. Then manually close the ticket.
One ticket, five problems.
Tenants do not always log one issue per ticket. A broken washing machine, a damaged sofa, and a blocked sink in one message. Three contractors. One ticket. Someone splits it manually, composes separate emails, tracks separate resolutions.
And sometimes the first contractor goes out, identifies a secondary problem, and now a second is needed. A leak turns out to be a burst boiler. The plumber fixes it, but now there is water damage that needs repainting. Three people touching one ticket before it can close. Every handoff is manual.
The "just clean it" problem.
A tenant reports their kitchen extractor is not working. Photo shows it is covered in grease. The answer is to clean it. A tenant says their heating is not working. The error code means the pressure gauge needs adjusting.
A significant portion of tickets can be resolved without a contractor. But right now, a human has to read the message, assess the photo, and type the same response every time.
What Lette for Maintenance does
Lette sits between your tenants, your team, and your contractors. It handles the process. Your team handles the decisions.
Tenant reports. AI responds. 24/7.
Lette's AI agent picks up issues in seconds. It collects photos, classifies the issue type, asks the right follow-up questions, and gathers all the context your team would normally chase.
No forms. No tenant portals. Tenants message on WhatsApp or email as they already do. Lette handles the rest.
The AI is trained on your actual properties. It knows the heating system in one block is different from another. It knows that "my window is leaking" might be condensation rather than a leak. It knows what specific error codes mean on specific heat pump models. Because your team gave it that context. And it remembers.
20% Issues are resolved without sending a contractor.
Not every maintenance request needs a callout. The AI walks tenants through simple fixes: a pressure gauge adjustment, a grease-clogged fan, a known error code with a documented solution. These are the tickets that eat your team's time every week.
Lette handles them automatically, and only creates a ticket for your team when the issue genuinely needs a contractor or human judgement. When the AI cannot resolve something, it escalates instantly. Your team can take over any conversation at any point.
The right contractor. Assigned in seconds.
Pre-loaded contractor list, filtered by trade. One click to assign. Lette generates the job email with an AI summary, tenant details, and photos attached. Your team reviews, edits if needed, and sends.
One click. Done.
Portfolio-wide visibility. Every step logged.
Every action on every ticket is logged. Ticket created. Issue classified. Priority updated. Contractor contacted. Tenant confirmed fixed.
No more digging through pages of open tickets. No more chasing for status updates. No more discovering that a contractor finished a job weeks ago but the job report went to accounts.
When patterns emerge, you see them. Recurring plumbing issues in the same block. A heating system failing in the same unit. The data is there because every step was captured automatically. 👀
A system that learns
This is not a chatbot giving generic responses. Lette is trained on your portfolio, your contractors, and your workflows.
Your team sets the rules. What to say to a tenant reporting no hot water. When to escalate. Which issues go straight to the team. What tone to use. What to never promise. You define the guardrails. The AI operates within them.
A tenant reports a "spider infestation" that is one spider on a curtain. The AI does not treat it as a pest emergency. A tenant says their ceiling has "a small stain" but the photo shows it has collapsed. The AI flags it as urgent immediately. These are the subtleties that matter, and you can train the system to handle them the way your team would.
The more you use it, the better it gets. Add documentation for a heating system and the AI troubleshoots the most common error codes without involving your team. Property knowledge is specific. Lette is built to absorb it.
5x faster maintenance resolution
Fewer callouts. Lower contractor costs. Faster response times. And a team that focuses on the work that actually requires a human instead of writing the same contractor email for the twentieth time.
Lette is the AI layer your property stack is missing. For leasing, residential operations, and now maintenance.
Ready to see it in action? Let's chat. 👋
If your maintenance workflow still involves manually triaging tickets, composing contractor emails from scratch, and chasing tenants for updates weeks later, we should talk.
Don't lette (we can't help ourselves) another week of open tickets pile up.
The reality of maintenance at scale
None of this will be news to anyone managing a residential portfolio. But it is worth naming because these are the exact problems Lette is built to solve.
80 open tickets. One quiet afternoon. Go.
Most property teams do not have a maintenance workflow. They have a backlog. On a quiet afternoon, someone goes through and tries to close as many tickets as possible. That is not process management. That is triage by availability.
Most of those open tickets are not even unresolved. The contractor came, fixed the issue, and sent a job report to accounts. But nobody updated the ticket. Or the tenant never responded to the follow-up. Or someone sent a WhatsApp video of the completed job but there is no way to log it. So it stays open. For weeks.
The copy-paste contractor email.
Every time a ticket needs a contractor, someone writes an email. Tenant contact details, issue description, photos attached. The format is almost always the same. Across a portfolio of hundreds of units, that is hours every week spent writing essentially the same email with slightly different details.
The follow-up black hole.
Once the contractor is engaged, visibility drops to zero. Every contractor operates differently. Some send a PDF with before and after photos. Some send a WhatsApp video. Some send the job report bundled with the invoice directly to accounts. Some just fix it and never say a word.
The result? Property managers send predefined follow-up messages to tenants weeks later. Then follow up again. Then send a final warning. Then manually close the ticket.
One ticket, five problems.
Tenants do not always log one issue per ticket. A broken washing machine, a damaged sofa, and a blocked sink in one message. Three contractors. One ticket. Someone splits it manually, composes separate emails, tracks separate resolutions.
And sometimes the first contractor goes out, identifies a secondary problem, and now a second is needed. A leak turns out to be a burst boiler. The plumber fixes it, but now there is water damage that needs repainting. Three people touching one ticket before it can close. Every handoff is manual.
The "just clean it" problem.
A tenant reports their kitchen extractor is not working. Photo shows it is covered in grease. The answer is to clean it. A tenant says their heating is not working. The error code means the pressure gauge needs adjusting.
A significant portion of tickets can be resolved without a contractor. But right now, a human has to read the message, assess the photo, and type the same response every time.
What Lette for Maintenance does
Lette sits between your tenants, your team, and your contractors. It handles the process. Your team handles the decisions.
Tenant reports. AI responds. 24/7.
Lette's AI agent picks up issues in seconds. It collects photos, classifies the issue type, asks the right follow-up questions, and gathers all the context your team would normally chase.
No forms. No tenant portals. Tenants message on WhatsApp or email as they already do. Lette handles the rest.
The AI is trained on your actual properties. It knows the heating system in one block is different from another. It knows that "my window is leaking" might be condensation rather than a leak. It knows what specific error codes mean on specific heat pump models. Because your team gave it that context. And it remembers.
20% Issues are resolved without sending a contractor.
Not every maintenance request needs a callout. The AI walks tenants through simple fixes: a pressure gauge adjustment, a grease-clogged fan, a known error code with a documented solution. These are the tickets that eat your team's time every week.
Lette handles them automatically, and only creates a ticket for your team when the issue genuinely needs a contractor or human judgement. When the AI cannot resolve something, it escalates instantly. Your team can take over any conversation at any point.
The right contractor. Assigned in seconds.
Pre-loaded contractor list, filtered by trade. One click to assign. Lette generates the job email with an AI summary, tenant details, and photos attached. Your team reviews, edits if needed, and sends.
One click. Done.
Portfolio-wide visibility. Every step logged.
Every action on every ticket is logged. Ticket created. Issue classified. Priority updated. Contractor contacted. Tenant confirmed fixed.
No more digging through pages of open tickets. No more chasing for status updates. No more discovering that a contractor finished a job weeks ago but the job report went to accounts.
When patterns emerge, you see them. Recurring plumbing issues in the same block. A heating system failing in the same unit. The data is there because every step was captured automatically. 👀
A system that learns
This is not a chatbot giving generic responses. Lette is trained on your portfolio, your contractors, and your workflows.
Your team sets the rules. What to say to a tenant reporting no hot water. When to escalate. Which issues go straight to the team. What tone to use. What to never promise. You define the guardrails. The AI operates within them.
A tenant reports a "spider infestation" that is one spider on a curtain. The AI does not treat it as a pest emergency. A tenant says their ceiling has "a small stain" but the photo shows it has collapsed. The AI flags it as urgent immediately. These are the subtleties that matter, and you can train the system to handle them the way your team would.
The more you use it, the better it gets. Add documentation for a heating system and the AI troubleshoots the most common error codes without involving your team. Property knowledge is specific. Lette is built to absorb it.
5x faster maintenance resolution
Fewer callouts. Lower contractor costs. Faster response times. And a team that focuses on the work that actually requires a human instead of writing the same contractor email for the twentieth time.
Lette is the AI layer your property stack is missing. For leasing, residential operations, and now maintenance.
Ready to see it in action? Let's chat. 👋
If your maintenance workflow still involves manually triaging tickets, composing contractor emails from scratch, and chasing tenants for updates weeks later, we should talk.
Don't lette (we can't help ourselves) another week of open tickets pile up.

Ready to simplify your property operations?
See how Lette AI helps leasing and residential teams automate daily work, respond faster, and scale with confidence.


167-169 Great Portland Street 5th Floor London W1W 5PF
33 Fitzwilliam Place, Dublin 2 Carroll Estates Mews DUBLIN 2 D02 A5WO IRELAND
info@lette.ai

Ready to simplify your property operations?
See how Lette AI helps leasing and residential teams automate daily work, respond faster, and scale with confidence.


167-169 Great Portland Street 5th Floor London W1W 5PF
33 Fitzwilliam Place, Dublin 2 Carroll Estates Mews DUBLIN 2 D02 A5WO IRELAND
info@lette.ai

Ready to simplify your property operations?
See how Lette AI helps leasing and residential teams automate daily work, respond faster, and scale with confidence.


167-169 Great Portland Street 5th Floor London W1W 5PF
33 Fitzwilliam Place, Dublin 2 Carroll Estates Mews DUBLIN 2 D02 A5WO IRELAND
info@lette.ai

Ready to simplify your property operations?
See how Lette AI helps leasing and residential teams automate daily work, respond faster, and scale with confidence.


167-169 Great Portland Street 5th Floor London W1W 5PF
33 Fitzwilliam Place, Dublin 2 Carroll Estates Mews DUBLIN 2 D02 A5WO IRELAND
info@lette.ai