Platform · Alerts & Maintenance

From alert to fixed.

A full alert lifecycle across building systems and locations: prioritized, investigated, ticketed and verified, with nothing lost between systems. Watch one alert live its life below.

The workload

Detection is the beginning, not the job.

Above every operation sits a queue of decisions: 20 active alerts — all of them critical — beside 7 open maintenance tickets, 2 already overdue. Alerts & Maintenance is the TwinMS workflow layer that connects what the building detects to the work that fixes it. The demo below replays one alert’s lifecycle.

DetectedSprinkler Activated
PrioritizedCritical · Main Hall
TicketedMT-2015-0264
DispatchedField team · mobile
ResolvedVerified & logged
Sprinkler ActivatedCriticalActive
Level 1 – Main HallJune 09, 2026 00:11
From signal to service

What detection becomes.

Alerts & Maintenance is the workflow layer of TwinMS, not an alert list, and not a generic ticket dashboard, but the connection between operational evidence and accountable maintenance work. Seven capabilities, one unbroken chain.

01

The workload at a glance

Four numbers put the operation’s day in order: 20 active alerts — all 20 critical — beside 7 open maintenance tickets, 2 of them overdue. What needs attention and what is already being worked, on one screen.

Active AlertsCritical AlertsOpen TicketsOverdue
02

One alert, with context

Every alert opens into its anatomy: an ID, a plain-language description, the exact location, the linked asset, the related camera feed, and the metric that triggered it. A notification says something happened; an alert here says what, where, and on what evidence.

Alert IDLocationLinked AssetRelated Camera FeedRelated Metrics
03

Evidence before action

The reading that raised the alarm stays attached to it: water flow measured at 3.33 L/min against a 2.5 L/min threshold, with the possible cause stated in plain language. Operators act on measured conditions, not on red icons.

Measured valueThresholdPossible-cause description
04

The working queue

Maintenance Tickets turns work into an accountable board: every ticket carries its ID, priority, system, exact location and due date, and one of four honest states: Open, In-Progress, Overdue, Closed. Nothing hides in a backlog.

Ticket IDsCritical → Low priorityDue datesOpen · In-Progress · Overdue · Closed
05

From alert to ticket

Create Ticket starts with a choice, and the first option is the one that matters: select an active alert, and the interface populates the ticket’s details from it. Detection becomes organized work in one step, with a manual form for everything else.

Create TicketCreate from AlertAuto-populated detailsManual ticket
06

A ticket has a life

Open a ticket and its history is intact: the description, the work notes as the team writes them — “Certified elevator technician dispatched.”, and a status timeline stamping every stage. Not a disposable task: a documented repair.

Work NotesStatus TimelineOpen → In-ProgressHuman work history
07

Traceable to the origin

The link runs both ways. Alerts carry their maintenance ticket; tickets carry Created From Alert with the originating alert’s ID — beside the asset they serve. Months later, the question “why did we do this work?” still has an answer.

Maintenance Ticket linkCreated From AlertAsset contextTwo-way lineage
DetectUnderstandPrioritizeQueueActTrackTraceOne process from the first signal to the finished work. Alerts don’t vanish into a list; they become tickets with priorities, deadlines, notes, and a history that always points back to why.
Walkthrough

See it working.

A guided film of the real module: from a wall of twenty critical alerts to one expanded ticket carrying its work notes, its status history, and the ID of the alert that started it.

Inside this walkthrough
0:00
The triage wall20 alerts, 20 critical — beside 7 tickets, 2 overdue.
0:05
One alert openedEvidence attached: 3.33 L/min against a 2.5 threshold.
0:13
The working queuePriorities, due dates and four honest states.
0:19
Create from AlertAn active alert becomes the basis of a ticket.
0:21
One ticket’s lifeWork notes and a time-stamped status timeline.
0:26
The lineageCreated From Alert — the origin, preserved.

See your operation, alive.

A live demonstration on a real building: your systems, your scale, your questions.