Guides / Tools by industry

A property maintenance request and vendor dispatch tracker

By Jason Santiago, founder · Updated 2026-10-17 · 8 min read

The short answer

A property maintenance request and vendor dispatch tracker gives tenants one way to report a problem with photos, gives your team a triage queue sorted by urgency and property, and lets you assign the work to staff or outside vendors with access notes, approval limits and due dates. Every request is tracked to completion with photos, costs and tenant confirmation, and owners see spending and response times by property. You can describe it in plain words and have it running the same day.

In property management, maintenance is the job tenants judge you by. A dripping faucet reported three times, a vendor who showed up to a locked unit, a water heater replaced at twice the price because nobody checked the quote: each one costs money, and the slow ones cost renewals. Yet in many portfolios, requests still arrive by phone, text, email, a note under the office door and a comment to the leasing agent in the parking lot. The tracking is a spreadsheet, a whiteboard, or the property manager's inbox.

A maintenance request and vendor dispatch tracker turns all of that into one flow: request, triage, assign, schedule, complete, confirm, and bill. This guide covers what the current way costs, what the tracker should contain, a plain-words example request you can hand to FORGE, how to roll it out across your properties, and how to measure the results.

What the current way costs you

  • Requests arrive everywhere. When tenants can report problems five ways, some reports never reach the person who can fix them.
  • No urgency triage. A leak behind a wall sits in the same inbox as a loose cabinet handle.
  • Vendors without information. The plumber arrives without the unit number, the tenant's availability, the pet note or the lockbox code, and bills a trip charge.
  • No proof of completion. "Fixed" means whatever the vendor said on the phone. The tenant calls again a week later.
  • Spending without approval. A small job turns into a large one with no checkpoint, and the owner sees it on the statement.
  • No history by unit. Nobody can see that the same unit has had five plumbing calls in a year, which points to a bigger problem.
  • Owners ask for reports you cannot easily produce. Response times, costs per property and open work orders take an afternoon to assemble.
  • Large property platforms do not always fit. Big property management suites cover a lot of ground, but the maintenance module may not match how your team and your vendors actually work, and changing it is rarely in your hands.

What the tracker should contain

Roles

  • Tenant or requester: submits requests, adds photos, sets entry permission and availability, confirms completion.
  • Maintenance coordinator or property manager: triages, assigns, schedules, approves within limits, closes.
  • In-house technician: sees assigned work orders, updates status, records parts and time, adds photos.
  • Vendor: sees only their assigned work orders, accepts or declines, schedules, updates status, enters costs.
  • Owner or asset manager: approves large spends, sees reports for their properties.
  • Admin: manages properties, units, vendors and people.

Records

  • Properties and units: address, unit number, building access notes, owner, appliances and their age if you track them, warranty details.
  • Request: property, unit, tenant, category (plumbing, electrical, HVAC, appliance, pest, lock and key, exterior, common area, other), description, photos or video, permission to enter, pets, preferred times, date and time submitted, how it came in.
  • Priority: Emergency, Urgent, Routine, Scheduled, each with a target response and completion time that you set.
  • Work order: linked request, assigned technician or vendor, scheduled date and window, access instructions, not-to-exceed amount, parts, labor, invoice amount, before and after photos, completion notes.
  • Statuses: New, Triaged, Assigned, Accepted, Scheduled, In progress, Waiting on parts, Waiting on approval, Completed, Tenant confirmed, Closed, Cancelled.
  • Vendor records: trade, contact, service area, rates, insurance and license expiry dates, rating and notes.

Rules worth building in

  • Emergency path: emergency categories notify the on-call person immediately by text and escalate if not acknowledged within a time you set.
  • Approval limits: work orders over a set amount need manager approval; over a higher amount, owner approval.
  • Vendor compliance: a vendor whose insurance has expired cannot be assigned, and the coordinator is warned before it expires.
  • Entry notice: when the tenant has not given permission to enter, the work order prompts the coordinator to send notice according to your policy before the visit.
  • Repeat flag: a unit with more than a set number of requests in the same category within a period is flagged for review.

Screens

  1. Submit a request: a short mobile form for tenants, with photo upload and entry permission.
  2. Triage queue: new requests sorted by priority and age, with one-tap assignment.
  3. Work order board: everything open, filterable by property, vendor, status and priority, with overdue items highlighted.
  4. Calendar: scheduled visits by technician and vendor.
  5. Vendor portal: a vendor's assigned jobs, nothing more.
  6. Unit history: every request and work order for a unit, with costs.
  7. Owner reports: spend by property and category, response and completion times, open work orders.

Notifications

  • Tenants: request received, scheduled with the window, completed with a request to confirm.
  • Coordinators: new emergency, overdue work orders, vendor declined, approval needed.
  • Vendors: new assignment with all access details, reminders the day before.
  • Owners: approvals waiting and a monthly summary.

Preventive maintenance

Requests are only half of maintenance. The other half is the work you schedule so fewer requests come in: furnace filter changes, gutter cleaning, smoke and carbon monoxide detector checks, fire extinguisher checks, roof and drain inspections, and seasonal shutoffs. Add recurring work orders to the same tracker, each with a property or unit, a task list, a frequency and an assigned technician or vendor. They appear on the calendar and the work order board like any other job, so preventive work competes for time in plain view instead of being forgotten. Over a year, the unit history shows whether preventive work is lowering the number of reactive calls.

Example request

Example request: "Build a maintenance tracker for our 14 properties and about 300 units. Invite each tenant to the app. Tenants submit requests from their phone with a category, description, photos, permission to enter, pets and best times. Staff enter phone and email requests into the same form. Coordinators triage each one as Emergency, Urgent, Routine or Scheduled. Emergencies text the on-call technician right away and text the property manager if nobody accepts within 15 minutes. Coordinators assign work to our two technicians or an outside vendor. Vendors log in and see only their assigned work orders with the unit, access notes, tenant contact and a not-to-exceed amount. Anything over $500 needs the property manager to approve, over $2,000 needs the owner. Vendors cannot be assigned if their insurance date has passed, and coordinators get a warning 30 days before. Technicians and vendors add before and after photos, parts, labor and invoice amount. Tenants get a message when the job is scheduled and when it is done, and can confirm or reopen. Flag any unit with three or more requests in the same category within 90 days. Give owners a monthly report of spend by property and category, average response time and open work orders."

Comparing the options

CapabilityPhone, email and whiteboardSpreadsheetProperty management suiteYour own tracker
One intake for every requestNoManual entryYesYes
Priority with target timesIn someone's headManualUsuallyYes, your targets
Vendor access limited to their jobsNoNoVariesYes
Spend approvals by amountPhone callsNoVariesYes, your limits
Before and after photosCamera rollsNoUsuallyYes, required where you choose
Unit history and repeat flagsMemoryWith effortOftenYes
Changes when your process changesInstantly, inconsistentlyEasily, unsafelyThrough the vendorDescribe the change

Rollout plan

  1. Write your priority definitions and targets. Publish the emergency list to tenants with the on-call number.
  2. Load properties, units and vendors. A spreadsheet export from your current records is enough. Add insurance expiry dates while you are at it.
  3. Set approval limits with owners before launch, so nobody is surprised.
  4. Pilot at one property for three weeks. Choose one with steady volume and a coordinator who will give honest feedback.
  5. Onboard two or three key vendors. Walk them through accepting a job and uploading photos. Make it a condition of new work orders after a set date.
  6. Announce to tenants. A letter, an email and a sign in the lobby explaining how to accept their invite and submit a request, the emergency number and what to expect.
  7. Roll out property by property, with the pilot coordinator helping each site.
  8. Send owners their first monthly report after the first full month.

Mistakes to avoid

  • Letting requests live outside the tracker. If staff fix things from a hallway conversation without logging them, your history and your reports are wrong.
  • Vague priorities. "Urgent" must mean the same thing to every coordinator.
  • Giving vendors too much access. Vendors need their jobs, not your tenant list.
  • Skipping tenant confirmation. A job is not done until the person who reported it agrees, or until a set number of days pass without a reply.
  • Not recording costs on the work order. Without costs, owner reports and repeat analysis are guesses.
  • Ignoring local rules on notice and repairs. Confirm them with your attorney or the local housing authority and build them into the flow.

How to measure that it works

  • Time to first response and time to completion by priority.
  • Share of work orders completed within target.
  • Reopened requests: jobs tenants say were not fixed.
  • Vendor trip charges for failed access.
  • Cost per unit per year by property and category.
  • Repeat requests in the same unit and category.
  • Tenant feedback at renewal time about maintenance.

Checklist before you build

  1. Define priorities, target times and the emergency list.
  2. Decide who triages, who approves and the dollar limits.
  3. Gather properties, units, access notes and owners.
  4. Gather vendors, trades, rates and insurance dates.
  5. Write tenant messages for each stage.
  6. Decide what proof closes a work order.
  7. Choose the pilot property and the rollout order.
  8. Confirm notice and repair timing obligations with your attorney or local housing authority.

How FORGE handles it

With FORGE, your property manager or maintenance coordinator describes the tracker in plain words, like the example above. A panel of top AI models plans it, a dedicated AI crew builds it, and every piece is checked for quality and security before it is saved. Most teams have their first real tool the same day, with phone screens for tenants, technicians and vendors and a desktop board for the office.

Every app lives inside your company, people join by invite, and roles keep vendors, tenants and staff each seeing only what they should. People who only use the app, including the technicians, vendors and tenants you invite, are free. FORGE keeps a complete record of who did what, so an approval or a status change is never a mystery. When you add a property or change a limit, describe it; a change costs a small fraction of a build and only counts when something actually changes.

It is $49 a seat a month for each person who builds, with 3 builds included. Our team onboards every company starting with a workflow workshop. Talk to us and bring your maintenance inbox.

Questions people ask

Should tenants submit requests in the app or by phone?

Both can work, but every request should end up in the tracker. Invite tenants to the tracker as app users so they can submit from their phone with photos, and have staff enter phone and email requests into the same form so nothing lives outside it. Emergencies should always have a phone number as well.

How do we define an emergency?

Write your own list and publish it to tenants, typically things that threaten safety or cause ongoing damage, such as no heat in cold weather, active leaks, gas smells, sewage backups, no water, electrical hazards and lockouts. Everything else gets a priority with a target response time.

Can vendors use the tracker without full access?

Yes. Give vendors a limited role that shows only the work orders assigned to them, with the access instructions and contact details they need. They update status, add photos and enter their invoice amount, and see nothing else.

How do we control vendor spending?

Set a not-to-exceed amount per work order or per vendor. Anything above it needs an approval from the property manager, and for larger amounts, from the owner. Record the approval with the name and time.

Are there legal rules about repairs and entry?

Landlord-tenant rules about habitability, repair timelines and notice before entering a unit vary by location. Build your notice and response steps into the tracker, and confirm the requirements with your attorney or the local housing authority.

How quickly can we start?

Most teams have their first real tool the same day with FORGE. Start with intake, triage and assignment, then add vendor access, approvals and owner reports.

See what FORGE builds for your team

We onboard every team ourselves, starting with the work that costs you the most time.

Talk to us