top of page

Maintenance Request Form That Becomes a Job: From Tenant Message to Assigned Technician

17 hours ago
5 min read

A maintenance request form is the short set of fields — who reports, where, what is wrong, how urgent, plus one photo — that turns a tenant’s message into a job a technician can act on. In most office buildings the form already exists on paper or as a web page, yet requests still arrive as chat messages, hallway conversations and calls to the facility manager’s personal phone. The real problem is not the form itself but the gap between the message and an assigned, dated job. Our article on maintenance request management software that works covers the whole flow; this one goes a step earlier: what a request must contain and how it becomes work in the team calendar.

Why requests get lost before they become jobs

Technician repairs a leaking pipe under an office kitchen sink — maintenance request form

A tenant on the fourth floor writes in the building chat that the kitchen tap is dripping. Reception forwards the screenshot to the facility manager. The manager is on the roof with a contractor and reads it two hours later. By then three more messages have arrived, one of them about the same door closer that was “fixed” last week. Nobody did anything wrong — the request simply never became an object with an owner and a date.

The usual failure points look like this:

  • Requests live in personal chats. When the manager is on leave or the shift changes, nobody else can see what is open.

  • Urgent calls push out planned work. A technician spends the morning on a dripping tap and skips the round from the building maintenance checklist for daily rounds, so small faults grow into new requests.

  • No location, no photo. “The light in the meeting room is broken” — which meeting room, which light, which floor?

  • Nobody confirms the job is closed. The tenant asks again a week later because no one told them it was done.

What a maintenance request form should contain

Keep the form short. Every extra field is a reason for a tenant to give up and send a chat message instead. A practical minimum:

  1. Who reports: name, company or unit, and a phone number for follow-up questions.

  2. Where: building, floor, room or zone — a location a technician can walk to without calling back.

  3. What is wrong: one or two sentences in the tenant’s own words.

  4. Photo: one picture of the problem often saves a trip just to understand it.

  5. Urgency: emergency (water, power, security), today, or can be planned.

  6. Access time: when the room is free or someone is there to let the technician in.

Everything else — the cause, parts, time spent — belongs to the technician, not the tenant. Don’t ask the person reporting a problem to diagnose it.

From request to assigned job: five steps

Whatever tool you use, a request should pass through the same five steps. If one is missing, that is where requests get lost.

  1. Capture. Accept the request in whatever channel it arrives — form, chat message or call. Don’t make tenants send it again somewhere else.

  2. Convert into one card. Who, where, phone, description and photo in a single place, not spread across three messages.

  3. Assign. Choose one technician or contractor and a date. A request with two owners usually has none.

  4. Notify. The technician gets the job on their phone, not as a forwarded screenshot they may never open.

  5. Close with proof. The technician adds an “after” photo and a short comment; the manager checks it and the tenant hears that the job is done.

Steps two to four are where paper forms and group chats break down: someone has to retype the message, work out who is free and remember to tell them. That is exactly the part worth automating.

How CosaNostra turns a request into a job

In CosaNostra a request becomes an order — a card with the customer (the tenant or their company), address or room, phone, comment, stages and assigned employees. There are two fast ways to create one, and neither needs a long form.

From a chat screenshot

Take a screenshot of the tenant’s message and create an order from it. The AI reads the screenshot and fills in who, where, the phone number and the problem. You check the fields, pick a technician and save — the request is now a job, not a message waiting to be read.

By voice

Say it the way you would tell a colleague: “Tomorrow 10 AM, fourth floor kitchen, tap is dripping, tenant phone…, assign Pablo, take photos.” The voice AI turns the sentence into a structured order with the time, place and assignee. For a facility manager walking between floors, this is usually faster than opening any form.

What the facility manager sees in the calendar

Technician tightens a sink drain trap with a wrench after a maintenance request form

The order appears in the shared calendar on its date, with the technician’s avatar, next to the team’s shifts. In day or week view you can see who is on site and who is already busy before you assign the next request. The technician gets a notification; if they are on leave, the replacement is visible in the same calendar and the order goes to whoever covers the shift.

Stages make progress visible without a phone call: received, on site, done. For repairs where the result matters — a replaced ceiling tile, a cleaned drain — add a checklist item with a reference photo, a short description and a threshold. The AI compares the technician’s “after” photo with the reference and gives a score, so the manager opens only the items below the threshold instead of walking to every room. Location on the photo is optional. The completed order keeps its photos and comments on the date of the work, a working history you can use when you fill in the building’s official log.

A maintenance request form only does its job when every request ends as a dated task with one owner and a photo at the end. If your team still forwards screenshots between chats, run next week’s requests through CosaNostra facility maintenance software: a screenshot or a voice note in, an order with an assigned technician out.

Frequently asked questions

What should a maintenance request form include?

Who reports and a phone number, the exact location, a short description, one photo, the urgency and a convenient access time. The cause, parts and time spent are added later by the technician.

How do I stop maintenance requests from getting lost in group chats?

Turn every message into an order with one assigned technician and a date as soon as it arrives. In CosaNostra you can create the order from a screenshot of the chat or by voice, and the technician gets a notification.

Who should a maintenance request be assigned to?

One technician or contractor per request, chosen by who is on shift and free that day. A request with two owners usually ends up with none.

How does the facility manager know a repair is really done?

The technician closes the job with an after photo and a comment. With a reference photo and a threshold on the checklist item, the AI scores the photo and the manager reviews only the items below the threshold.

 
 
bottom of page