Overhead view of a workplace during a normal day with several people engaged in calm activity — calm non-incident scene

The complete base platform.

Every capability in the EMAction base product — facility-level incident and evacuation management, built around AS 3745 and aligned with AS 4083.

On this page

Incident activation

Activate an incident in under 30 seconds from any device. Category, type and severity are chosen in a single form; notification fires automatically to every Warden and staff member assigned to the affected locations.

  • Activate an incident in under 30 seconds from any device.
  • Category and type picker: Fire, Hazmat, Security, Medical, Natural Hazard, Infrastructure, External, Other.
  • Severity levels: Low, Medium, High, Critical.
  • Title and optional notes.
  • Automatic notification of wardens and staff in affected locations.
EMAction incident activation form with category, type and severity pickers
Incident activation — category, type, severity and location in one form.

QR-code incident reporting

Public QR codes posted throughout the facility let anyone — including visitors — report an incident without logging in. SMS OTP verification confirms identity before submission.

  • Public QR codes posted throughout the facility.
  • Anyone — including visitors — can report an incident without logging in.
  • SMS OTP verification confirms identity before submission.
  • Registered warden/staff reports create incidents immediately.
  • Unregistered reports are saved as drafts flagged for duty warden review.

Check-ins and status

Four statuses drive every check-in: Safe, En Route, Need Help, Danger. Occupants check in via the QR code at their muster point or through a portal fallback on any device with a browser.

  • Four statuses: Safe, En Route, Need Help, Danger.
  • QR code at every muster point and floor exit pre-fills the check-in form.
  • Portal check-in fallback for any device with a browser.
  • Manual warden check-in on behalf of occupants.
  • Emergency contact SMS alert fires automatically on Need Help / Danger.

Structured location input — the location picker is ordered to cut taps under pressure:

  • Location dropdown ordered: Assembly Point → warden’s default locations → “Other”.
  • “Other” reveals a free-text input for locations not in the list.
  • Warden check-ins pre-select the warden’s default location.

Warden management (AS 3745 aligned)

The warden structure maps directly to AS 3745 — Floor/Area Warden, Chief Warden, Incident Controller. Scoping is enforced at the database query layer; wardens only see incidents affecting their assigned locations.

  • Warden roles: Floor/Area Warden, Chief Warden, Incident Controller.
  • Warden scoping enforced at the query layer — wardens only see incidents affecting their assigned locations.
  • Warden Quick Response panel — large, phone-friendly buttons: IN POSITION, ALL CLEAR, LAST TO LEAVE, NEED HELP.
  • Wardens do not send broadcast messages. They communicate with the Control Room only.

Broadcast instructions

Instruction cards are pushed to every connected warden screen in real time over WebSocket — no SMS queue, no delayed delivery. The Chief Warden or Incident Controller selects the card; every Warden sees it instantly.

  • Real-time instruction cards pushed to all connected warden screens. No SMS required — instant delivery via WebSocket.
  • Pre-built cards: Safe at Work, Evacuate Now, Shelter in Place, Prepare to Leave, Manual Instruction.
  • Active broadcast indicator shown on all warden dashboards.
EMAction broadcast instruction cards on a warden screen
Broadcast cards — pushed to every warden screen instantly.

Two-way SMS and comms

Twilio-backed SMS handles mass notifications and targeted warden messages. Inbound replies are logged to the incident timeline automatically.

  • Twilio-backed SMS for mass notifications and targeted warden messages.
  • Inbound warden replies automatically logged to the incident timeline.
  • Notification templates for common messages (e.g. “All clear — please return to your workstations”).
  • Broadcast to all staff in a building with one tap.
EMAction two-way SMS and in-app chat panel with Warden messages
Two-way SMS — outbound broadcasts and inbound replies logged to the timeline.

Live incident map

Leaflet-based live map with clustered markers, street and satellite views. GPS-enabled occupants plot themselves in real time; wardens place everyone else with draggable pins.

  • Leaflet-based live map with clustered markers.
  • Street and satellite views.
  • GPS-enabled occupants shown in real time; draggable pins for manual placement.
  • PEEP individuals, help requests, and refusals visually distinguished.
  • Open-in-Google-Maps link for emergency services handoff.
EMAction live incident map with clustered markers and GPS occupant pins
Live incident map — GPS occupants, draggable pins, PEEP/help/refusal markers.

PEEP register

Personal Emergency Evacuation Plans, coded across four dimensions: priority, mobility, sensory/cognitive, medical/equipment. Filterable by building and classification, exportable to CSV, and visible on a dedicated PEEP tab during every incident.

  • Priority classification: P1 Highest, P2 High, P3 Standard, P4 Independent.
  • Mobility codes: M1 Independent through M5 Non-Ambulant / Stretcher.
  • Sensory/cognitive codes: S1–S4 (vision, hearing, cognitive/dementia, communication).
  • Medical/equipment codes: E1 Oxygen Dependent, E2 Power-Dependent Equipment, E3 Behavioural/Psych Support.
  • Filterable by building and classification.
  • CSV export.
  • PEEP-on-file status (on file / pending) to track paperwork.
  • Visible during incidents on the dedicated PEEP tab with per-person status.
EMAction PEEP tab during an incident with priority and mobility classifications
PEEP tab during an incident — priority, mobility, sensory and medical coding per person.

Photo and video capture

Wardens and staff upload photos and video directly during an incident. Every media item attaches to the incident timeline with uploader, timestamp and caption.

  • Warden and staff photo/video uploads during an incident.
  • Attached directly to the incident timeline with uploader, timestamp and caption.
  • Used by Control for situational awareness and post-incident review.
EMAction photo and video uploads attached to an incident timeline
Photo and video capture — tagged with uploader, timestamp and caption.

Incident timeline & audit trail

The incident timeline is EMAction’s tamper-resistant chronological record. Every activity on the incident — check-ins, notes, photos, SMS in and out, broadcasts, status changes and AI insights — is recorded with the actor’s identity and timestamp. Default sort is newest first, and the timeline is chronologically aware across incidents that span multiple days.

  • Tamper-resistant chronological audit trail.
  • Records: check-ins, notes, photos, SMS in/out, broadcasts, status changes, AI insights.
  • Default sort: newest first. Chronologically aware for incidents spanning multiple days.
  • Entry formats:
    • Check-in — [DD MMM YYYY, HH:MM] — [Person making entry] / [Person checked in] checked in — [status] at [location]
    • Note — [DD MMM YYYY, HH:MM] — [Person making entry] / Note: […]
    • Photo — [DD MMM YYYY, HH:MM] — [Person making entry] / Photo Uploaded: [title]
    • SMS — [DD MMM YYYY, HH:MM] — [Sender] / Control → [User] or [User] → Control
EMAction tamper-resistant incident timeline with chronological entries
Tamper-resistant incident timeline — every action recorded with actor and timestamp.

Area status dashboard

At-a-glance per-location cards for every floor, wing, zone or area during an active incident.

  • Per-location cards with progress bars, status pills, warden coverage indicators and PEEP counts.
  • At-a-glance view of every floor, wing, zone or area during an incident.
EMAction area status dashboard with per-location progress bars and warden coverage
Area status dashboard — one card per location, live during the incident.

Stakeholder management

Per-building stakeholder lists scope who receives incident summaries. Stakeholders are assigned to specific locations within a building and receive AI-drafted summary emails automatically.

  • Per-building stakeholder list: Building Managers, Fire Safety Advisors, Facility Managers, owners.
  • Stakeholders are scoped to specific locations within a building.
  • Receive AI-generated incident summary emails automatically.

Notification templates

Pre-written SMS and email templates managed centrally. One tap during an incident sends the right message to the right people.

  • Pre-written SMS and email templates.
  • Managed centrally under the Templates page.
  • One-tap send during an incident.

Reporting and exports

Incident history, compliance exports, refusals reports and occupancy statistics — every report the compliance framework expects is exportable.

  • Incident history with date-range filters.
  • Compliance export — check-in rates per incident.
  • Refusals report across all incidents.
  • Building occupancy statistics.
  • Individual incident report views with AI-generated summaries.
  • Email sharing of reports to stakeholders.

Multi-tenant architecture

Every client runs on its own subdomain with isolated data, storage and sessions. Tenant-level feature flags turn optional modules on or off per client.

  • Every client on their own subdomain (e.g. acmecorp.emaction.io).
  • Isolated database, storage and sessions per tenant.
  • Tenant-level feature flags for optional modules.
EMAction buildings dashboard showing multi-property tenant overview
Multi-tenant buildings dashboard — each client isolated on their own subdomain.

AI features

Advisory only. All AI features are advisory. They do not replace the authority of the Incident Controller or Chief Warden. Each feature degrades gracefully when the API is unavailable. A system-wide AI on/off toggle is available in settings.

Situational Awareness Assistant

On demand, the Control Room taps “Analyse Now” and EMAction reviews the incident feed — the last 50 timeline entries, check-in statistics, PEEP status, warden coverage gaps and the last 20 warden messages — then surfaces prioritised alerts the Control Room might miss.

  • Analyses the last 50 timeline entries, check-in statistics, PEEP status, warden coverage gaps and the last 20 warden messages.
  • Surfaces prioritised alerts the Control Room might miss.
  • Runs on demand via an “Analyse Now” button on the incident page.

Example output:

“PEEP Individual Refusing Evacuation on Affected Floor — Ethan Jackson (P3/M2) refusing evacuation on IT2 Level 6 — affected by toxic gas incident for 1 week. Immediately dispatch specialised personnel.”

Warden Message Interpretation

Parses incoming warden SMS and chat messages, auto-tags them by urgency and category, and surfaces suggested follow-up actions for Control Room review.

  • Parses incoming warden SMS and chat messages.
  • Auto-tags by urgency (low/medium/high/critical) and category (safety, headcount, hazard, request).
  • Surfaces suggested follow-up actions (e.g. “expand incident scope to Level 15”, “consider severity increase”) for Control Room review.
  • Bridges the gap between plain-language warden reports and actionable Control Room intelligence.

Stakeholder Email Summary

AI-generated professional incident summaries, emailed to building stakeholders on demand during or after an incident.

  • AI-generated professional incident summaries emailed to building stakeholders (owners, facility managers, fire safety advisors).
  • Includes: subject line, executive overview, chronological timeline summary, people accountability summary, warden performance assessment, key observations, recommendations, current status.
  • Uses site-context terminology throughout (e.g. “Team Leader” for retail, “Safety Officer” for construction, “Wing” not “Floor” for aged care).
  • Available on demand during or after an incident.

Smart Notification Drafting

AI drafts SMS and email notifications based on incident context. The Control Room reviews and edits every draft before sending — there is no auto-send.

  • AI drafts SMS (≤155 characters) and email notifications based on incident context.
  • Control Room reviews and edits before sending — no auto-send.
  • Uses a faster, cheaper AI model for speed.

Model routing

Two AI model tiers, routed by task: a reasoning-tier model for deep reasoning, a fast-tier model for speed.

  • Reasoning-tier AI model for complex work — situational awareness, email summaries.
  • Fast-tier AI model for lightweight tasks — message tagging, notification drafts.

Platform foundations

The shared substrate every feature above runs on — terminology, security, time, compliance posture and roles.

Site terminology system

EMAction adapts its language to the client’s site context. A single SiteTerminology helper drives display terms across the entire platform — role names, location labels, occupant terms, feature visibility. An office tenant sees “Warden” and “Floor”; a construction tenant sees “Safety Officer” and “Zone”; an aged-care tenant sees “Resident” and “Wing”. One platform, the vocabulary your staff already use.

Security and access

  • OTP login for all roles with role-based redirects. Email/password fallback.
  • 12-hour absolute session timeout.
  • QR check-in pages gate incident data behind authentication.
  • Tenant data is isolated — no cross-tenant access possible.
  • Client data (uploads, database, sessions) is never overwritten by deployments.

Timezone handling

  • All dates stored in UTC. Displayed in the building’s configured timezone.
  • Per-building timezone setting.

Compliance posture

  • Built to support AS 3745 (Planning for emergencies in facilities), aligned with AS 4083 (Planning for emergencies — Health care facilities), and WHS legislation.
  • Incident types cover all categories required by the standards: Fire, Hazmat, Security, Medical, Natural Hazards, Infrastructure, External, plus industry-specific codes (healthcare colour codes, education lockdown/lockout, industrial confined space).
  • Response actions: Evacuate, Partial Evacuation, Shelter-in-Place (with level variants), Lockdown, Lockout, Standby, All Clear.

Roles

Every role has a defined scope. Wardens only see incidents in their assigned locations; the Chief Warden sees the whole building; the Incident Controller sees all buildings under their remit.

RoleScope
Staff / OccupantCheck in during evacuations; view own check-in history.
Floor/Area WardenView incidents for assigned locations; manual check-ins; photos; SMS/chat with Control.
Chief WardenAll warden capabilities plus: activate/resolve incidents; manage locations; mass SMS; view all check-ins.
Incident ControllerAll Chief Warden capabilities plus: manage buildings.
EMCorp AdminFull access including user-building assignment and system-wide reports.
What EMAction is not
Not a fire detection or alarm system. EMAction integrates with the response, not the detection.
Not a replacement for Emergency Warden Instructions. EMAction supports the response; it does not issue the instructions.
Not AIIMS certified — no software certification scheme exists for AIIMS.
Not a multi-agency command platform in v1 — roadmap item for the Command addon.
Not a training platform — training and accreditation integration is out of scope.

Ready to see it running?

Book a walkthrough on your own buildings, warden structure and compliance obligations — not a generic demo.

Request a demo