Maintenance

Maintenance tracked. Tenants happy.

Bedspace Manager manages maintenance tickets from submission to resolution — with time tracking, filters, and dashboard visibility so nothing falls through the cracks. Tenants can now report an issue straight from WhatsApp; Emma, the AI assistant, opens the ticket for them.

app.bedspacemanager.com
Maintenance request list showing tickets by type, status, and assigned team member
The Flow

From report to resolution in four steps

01

Log the request

A ticket is opened by a team member — or by the tenant themself, texting Emma on WhatsApp, who auto-labels the correct category. Either way it lands in the same queue with the type, description, and urgency.

02

Assign it

Assign the request to a team member or vendor. The Agent role in your team is purpose-built for handling maintenance requests.

03

Track time

Log time spent on the request as work progresses. Time tracking is built into each request — no separate tool needed.

04

Resolve

Mark the request as resolved when work is complete. The full timeline, time log, and original WhatsApp thread stay on the record.

New: Tenant Self-Service

Tenants can now open a ticket without calling anyone

A tenant messages your property's WhatsApp number and describes the problem — a photo or a short video attached if it helps. Emma, your AI assistant, reads it, replies to the tenant right away, and creates the maintenance ticket in Bedspace Managerautomatically — no operator has to type it in.

  • Accepts text, photos, and video attached to the WhatsApp message
  • Understands the conversation and auto-labels the ticket with the correct category from your existing maintenance types
  • Replies to the tenant instantly and sends them a ticket number to track
  • Detects duplicate reports of the same issue and merges them into one ticket
  • Checks for scheduling conflicts before confirming a vendor visit time
  • Escalates anything ambiguous to your team instead of guessing
See how Emma handles the full flow

Emma · AI Assistant

online

Hi! My AC in room 204 is leaking water onto the floor 😟 [photo attached]
Sorry about that! I've logged this under HVAC / AC Repair and notified the maintenance team.
Your ticket number is #MT-1042. We'll update you here once someone is assigned.

Ticket created

In seconds, not hours

Built-in Tools

Every tool you need to stay on top of maintenance

WhatsApp AI Intake (Emma)

Tenants message the property's WhatsApp number directly — with photos or video of the issue if they want. Emma reads the conversation, labels it with the correct maintenance category, and opens the ticket automatically.

Advanced Filters

Filter maintenance requests by type, status, property, assigned team member, or date range. Find the request you need across any portfolio size.

Per-Request Time Tracking

Log the time spent working on each maintenance request. Know exactly how long every issue took to resolve — useful for vendor billing and team accountability.

Dashboard Widgets

Two dedicated dashboard widgets: Maintenance Summary by Type (what categories are most common) and Maintenance Summary by Status (how many are open, in progress, resolved).

Agent Role Access

The Agent team role has access to maintenance requests only — no financial data, no tenant billing. Perfect for maintenance contractors who need limited system access.

Give vendors limited access with the Agent role

The Agent role is specifically designed for maintenance contractors and external service providers. Agents can view and update maintenance requests — and nothing else. No access to tenant billing, financial data, or lease records.

Learn about Team Roles

From a tenant's WhatsApp message to a resolved ticket

Emma opens the ticket, your team assigns, time-tracks, and resolves it — all in one place. No more messy group chats or lost complaints. Start free today.

See all features → Back to Features