WIM — Plain Language

One record.
Every output.

Buildings run on dozens of disconnected systems — scheduling, access control, occupancy sensors, estates. The Wayfinding Information Model reads from all of them, assembles a single structured record, and writes to every output channel simultaneously — physical signs, digital screens, mobile maps, kiosk, and voice AI — without any per-channel code.

How it works in three steps
01 · Collect

All your systems, read once

WIM connects to your existing building systems and reads live data — room bookings, door states, occupancy counts, estate records. Nothing is replaced. Nothing is rebuilt. Data flows in from wherever it already lives.

Building Mgmt Scheduling Access Control Occupancy Enterprise HR/EHR
02 · Unify

Assembled into one record

Every destination gets a single WIM record — eight structured objects covering identity, physical space, navigation graph, live status, accessibility, output channels, events, and payments. One record. One source of truth. Updated in real time.

wim place topology status accessibility channels events payments
03 · Distribute

Every channel, perfectly formatted

Change one field — and every output updates instantly. Physical corridor signs, digital screens, the mobile wayfinding app, the kiosk, the voice assistant — all receive exactly what they need, pre-formatted, without any adapter logic in between.

Physical Signage Digital Screens Mobile Map Kiosk Voice AI
The platform — visualised

Data sources on the left feed the WIM engine at centre. The engine distributes to every output channel on the right.

Legend
Data sources
Live data feed
WIM Platform
Output channels

Without WIM

Each output channel has its own integration — built and maintained separately
A room name change requires updates in five systems across three teams
Accessibility data lives in a separate database that signage can't read
Live status (queue, delays, closures) never reaches the kiosk or the sign
Every new output channel requires months of custom integration work

With WIM

One record drives all channels — one update propagates everywhere, instantly
Change a room name once in the WIM record — all signs, screens, and apps update automatically
Accessibility, status, and routing data are first-class fields in the same record
Live conditions surface across all channels within seconds of a status change
New channels are added by consuming the existing record — no new integration required

Explore the full record reference

Every field, every object, every standard. The complete WIM technical specification — readable in a browser, no PDF required.