Databus Logo
Blog Login →
Maintenance Tickets · SLA Timers · Auto-Escalation

The leaky tap. The broken lift. The missing bulb. All ticketed.

Three taps on your phone — pick a category, snap a photo, send. EstateDeck auto-routes the ticket to your society's plumber, electrician or housekeeping. The SLA timer starts. If the ticket sits, the escalation matrix wakes up. No phone calls. No chasing.

Photo + voice ticket Auto-routing by category SLA timer per category 4-level escalation Before / after photo proof §65B audit trail
📷 Photo + Voice-Note Tickets
⏱️ SLA Timer Per Category
📈 4-Level Escalation Matrix
Resident Rating to Close
🔁 One-Tap Reopen
⚖️ IT Act §65B Audit Trail
What is a society maintenance helpdesk app?

A society maintenance helpdesk app is a digital ticketing system that lets residents raise complaints — plumbing, electrical, carpentry, housekeeping, security or common-area issues — from their phone, attach a photo or voice note, and track resolution. EstateDeck auto-routes the ticket to the right in-house staff or empanelled vendor by category, starts an SLA timer, runs a multi-level escalation matrix if the ticket sits, requires staff to post a before-and-after photo on resolve, and asks the resident to rate the work. The ticket trail is admissible under IT Act 2000 Section 65B if a deficiency-of-service complaint ever escalates under the Consumer Protection Act 2019.

Scope
This page is the maintenance ticket workflow. Vendor directory, empanelment and the AMC visit calendar live at Vendor Management. The AMC contract document and its expiry tracking live at Document Repository. Society-wide notice broadcast ("Lift B down for 2 hours") is Communication. The maintenance invoice and late-fee billing flow is Billing.
Not for personal emergency
Use Helpdesk for the broken lift. For the person trapped in the broken lift — or any medical event, intruder, fire in the flat — use the SOS Alerts one-tap. SOS reaches security, the RWA and optionally an ambulance in seconds; Helpdesk is a ticket workflow, not an emergency channel.
Four weeks in Naranpura

How a Hon. Joint Secretary in Ahmedabad caught the Tuesday-lift problem at Tower B.

Mehul Patel is the Hon. Joint Secretary for Maintenance at Riverside Greens Co-operative Housing Society in Naranpura, Ahmedabad — 380 flats, four towers, 14 in-house facility staff (2 electricians, 3 plumbers, 4 housekeeping, 3 security guards, 2 carpenters), plus three empanelled external vendors. The society is registered under the Gujarat Co-operative Societies Act 1961, with owner-flat governance under the Gujarat Ownership Flats Act 1973.

For three Tuesdays running, the lift in Tower B started juddering between the 8th and 10th floors. Mehul got the same complaint on WhatsApp each week from a different resident. He had no way to know it was the same problem — the messages just looked like three irritated owners. He told each one he'd "look into it". He forgot the first two.

EstateDeck launched at Riverside Greens in early April. In the first four weeks, residents filed 187 tickets across all categories — and 12 of them were "lift juddering Tower B". The system's recurring-issue detection flagged them as the same root issue. Mehul opened a single consolidated work order, attached the 12 ticket trails as evidence, and called the lift AMC vendor (scheduled via Vendor Management) with something better than "a resident said". A motor bearing on the Tower B lift was replaced under the AMC; the juddering stopped.

By month-end, 175 of 187 tickets had been resolved within SLA. The remaining 12 had escalated through the matrix — Mehul saw them, asked his Estate Manager why, and got specific answers. He hadn't been on a single WhatsApp call about maintenance in three weeks.

📍 Riverside Greens, Naranpura, Ahmedabad 🏢 380 flats · 4 towers · 14 staff 🎫 187 tickets / month · 175 in SLA ⚖️ Gujarat Co-op Societies Act 1961
The Problem

Why the "call the manager" system stopped working.

Three failure modes that every Hon. Joint Secretary for Maintenance has lived through. None of them get fixed by hiring another assistant.

📞

The phone-call chaos

The Estate Manager's phone rings 40 times a day. He says "I'll send someone" to each call. He forgets half of them by lunch.

  • No ticket number — no record of who called when
  • No category — same person handling lift faults and tap leaks
  • No accountability — "I called yesterday too" is unverifiable
🔁

You can't see the patterns

Lift B has been juddering on Tuesdays for three weeks. Three different residents complained. The Estate Manager logged none of them. You'd have to be a detective to spot the pattern.

  • Recurring issues look like fresh issues every time
  • The AMC vendor is told vaguely "something is wrong"
  • Root-cause repair never happens — band-aid fixes keep recurring

Tickets rot in someone's WhatsApp

The Estate Manager forwarded it to the Supervisor. The Supervisor forwarded it to the Plumber. The Plumber didn't see it. Three days pass. The resident calls again, angrier.

  • No SLA timer — nobody knows what "overdue" means
  • No escalation — issues sit in WhatsApp until someone shouts
  • Audit trail is a WhatsApp screenshot, if that
How a ticket flows

From the leaky tap to the closed loop — six steps, no phone calls.

Most steps happen automatically. The resident raises the ticket, the staff resolves it, and the system handles routing, timing and escalation in between.

1

Resident raises ticket

Tap Raise Ticket. Pick category. Add photo or voice note. Optionally request a preferred time.

2

Auto-routing

System routes to the right staff or vendor by category. Workload-balanced across multiple staff in same category.

3

SLA timer starts

Configurable per category. Emergencies in minutes, standard in hours, cosmetic in days.

4

Staff resolves

Assigned staff walks to the flat, fixes the issue, uploads before/after photo, marks Resolved.

5

Resident rates

1–5 star rating required to close. One-tap reopen if the issue persists within 7 days.

6

Escalates if it sits

SLA breached? Supervisor at L1 → Estate Manager L2 → Hon. Jt Secretary L3 → Hon. Secretary L4.

Sample ticket — in progress

🔧   Plumbing · Leaking kitchen tap TKT-2026-0412
📍 Flat 1204, Tower C 👤 Sneha Krishnan In Progress

"Kitchen sink tap has been dripping continuously since last night. Water collecting under the sink. Photo attached."

📷 1 photo · 🎙️ 0 voice notes · 🏷️ Common-area cost? No — In-flat

09:02 Sneha raised ticket · Plumbing · Priority Standard
09:02 Auto-routed to Plumber B (Pankaj) · SLA 4 hours
09:14 Pankaj accepted · ETA 11:30 AM
11:42 Pankaj arrived · Diagnosing washer
Effortless complaint logging

The way residents actually want to file a complaint.

A photo and three taps. No phone call, no chasing the Estate Manager, no remembering whether you already complained last week.

📱

Mobile ticket — photo + voice

"Leaking tap in kitchen." Picked from a category, snap of the leak attached, sent in three taps from the resident app.

  • Photo attachment: A picture of the cracked tile saves the staff a guessing trip — they bring the right tools
  • Voice note: Older residents who prefer not to type can record a short description
  • Six categories: Plumbing, Electrical, Carpentry, Housekeeping, Security, Common Area
  • Permanent ticket number: TKT-2026-XXXX stays searchable forever
🚨

Facility-emergency priority flag

For lift-stuck, water-main-burst, common-area gas-leak situations — the priority flag puts the ticket at the front of the queue and triggers an immediate alert to the Estate Manager.

  • Facility emergency only: Lift stuck with passengers, sewer backup, common-area smoke smell
  • Auto-alert: Estate Manager + Hon. Joint Secretary notified by SMS within seconds
  • Distinct from personal: For medical or intruder situations use SOS Alerts
  • SLA preset: Configured to minutes, not hours, for this priority class
📅

Preferred-time-slot request

Residents can suggest a window when they'll be home. "Please send the electrician between 10 AM and noon tomorrow." The staff app shows the requested window.

  • Slot request: Resident suggests a window; staff confirms or counter-proposes
  • No more "they came when I was at work": The slot is part of the ticket record
  • Reschedule flow: Both sides can reschedule; the ticket reflects the new slot
  • Slot honoured count: Per-staff metric on how often they hit the requested window
Auto-assignment & SLA

The ticket finds the right person — and a clock starts.

The Estate Manager doesn't dispatch anyone. The system does — by category, by workload, by SLA. The escalation matrix wakes up only if the timer is breached.

🎯

Auto-routing by category

Plumbing tickets go to the Plumber's app. Electrical to the Electrician. Security to the Chief Security Officer. No manual dispatch needed.

  • Category-to-role map: Configurable per society — set once, runs forever
  • Workload balancing: If Plumber A has 5 open tickets, Plumber B gets the new one
  • Off-duty handover: Staff on leave automatically routed around
  • External vendor option: Some categories route to empanelled vendor — see Vendor Management
⏱️

SLA timer per category

The clock starts the moment the ticket is created. Different categories have different default SLAs, set by your committee to match real staffing.

  • Facility emergency: Typically minutes (lift stuck, water main burst)
  • Standard: Typically hours (in-flat plumbing leak, electrical fault)
  • Cosmetic: Typically days (paint touch-up, garden trim)
  • Configurable: Every society sets its own thresholds — no industry default forced
📈

Four-level escalation matrix

If the SLA timer breaches a threshold, the ticket escalates automatically. Each level adds a new pair of eyes — and a documented order to act.

  • L1 — Supervisor: If not picked up in 4 hrs (typical)
  • L2 — Estate Manager: If not resolved in 24 hrs (typical)
  • L3 — Hon. Joint Secretary: If pending 3 days (typical)
  • L4 — Hon. Secretary: Final notice. Every step timestamped and audited.
Resolution, feedback & patterns

Close the loop. See the patterns. Stop the recurring failures.

A ticket isn't done when staff says it's done — it's done when the resident agrees. And the system learns from every closed ticket so the next one doesn't have to happen.

Staff app + before/after photos

Staff get the ticket on their phone. They walk to the flat, fix the issue, and post a matching before-and-after photo. The ticket moves to Resolved.

  • Staff mobile app: Native Android — accepts ticket, shows ETA window
  • Before/after photo upload: Required to move ticket to Resolved
  • Material notes: Staff can log what was used (1 washer, 1 m of pipe)
  • Slot honoured marker: System logs whether staff arrived in the resident's requested window

Resident rating & reopen

The resident must rate the work 1–5 stars to close the ticket. If the issue comes back within 7 days, one tap reopens it — the original photo history travels with it.

  • Star rating: Required to close — no rating means ticket stays open
  • Optional comment: Brief feedback to the staff (private to RWA review)
  • One-tap reopen: Within 7 days of close, if the issue persists
  • Reassign on reopen: Same staff typically reassigned with original photos attached
🔍

Recurring-issue pattern detection

The system surfaces when the same issue keeps coming back — the same flat, the same staff, the same asset. The Tuesday-juddering Tower B lift gets flagged automatically.

  • Same-asset pattern: "12 tickets in 30 days mention Tower B lift"
  • Same-flat pattern: Recurring leak in Flat 1204 — escalation flag
  • Same-staff pattern: Multiple low ratings for one staff member surface in the analytics
  • Common-area vs in-flat tag: Each ticket marked RWA-paid or chargeable (invoice flow via Billing)
Phone calls vs EstateDeck

What changes when complaints stop being verbal.

Side-by-side on the parts that residents, committees and Registrars actually ask about.

What matters EstateDeck Helpdesk Calling the Estate Manager
Ticket number Permanent TKT-2026-XXXX None — "I'll look into it"
Category routing Automatic by category + workload Manual; depends on who picked up
SLA timer Configurable per category No defined "overdue"
Escalation if stuck 4 levels — automatic Resident has to call again, louder
Photo proof Before + after on every resolve "Done" — take their word for it
Reopen if not fixed One tap; original history attached Phone again; start from zero
Recurring pattern detection Same-asset / same-flat / same-staff flags Detective work, if anyone bothers
Audit trail §65B-admissible electronic record WhatsApp screenshots, if that
Consumer Protection Act 2019 evidence Deficiency-of-service trail ready Hearsay vs hearsay
Indian regulatory framework

The Indian law your ticket trail eventually meets.

Most maintenance tickets close in days. The ones that don't can end up in a Consumer Disputes Redressal Commission or a Co-operative Court — and the question becomes: what records do you have? EstateDeck builds for that day.

Consumer Protection Act 2019Deficiency of service framework

The society-resident relationship can be tested under Consumer Protection Act 2019 deficiency-of-service provisions, particularly for repeated unresolved tickets. The EstateDeck ticket trail is the canonical evidence — every raise, every escalation, every rating timestamped.

National Building Code 2016Common-area maintenance standards

Common-area assets — lifts, fire safety equipment, electrical systems — are subject to maintenance norms under the National Building Code 2016 (BIS). The ticket history shows whether NBC-required maintenance happened on schedule and to standard.

State Lift ActsLift safety statutory inspections

Lift Acts apply per state (Maharashtra Lifts Act 1939 + Maharashtra Lifts Rules 2018; similar regimes in other states). Lift tickets — particularly recurring ones — should map cleanly to the statutory inspection log maintained by the AMC vendor.

IT Act 2000 · §65BElectronic ticket trail admissibility

Every action on a ticket — raise, route, status change, escalation, photo upload, rating, reopen — is captured as a §65B-admissible electronic record. When a maintenance dispute reaches mediation, the trail holds up.

DPDP Act 2023 · §6Resident contact-data consent

Resident name, flat number, contact phone — collected at ticket raise — are personal data. Consent is captured under DPDP §6 at onboarding and applies to ticket flow. Phase I notified 13 November 2025.

State Co-op / Apt ActsCommittee's maintenance duty

State co-operative society acts (Maharashtra MCS 1960, Karnataka KSCS 1959, Gujarat Co-op 1961, West Bengal Co-op 2006, Delhi DCS 2003) and apartment ownership acts impose a duty on the committee to maintain common areas. The ticket trail evidences performance.

Why committees switch

What actually changes once the phone calls stop.

01

Estate Manager's phone goes quiet

The 40 daily calls drop to 4. Everyone else is ticketing instead of phoning — and the tickets are arriving with photos.

02

SLAs become real, not aspirational

The configured timer runs whether anyone is watching or not. The Hon. Joint Secretary sees breaches the moment they happen.

03

Recurring failures get fixed at root

The Tuesday-juddering lift gets caught after 3 tickets, not 30. The AMC vendor gets a defined work order, not a hunch.

04

Disputes settle with the log

"I called six times, no one came" → check the ticket history. Conversation over. Resident's complaint stands or doesn't, on the record.

05

Staff ratings drive incentives

Highest-rated staff get monthly recognition. Lowest-rated patterns surface for retraining. RWA gets a performance signal, not gossip.

06

Audit-ready in one click

Last year's tickets, escalations, ratings — exportable for the Registrar or the next committee handover. No reconstruction effort.

Real situations

When societies actually move maintenance onto EstateDeck.

300+ flat society

"Our Estate Manager is drowning"

40 phone calls a day. Half forgotten by evening. Move to ticketing — Estate Manager handles 4 phone calls a day, and the other 36 issues flow through the auto-routing without him.

Lift recurring fault

"Tower B lift keeps breaking on Tuesdays"

Recurring-issue detection flags 12 tickets in 30 days mentioning Tower B. AMC vendor gets a consolidated work order with all 12 photo trails — root cause identified, motor bearing replaced.

Consumer Court risk

"A resident is threatening a deficiency-of-service case"

Pull the ticket history. Every escalation, every photo, every resident rating timestamped. The Consumer Protection Act 2019 evidence is already assembled — no last-minute reconstruction.

Committee handover

"New committee takes charge next month"

One-year ticket history exportable. Open tickets carry forward with full context — new Hon. Secretary doesn't inherit a black box, just an open list with priorities.

Tiered SLA setup

"A lift-stuck ticket and a paint touch-up shouldn't be the same urgency"

Configure SLA per category. Facility emergency in minutes, standard in hours, cosmetic in days. The escalation matrix wakes up at the right time for each kind of ticket.

Charged in-flat work

"Who pays for fixing a fan in my flat?"

The ticket is tagged In-Flat (chargeable, not RWA-paid). Resident sees the rate before the work begins. The invoice generation flow lives in Billing — this page just tags the ticket.

187
Tickets in first month at Riverside Greens
175
Resolved within configured SLA
12 → 1
Tower B lift tickets consolidated to one work order
4
Escalation levels in the matrix
Frequently asked questions

What residents and committees actually ask before rolling this out.

What is a society maintenance helpdesk app?

A society maintenance helpdesk app is a digital ticketing system that lets residents raise complaints — plumbing, electrical, carpentry, housekeeping, security or common-area issues — from their phone, attach a photo or voice note, and track resolution. EstateDeck auto-routes the ticket to the right staff or empanelled vendor by category, starts an SLA timer, runs a multi-level escalation matrix if it sits, requires staff to post a before/after photo on resolve, and asks the resident to rate the work. The trail is IT Act 2000 §65B-admissible.

Can I attach photos and voice notes to a ticket?

Yes. A photo of the leaking pipe, the cracked tile or the lift display panel saves staff a guessing trip — they bring the right tools. A voice note works well for older residents who prefer not to type. Both attach directly to the ticket and become part of the audit trail. On resolve, staff posts a matching before-and-after photo so the resident can see the work done before closing.

How does the SLA timer work?

The SLA timer starts the moment the ticket is created. Each category has a configurable default — facility emergencies in minutes (lift stuck, water main burst, common-area gas leak), standard requests in hours, cosmetic in days. The Hon. Joint Secretary or Estate Manager configures the times to match the society's staffing reality. If the timer expires, the ticket escalates.

How does the escalation matrix work?

EstateDeck's escalation matrix is configurable but typically runs four levels. L1: not picked up in 4 hours → Supervisor notified. L2: not resolved in 24 hours → Estate Manager notified. L3: pending 3 days → Hon. Joint Secretary for Maintenance notified. L4: a final notice to the Hon. Secretary. Every escalation is timestamped.

What's the difference between Helpdesk and SOS Alerts?

Helpdesk is for maintenance tickets — facility issues both emergency and routine — that flow through a ticket workflow with auto-routing, SLA timing and resolution photos. SOS Alerts is for personal emergencies that need an immediate one-tap escalation to security, the RWA, and optionally an ambulance — a medical event, an intruder, a fire in your flat, an elderly resident who has fallen. Use Helpdesk for the broken lift. Use SOS for the person trapped in the broken lift.

What happens if the issue isn't fixed properly?

The resident must rate the resolution 1–5 stars to close the ticket. If the issue persists — the tap leak comes back, the bulb flickers again — the resident reopens the ticket with one tap within 7 days. The same staff is typically reassigned with the original photo history attached so they can see what was tried before. A reopen counts against the original SLA and can trigger a fresh escalation cycle.

Does EstateDeck track our society's vendor contracts and AMCs?

Not on this page. EstateDeck does track them — but in two specific places. The vendor directory, empanelment, AMC visit calendar, vendor payments and job assignment under an AMC live in Vendor Management. The AMC contract document itself — the PDF, its expiry date, the renewal alert — lives in Document Repository. This page is about the ticket workflow before, during and after an AMC visit; the AMC itself sits with the vendor and document modules.

Are common-area tickets free and in-flat tickets chargeable?

By default — but the rule is set by your RWA. EstateDeck tags each ticket as Common Area (RWA-paid: corridor lights, lift, lobby plumbing, garden) or In-Flat (chargeable to resident: fan inside your flat, switchboard inside, kitchen tap). Chargeable rates per category are configurable per society. The actual maintenance bill or extra-work invoice is generated by Billing — this page just tags the ticket.

What if the internet is down or a resident isn't on the app?

The Guard at the gate or the Estate Manager in the office can log a ticket on the resident's behalf via the Admin Console. The ticket carries the resident's flat number, contact phone and a short note. The resident gets an SMS confirmation with the ticket number even if they don't have the app open. Elderly residents who prefer to call the estate office continue to do so — the ticket gets created on their behalf.

Is the ticket trail admissible if a maintenance dispute escalates?

Yes. Every action on a ticket — raise, route, status change, photos, resolve, rating, reopen, escalation — is recorded as a timestamped electronic record. The trail is maintained to be admissible under IT Act 2000 §65B. If a deficiency-of-service complaint reaches a District Consumer Disputes Redressal Commission under the Consumer Protection Act 2019, or if the society audit raises a maintenance question, the ticket log is the canonical record.

Complete maintenance operations

Helpdesk is one layer. Here's the rest of the maintenance stack.

Tickets are where issues surface — but vendors, AMC contracts, invoices and notice broadcasts each live on their own module so the boundaries stay clear.

Stop chasing the electrician. Start ticketing him.

20-minute demo on your society's real ticket flow. No commitment. Setup typically lands within 7 days, including the SLA and escalation matrix configured for your staffing.

Book a Free Demo → See Pricing