Maintenance App
Maintenance requests go from "I think someone mentioned it" to a tracked ticket with a priority, an owner, and a deadline. Nothing falls through the cracks.
The Problem
There's an email from three days ago about a dripping tap in Room 6. It was sent to the general hotel inbox on Monday morning. The manager saw it, meant to forward it to Dave in maintenance, and then a guest complaint came in and the email got buried. It's now Thursday. The tap is still dripping. The guest mentioned it again at breakfast. The manager says "I'll get someone on it today." Dave hears about it in passing. He says he'll look at it after lunch. He gets called to fix a stuck window in Room 15 instead. Friday morning, the tap is still dripping. The guest checks out and leaves a review: "Lovely hotel, but reported a leak on day one and nobody fixed it."
This is not a staffing problem. Dave is perfectly capable of fixing a dripping tap. It's a tracking problem. The request entered the system — if you can call an email inbox a system — and immediately started decaying. Nobody owned it. Nobody tracked it. Nobody knew whether it was done, in progress, or forgotten. The only escalation mechanism was the guest complaining again.
The worst category is the urgent ticket that gets treated like a routine one. A guest reports water coming through the bathroom ceiling. The receptionist tells the manager. The manager sends a text to maintenance. Maintenance is dealing with something else and doesn't see the text for forty minutes. By then, the ceiling has a proper leak and the room below is affected too. What should have been a fifteen-minute response became an hour-long emergency — not because nobody cared, but because there was no system to flag it as urgent and make sure someone saw it immediately.
Then there's the problem nobody talks about: the maintenance person who fixes something and doesn't tell anyone. The door handle in Room 2 is tightened. But reception doesn't know, so they're still routing guests away from Room 2. Housekeeping doesn't know, so they're still flagging it on their rounds. The fix happened. The information didn't travel.
How It Works
Runs on any phone. Shows each team member their assigned tickets, priorities, and parts inventory. No booking calendars. No revenue dashboards.
Every maintenance ticket follows a clear path: Open, In Progress, Resolved. Each step is visible, timestamped, and assigned to a specific person. The dashboard is the single source of truth — if it's not on the dashboard, it hasn't been reported.
Full ticket details — room or location, description, priority, status, assigned engineer, and timestamps for every state change.
Resolution notes — "replaced washer, tap fixed" or "bulb changed, checked all corridor lights while there." The fix is documented, not just marked done.
Visible to everyone — the receptionist who reported it, the manager, the housekeeper who flagged it — all see the same live status.
Filter and search — view by priority, status, or location. Drill down to open HIGH and EMERGENCY tickets that need attention now.
When a new ticket is created, the system assigns it to an available team member automatically based on workload. Every ticket has a clock — and when it ages beyond the expected resolution time, it's flagged as overdue and escalated.
Workload-based assignment — the person with the fewest active tickets gets the next one. No tickets sit in an unassigned queue.
Overdue escalation — LOW tickets flagged after two days, HIGH after four hours, EMERGENCY after thirty minutes. Aging tickets surface prominently.
Urgent notifications — EMERGENCY tickets trigger immediate push notifications. A flooding bathroom doesn't wait in a queue.
Manual reassignment — supervisors can move tickets between staff if someone is overloaded or a job needs specific skills.
The room view shows every room in the property with its current maintenance status. Active tickets, recently completed work, and rooms out of service — all visible at a glance. Useful for both reactive and planned maintenance.
Property-wide picture — which rooms have active tickets, which are clear, which are out of service for repairs.
Spot patterns — the same room flagged repeatedly, the same floor with recurring plumbing issues. The data tells you where to investigate.
Planned maintenance — working through all radiators on the second floor? The room view shows what's done and what's outstanding.
Light bulbs, washers, fuses, door handles, sealant, batteries — the list varies by property but it's always long. The app tracks stock levels, logs usage as parts are used on jobs, and fires alerts before you run out.
Log usage on the job — replaced two light bulbs? Used a pack of washers? Log it from the ticket and stock levels update immediately.
Low-stock alerts — each item has a minimum threshold. When stock drops below it, the supervisor and manager are notified before the cupboard is empty.
Easy restocking — add new items or update quantities on the spot. Dave picks up a box of washers from the hardware shop, adds them in the app, done.
In Practice
A typical morning shift on the Maintenance App.
A maintenance team member opens the app at the start of their shift. They enter their PIN — a 4-6 digit code, no email and password. The ticket dashboard shows their assigned tickets for the day.
Three tickets are open. The first is a HIGH priority: "No hot water in Room 14, guest reported at 8am." The second is MEDIUM: "Bathroom extractor fan rattling in Room 8, reported by housekeeping." The third is LOW: "Scuff marks on corridor wall, second floor."
They start with the hot water. They head to Room 14, identify the issue — the immersion thermostat has tripped — reset it, and test the taps. Hot water returns. They open the ticket in the app, add a note ("thermostat tripped, reset, hot water confirmed working"), and mark it Resolved. The timestamp reads 8:47am. The receptionist can see it's done. The manager can see it's done. Nobody needs to phone anyone.
Between jobs, they walk the first floor corridor and notice a ceiling light flickering. They tap "Report Issue" in the app, enter the location and description, set it to LOW priority, and submit. It's a ticket now — it'll be there tomorrow if they don't get to it today.
They check the parts inventory. Six standard light bulbs left, minimum threshold is ten. They make a note to pick up a box. The stock level is visible, so the supervisor can see it too.
At the end of the shift, the dashboard shows two tickets resolved, one in progress, and one new ticket created from their own rounds. Everything is recorded. Everything has a trail. The interface is practical — ticket list, ticket details, room view, parts inventory. No booking calendars. No guest profiles. No revenue charts. Maintenance staff see maintenance work — nothing else.
Connected to Everything
A guest reports a problem at the front desk. The receptionist creates an issue report. It arrives as a maintenance ticket within seconds. When it's resolved, the receptionist can tell the guest it's sorted.
Housekeepers are in every room, every day. A cracked tile, a wobbly shelf, a window that sticks — they report it, and it becomes a maintenance ticket. They can see when it's picked up and resolved.
A guest reports a broken light from their phone. No call to reception, no visit to the front desk. It becomes a maintenance ticket automatically — with priority, assignment, and full tracking.
Open counts, in-progress counts, overdue items, and resolution times — all visible. The manager can spot patterns without attending every job. Room 22 with three plumbing tickets this month? Time to investigate.
If kitchen equipment fails — an oven, a fridge, an extractor hood — the kitchen staff report it. The ticket appears in the Maintenance App with the kitchen as location. A broken commercial fridge gets flagged as HIGH or EMERGENCY.
A broken chair, a flickering light over the dining area, a window that won't close. Restaurant staff report it, maintenance receives it, and the fix is tracked from report to resolution.
This is what replaces the email chain, the verbal mention, and the "I assumed someone else dealt with it." Every problem, from every department, enters one system. Every fix is tracked. Every resolution is visible to the person who reported it.
FAQ
Get Started
The Maintenance App is included in every Prisma plan. Set up your hotel, add your rooms and staff, and your maintenance team can be using the app within minutes.
No credit card. No contract. No setup fees. Full access to every feature — including the Maintenance App — at every tier.
Prisma is a UK hotel management platform with 10 purpose-built department apps. The Maintenance App is one of ten dedicated applications included in every plan. Pricing starts at £49/month for properties with up to 10 rooms.