FSM Global AI — Interactive Prototype
A clickable walkthrough of the AI-native platform defined in FSMGAI-REQ-002 v2.0 — Enterprise Asset Management, CMMS and Field Service Management in one data model. Every screen traces to a numbered requirement in the specification. Keep Guide Mode on to see what each screen demonstrates and why it matters.
How to use this prototype
- Start with the AI Command Center. It's the product thesis in one screen — the platform reasoning across assets, parts, contracts and people at the same time, and proposing an action bundle rather than a list of alerts.
- Watch for the violet edge. Everywhere in this product, AI generated marks machine-authored content, always with a confidence score and an explanation. It is a consistent visual contract, not decoration.
- Keep Guide Mode on. The right-hand panel explains each screen: who uses it, what it replaces, what to look at. Requirement chips like FR-SCH-003 appear inline. Toggle off for a clean demo.
- Follow the story. One incident runs through every screen: a predicted chiller failure where the part is out of stock, the contract expires in 27 days, and the only certified technician is on leave.
- This is a prototype. Fictional data, static logic. It exists to validate scope, sequence and design direction ahead of build.
The demo tenant
Operating in the United States and Jamaica, exercising multi-currency, multi-tax and multi-calendar requirements (FR-LOC-001 to 007).
Edition packaging §8.1
| Edition | Positioned for |
|---|---|
| Essentials | Small maintenance teams — core CMMS + mobile |
| Professional | Field service operators — scheduling, inventory, portal |
| Enterprise | Asset-intensive operators — EAM, procurement, contracts |
| Autonomous | Full predictive + AI Command Center |
The screens — what each one is
AI Command Center
One reasoning surface across every domain, proposing executable action bundles ranked by business impact — not an alert list.
FR-AIE-020..026 · D-2New Service Request
The live entry form — live entitlement, duplicate detection while typing, derived priority. Under 30 seconds, by requirement.
FR-CMM-001 · FR-UXP-001Work Order — Entry
The full transaction window: editable header, task / parts / labour grids, live cost roll-up, inline field editing.
FR-WOM-005 · FR-AIE-004Operations Dashboard
The live operating picture: work in flight, SLA risk, backlog, technician status, reactive-to-planned mix.
FR-ANA-002/005 · OBJ-03Request Intake
QR, portal, WhatsApp, email, phone and IoT — every channel producing one canonical request object.
FR-CMM-001 · FR-UXP-005Triage & Entitlement
AI-assisted classification, duplicate detection, and the warranty / contract / billable decision made in seconds.
FR-AIE-005 · FR-CTR-005Asset 360
The organising object of the whole platform. Classification, hierarchy, full lifetime timeline, reliability, cost — with progressive disclosure by persona.
FR-MST-* · FR-UXP-013 · DC-3Job Plans & PM
Revision-controlled job plans, multi-trigger PM, routes, meters and a 24-month forecast for budget and capacity.
FR-CMM-005..017Work Order
The unit of executable work — configurable state machine, AI-drafted job plan, failure coding, completion gate.
FR-WOM-* · FR-AIE-004Safety & Permits
Safety plans, permit-to-work, LOTO sign-off, calibration and the compliance evidence pack. The part cheap FSM tools don't have.
FR-SAF-001..012Schedule & Dispatch
Board with hard constraints and explainable soft scoring, emergency insertion, and unconditional dispatcher override.
FR-SCH-001..014Technician · My Day
Native, offline-first, prioritised. Under 30 seconds to raise a work order; under an hour to competence.
FR-MOB-001..004 · FR-UXP-001/002Technician · Job
Checklist, parts, LOTO, signature — captured offline with an AI assistant that works from cache and says so.
FR-MOB-005..020 · FR-MOB-015Inventory & MRO
Multi-location stock, serials and rotables, reservation at planning time, and AI demand forecasting.
FR-INV-001..015Contracts & Warranty
Entitlement rules, SLA matrices, warranty chains and supplier recovery — the money most operators leave uncollected.
FR-CTR-001..013 · OBJ-13Finance & Billing
Cost on every work order, covered lines at zero price with cost retained, idempotent ERP hand-off.
FR-FIN-001..010IoT & Predictive
Telemetry, condition rules and explainable failure prediction with remaining useful life and avoided-downtime proof.
FR-IOT-* · FR-CBM-001..010AI Governance
Autonomy levels per action, immutable AI action log, model registry, reversibility. What makes AI buyable by an enterprise.
FR-AIG-001..010 · DC-4Configuration Studio
Fields, forms, workflows and rules changed by an administrator in-product — no vendor, no deployment, upgrade-safe.
FR-CFG-001..014 · OBJ-12Customer Portal
What the client sees — request, track, approve, prove compliance across sites, white-labelled.
FR-CPT-001..013What this prototype is — and is not
AI Command Center FR-AIE-020
Other ranked items FR-AIE-021
AI Executive Summary FR-AIE-026
Operations Dashboard FR-ANA-002
Live operations map FR-GIS-001
Work mix & reliability
| MTBF (HVAC class) | 1,840 h ▲ |
| MTTR | 3.2 h ▼ |
| Wrench time OBJ-05 | 61% ▲ 4 |
| Cost / work order OBJ-07 | $412 ▼ 8% |
Work in flight FR-ANA-006
| WO | Asset / Site | Type | Pri | Status | Assigned | Entitlement | SLA |
|---|---|---|---|---|---|---|---|
| WO-8829 | CH-402 · Harbourview Galleria, FL | ◆ Predictive | P2 | Planned | — | Contract | — |
| WO-8827 | PMP-118 · Atlas Plant 2 (owned) | Emergency | P1 | En route | MT M. Torres | Internal | 28 min |
| WO-8814 | AHU-14 · Cedar Grove Apts, FL | Corrective | P2 | In progress | DR D. Reyes | Contract | 4.1 h |
| WO-8802 | GEN-07 · Kingston Logistics, JM | Statutory | P3 | QA review | AK A. Campbell | Warranty | Met ✓ |
| WO-8788 | VFD-221 · Montrose Plaza, JM | Depot repair | P4 | At workshop | Depot | Billable | 3 days |
Request Intake FR-CMM-001
Incoming queue — all channels FR-CMM-001
| Channel | From | Asset / Site | Summary | AI triage FR-AIE-005 | Age | |
|---|---|---|---|---|---|---|
| ◆ Prediction | CBM engine model v4.2 | CH-402 Harbourview, FL | Compressor bearing degradation, 82% / 9 days | P2 · Contract · 0.88 | 6 min | |
| QR scan | Floor operator no licence | PMP-118 Atlas Plant 2 | "Pump making grinding noise, water on floor" | P1 · Internal · 0.93 | 11 min | |
| N. Grant Harbourview FM | ESC-02 Harbourview, FL | Escalator handrail slipping on level 2 | P3 · Contract · 0.81 | 22 min | ||
| Portal | S. Whitmore Cedar Grove | AHU-14 Cedar Grove, FL | Third fault this quarter — same unit | P2 · Repeat ⚑ · 0.86 | 34 min | |
| ops@montroseplaza.jm | Asset unknown ⚑ Montrose, JM | AC dripping in food court | P3 · Master-data flag | 51 min |
QR intake — no app, no licence FR-UXP-005
WhatsApp assistant FR-CPT-012
Request REQ-4482 — Triage & Entitlement FR-CMM-003
AI triage FR-AIE-005
AI generated 0.88| Classification | HVAC → Chiller → Mechanical |
| Proposed priority | P2 |
| Resolver group | HVAC — Central FL |
| Duplicate check | None open FR-CMM-004 |
Entitlement decision FR-CTR-005
| Determining rule | CON-2024-011 §3.1 |
| Labour / parts | Included / Included |
| Response / resolution | 4 h / 24 h |
| Contract expiry | 27 days ⚑ |
Warranty chain FR-CTR-006
Prior work on this asset FR-MST-008
| Date | WO | Type | Failure coding FR-EAM-005 | Outcome |
|---|---|---|---|---|
| 14 May 2026 | WO-7702 | Corrective | Vibration → Bearing wear → Lubrication deficiency → Lubricate | First-visit fix |
| 03 Mar 2025 | WO-6120 | Corrective | Loss of cooling → Compressor → Winding failure → Replace | Warranty part fitted |
| 19 Nov 2024 | WO-5488 | Preventive | — | Completed in window |
AI root cause FR-AIE-002
CH-402 — Carrier 30XA-802 Air-Cooled Chiller FR-MST-004
Identity & position
| Asset ID / tag | CH-402 · QR ✓ NFC ✓ |
| Classification | Chiller › Air-cooled › Screw |
| Criticality | Critical |
| Serial | 30XA-4471-2019 |
| Owner | Harbourview Retail LLC |
| Location hierarchy | Site › Building › Roof S › Plant 2 |
Capacity 802 kW · Refrigerant R-134a · Design ΔT 5.5 K · Compressor count 2 · Min ambient −10 °C
Structure FR-MST-002
Condition now
Reliability & cost FR-MST-016
| Status | In service · degraded |
| Vibration | 7.4 mm/s (limit 7.1) |
| Run hours | 41,880 h |
| Next PM due | 05 Sep 2026 |
| MTBF | 1,610 h ▼ vs class 1,840 |
| MTTR | 4.1 h |
| Availability | 98.2% |
| Lifetime cost | $61,400 |
| Cost vs replacement value | 34% |
| Repair vs replace | Repair — review at 50% |
Asset timeline — every event, one thread FR-MST-008
Documents FR-MST-012
Failure history FR-EAM-005
| Failure class | Count | Hours lost |
|---|---|---|
| Vibration / bearing | 3 | 7.4 |
| Compressor | 1 | 11.2 |
| Control / electrical | 2 | 2.1 |
What a technician needs
Job Plans & Preventive Maintenance FR-CMM-005
Job plan JP-CHILL-Q — quarterly chiller service FR-CMM-006
| # | Task | Craft | Persons | Est. hours | Parts / tools |
|---|---|---|---|---|---|
| 10 | Isolate and apply LOTO safety | HVAC | 1 | 0.3 | Lock kit |
| 20 | Record vibration at 4 points | HVAC | 1 | 0.4 | Vibration analyser |
| 30 | Inspect and lubricate bearings | HVAC | 1 | 0.6 | PRT-2210 ×2 |
| 40 | Check refrigerant pressures and superheat | HVAC | 1 | 0.5 | Gauge set |
| 50 | Clean condenser coil bank | General | 2 | 1.2 | Coil cleaner |
| 60 | Restore, test run and record readings | HVAC | 1 | 0.4 | — |
PM trigger definition FR-CMM-008
Maintenance backlog — readiness state FR-CMM-016
Work Order WO-8829 FR-WOM-002
Status model — configurable per work order type and site FR-WOM-002 · FR-CFG-003
AI-drafted job plan FR-AIE-004 · D-3
| # | Task | Craft | Est. | Parts | |
|---|---|---|---|---|---|
| 10 | Roof access permit + LOTO isolation | HVAC | 0.4 h | Lock kit | |
| 20 | Baseline vibration + thermal reading | HVAC | 0.3 h | Analyser | |
| 30 | Drain, remove and replace compressor bearing set | HVAC | 2.5 h | PRT-9014 | |
| 40 | Alignment check and correction | HVAC | 0.8 h | Dial gauge | |
| 50 | Recommission, verify vibration below limit | HVAC | 0.6 h | — |
Requirements & approval FR-WOM-005/006
| Certification | EPA-608 + Chiller |
| Permit | Roof access FR-WOM-016 |
| Safety plan | SP-CHILL-02 |
| Parts | PRT-9014 · 0 stock |
| Estimated cost | $8,400 |
| Approval | Auto — within contract |
Completion gate FR-WOM-009
Downtime capture FR-WOM-008
| Type | Planned window | Service impact | Cost rate |
|---|---|---|---|
| Planned | Day 12, 22:00–03:00 | Reduced cooling capacity, mall closed | $0 / h |
| If unplanned | Any trading hour | Full cooling loss, retail impact | $4,900 / h |
Safety, Permits & Compliance FR-SAF-001
Permit PTW-0918 — roof access & work at height FR-SAF-002
| Valid | Day 12, 20:00 → Day 13, 06:00 |
| Issued by | R. Alvarez, Site Safety Officer |
| Linked work order | WO-8829 |
| Check-in rule | Blocked if permit expired FR-WOM-016 |
Safety plan SP-CHILL-02 FR-SAF-001
LOTO sign-off FR-SAF-003
Inspection failure → corrective action FR-SAF-006
| Inspection | Failed item | Auto-raised | Owner | Due |
|---|---|---|---|---|
| Fire system Q3 · Palm Court | Zone 4 sounder inaudible | WO-8791 | M. Torres | 3 days |
| Roof safety · Harbourview | Anchor point 2 corroded | WO-8776 | R. Alvarez | Overdue 2 d |
| Electrical thermography | MCC-2 phase B hotspot 71 °C | WO-8770 | M. Torres | Closed |
Certification register FR-SAF-008
| Technician | Certification | Expires | Assignment |
|---|---|---|---|
| D. Reyes | EPA-608 Universal | Mar 2028 | Eligible |
| D. Reyes | Chiller — screw type | Nov 2026 | Eligible |
| M. Torres | Confined space | 11 Sep 2026 | Renew · 22 days |
| J. Brooks | Work at height | Expired | Blocked FR-SCH-004 |
Schedule & Dispatch FR-SCH-001
Board — Thu 20 Aug FR-SCH-002
HVAC · EPA-608
Mech · Confined sp.
HVAC · height ⚠
Contractor FR-FLD-008
Technician App — My Day FR-MOB-002
Usability specified as requirement, not aspiration §5.3
Offline is a constraint, not a feature
Glove mode & accessibility FR-UXP-011
Technician App — Job Execution FR-MOB-005
The AI assistant that admits its limits
What the four queued items do on reconnect
Why LOTO belongs on the phone
Inventory, Storerooms & MRO FR-INV-001
Item master & stock position FR-INV-002
| Item | Tracking | Central | Site stores | Vans | Reserved FR-INV-006 | Min/Max | State |
|---|---|---|---|---|---|---|---|
| Compressor bearing kit PRT-9014 | Serial | 0 | 0 | 0 | 1 (WO-8829, soft) | 2 / 6 | Stock-out · PO expedited |
| Mechanical seal kit PRT-4420 | Serial + lot | 11 | 4 | 7 | 2 (hard) | 6 / 24 | OK |
| Fan bearing set 40 mm PRT-2210 | — | 18 | 6 | 9 | 3 | 8 / 30 | OK |
| VFD drive 5.5 kW PRT-5520 | Rotable | 2 | 0 | 0 | 0 | 2 / 6 | 1 in repair pool |
| Drive belt A-88 PRT-1180 | — | 64 | 21 | 18 | 0 | 10 / 40 | ◆ Excess · 3.2 yr cover |
AI inventory intelligence FR-INV-011
Movements today FR-INV-007
Contracts, Warranty & Entitlement FR-CTR-001
Contract register
| Contract | Type | Account | Sites | PM compliance FR-CTR-008 | Entitlement used FR-CTR-009 | Expiry | Margin FR-CTR-011 |
|---|---|---|---|---|---|---|---|
| CON-2024-011 | Service agreement | Harbourview Retail | 1 | 97% | 81% | 27 days ⚑ | +29% |
| CON-2024-032 | PM agreement | Cedar Grove Properties | 3 | 93% | 54% | Mar 2027 | +22% |
| CON-2025-004 | Extended warranty | Kingston Logistics 🇯🇲 | 2 | 88% | 38% | Oct 2027 | +16% |
| CON-2025-018 | Service agreement | Lakeview Medical | 1 | 100% | 96% | Jun 2027 | −7% |
| CON-2025-041 | Master agreement | Montrose Plaza 🇯🇲 | 1 | 84% | 44% | Jan 2027 | +11% |
SLA matrix — CON-2024-011 FR-CTR-004
| Pri | Response | Resolution | Calendar |
|---|---|---|---|
| P1 | 2 h | 8 h | 24×7 |
| P2 | 4 h | 24 h | 24×7 |
| P3 | 8 h | 3 d | Bus. hrs |
| P4 | 2 d | 10 d | Bus. hrs |
Warranty recovery FR-CTR-007 · OBJ-13
| Submitted YTD | $61,200 |
| Recovered YTD | $48,900 |
| Rejected / disputed | $4,100 |
IoT, Condition Monitoring & Predictive FR-IOT-001
CH-402 — vibration trend and prediction FR-CBM-004
Asset risk ranking
Data trust FR-CBM-010
| Devices reporting | 179 / 184 |
| Stale > 24 h | 3 |
| Implausible readings quarantined | 2 |
| Model precision / recall | 0.84 / 0.79 FR-CBM-008 |
Benefit proof — avoided downtime FR-CBM-007 · OBJ-14
AI Governance FR-AIG-001
Autonomy configuration — per action type, per site, per criticality FR-AIG-002
| AI action | Suggest only | Act on approval | Act automatically | Reversible? | Current setting |
|---|---|---|---|---|---|
| Draft job plan FR-AIE-004 | ○ | ◉ | ○ | Yes | Act on approval |
| Classify and route request FR-AIE-005 | ○ | ○ | ◉ | Yes | Automatic + notify |
| Raise predictive work order FR-AIE-003 | ○ | ◉ | ○ | Yes | Act on approval |
| Reserve stock / raise purchase order | ○ | ◉ | ○ | 24 h window | Act on approval |
| Cancel or defer statutory inspection | ◉ | ○ locked | ○ locked | Safety-critical | Suggest only — cannot be raised FR-AIG-003 |
| Approve billing / invoice posting | ◉ | ○ locked | ○ locked | Financially material | Suggest only |
| Send customer communication | ○ | ◉ | ○ | Not after send | Act on approval |
Immutable AI action log FR-AIG-004
| Time | Action | Model | Conf. | Autonomy | Human decision | Outcome |
|---|---|---|---|---|---|---|
| 09:41 | Predicted failure CH-402 | cbm-v4.2 | 0.88 | Approval | Accepted · K. Ellis | WO-8829 raised |
| 09:41 | Drafted job plan, 5 tasks | plan-v2.0 | 0.81 | Approval | Accepted with edits | Task 40 hours raised 0.8→1.2 |
| 09:22 | Recommended M. Torres for WO-8827 | sched-v3.1 | 0.93 | Approval | Accepted | Booking created |
| 08:58 | Proposed contractor for WO-8795 | sched-v3.1 | 0.66 | Approval | Rejected — "cost" | Retained as tuning signal FR-AIE-024 |
| 08:30 | Triaged 14 requests | triage-v5 | 0.79–0.94 | Automatic | — | 2 later re-prioritised by agent |
Acceptance trend FR-AIE-012
Data boundaries FR-AIG-008
Configuration Studio FR-CFG-001
Field palette FR-CFG-001
Form designer — Work order · HVAC · Site: Harbourview FR-CFG-002
No-code rule FR-CFG-004
Governance around the freedom
Finance & Billing Hand-off FR-FIN-006
Ready to bill — QA approved FR-WOM-009
| WO | Site | Labour | Parts | Travel | Entitlement | Invoice value | ERP |
|---|---|---|---|---|---|---|---|
| WO-8802 | Kingston Logistics · JM | 3.0 h | J$28,400 | J$4,200 | Warranty | J$0 claim raised | Posted ✓ |
| WO-8814 | Cedar Grove · US | 2.2 h | $146 | $22 | Contract | $0.00 cost $412 retained FR-FIN-007 | Posted ✓ |
| WO-8788 | Montrose Plaza · JM | 4.5 h | J$112,000 | J$6,800 | Billable | J$214,600 +15% GCT FR-LOC-005 | Queued |
| WO-8760 | Lakeview · US | 6.0 h | $2,180 | $25 | Billable | $3,466.00 | Failed — replay available |
Cost captured per work order FR-FIN-002
Segregation of duties FR-FIN-010
Customer Portal FR-CPT-001
New Service Request FR-CMM-001
Why this form is short
Try these
2. Type handrail in the description — a duplicate candidate surfaces before you save. It is never merged automatically FR-CMM-004.
3. Pick Asset not listed — the request still goes through, and raises a master-data correction flag instead of blocking.
4. Submit with a field empty — validation fires with a user-facing message authored in Configuration Studio FR-CFG-004.
Same form, three doors
Work Order — Transaction Entry FR-WOM-005
Header FR-WOM-005
Task list FR-CMM-005
0 tasks| # | Task | Craft | Persons | Est. hrs | Parts / tools | |
|---|---|---|---|---|---|---|
| Total planned labour | 0 | 0.0 |
Planned parts FR-WOM-005
| Part | Qty | Unit cost | Reservation | |
|---|---|---|---|---|
| Parts subtotal | $0 |
Planned labour FR-FIN-002
| Resource / craft | Hours | Rate | Cost | |
|---|---|---|---|---|
| Labour subtotal | 0.0 | $0 |
Estimated cost roll-up FR-FIN-002
| Planned labour | $0 |
| Planned parts | $0 |
| Travel (est. 2 trips) | $48 |
| Permit & access | $120 |
| Expedite premium PO-3391 | $310 |
| Total estimated | $0 |
| Entitlement FR-CTR-005 | Contract — covered |
| Invoice value to customer | $0.00 |
| Cost retained for margin FR-FIN-007 | $0 |