The platform - AI-Powered Analytics & Intelligence

Every signal your space produces, joined up per zone.

Turn modules on per site as your data arrives. Each one shares the same map, the same calendar, the same alerts and the same access rules.

Visitors & Wi-Fi

Who came, where, and for how long

Footfall by entrance and zone, live occupancy, dwell, engaged vs bounced, repeat visits and Wi-Fi demographics.

Mon
Tue
Wed
Thu
Fri
Sat
Sun
10:00Busy times · sample data23:00
Realtime

Every site, live

Live occupancy per site on a portfolio map, with a staleness guard.

  • Riverside Mall3.2k
  • North Gate2.4k
  • Harbour Point1.7k
  • City Centre1.1k
Portfolio dashboard

The whole portfolio at a glance

Live Pulse across every site, peak and quiet hours, weekend lift, the biggest mover and a leaderboard - exportable to CSV.

  • 1Riverside Mall21.4k+4%
  • 2North GateBiggest mover17.9k+12%
  • 3Harbour Point12.2k-3%
Digital twin viewer

Every floor, live, in 2D or 3D

Switch between plan and 3D tilt, layer occupancy, leasing, incidents and events, scrub back through the last 24 hours, and find any store or amenity from the directory.

2D3DOccupancyLeasingIncidentsEventsSearch stores…
Try the interactive 3D view →
Sales & tenants

Revenue against target

Sales, conversion and basket by store and brand group, late files flagged, month projected.

  • Fashion96%
  • F&B112%
  • Electronics71%
  • Services88%
Leasing

Every expiry, unit by unit

Occupied, vacant and holdover units, risks, rent performance and unit history - and a leasing layer on the map.

NDJFMAMJJASO
L1-012
L1-024
L1-031
L2-007
L2-015
Active termExpiring / renewal windowVacant
Energy

Measured against the crowd it serves

Consumption vs baseline and target, kWh per visitor, carbon, generation, anomaly alerts by meter.

anomaly · CH-3baseline
Events & attribution

Prove which events brought people in

Footfall lift vs a normal day, overlaps flagged, ROAS only from budgets you entered - never estimated.

Parking

Live bay occupancy

Bay utilisation per site and per car-park area, updated live.

  • P1 · North82%
  • P2 · South64%
  • Rooftop31%
Alerts & notifications

The right person hears about it first

Set alert rules once and override them per site. Alerts land in-app, by email, in Microsoft Teams or on your own webhook, and each user picks what they receive.

  • Footfall 20% below forecastRiverside MallTeams
  • Energy anomaly on any meterAll sitesEmail
  • Tenant sales file lateRegion NorthWebhook
Forecasting

Outlooks with error bars

Footfall, occupancy, sales and leasing - with P10-P90 ranges, as-of replay and accuracy tracking.

nowP10-P90
Reports & data trust

Numbers people can rely on

Report library, CSV/PDF export, printable briefs and an A-D grade on every dataset.

  • A · Footfall
  • A · Wi-Fi
  • B · Sales
  • C · Energy
OperationsIncidents, housekeeping, shifts, maintenance - run in-house.See the Operations suite →

Map studio

Your floor plan, your way.

Sync a venue from Mappedin, upload GeoJSON, or draw it yourself. Trace unit polygons, tag each one to a tenant and category, define zones and entrances, and review CAD changes before they go live.

  • Mappedin sync
  • GeoJSON import
  • Draw & tag in Axis

Integrations

Works with what you’ve already bought.

People counting

  • XovisNative
  • VemcountNative

Wi-Fi analytics

  • AislelabsNative

Maps

  • MappedinNative
  • GeoJSONImport
  • Draw in AxisBuilt-in

Commercial

  • Tenant salesConnector / CSV
  • Leasing systemConnector / CSV

Building

  • BMS energy metersConnector / CSV

Out to your tools

  • Microsoft TeamsAlerts
  • WebhooksSigned
  • Data APIRead keys
  • MCP serverAI agents

Identity

  • Microsoft Entra IDSSO

Admin & governance

One console for every site, every role.

Decide who sees what, which modules each site runs, and keep a record of every change.

  • Roles & geographic scope

    Country, region, city and site managers see only the sites they cover.

  • Module & brand access

    Choose which modules each role opens, down to brand and category grants.

  • Single sign-on

    Microsoft Entra ID for every user, with tenant-level security settings.

  • Audit log

    Admin, API and AI-agent activity recorded for review.

  • Modules per site

    Switch modules on per tenant and per site as data arrives.

  • Licensing & limits

    Plans with limits on sites, users, retention and ingest, managed in one console.

Also included
  • Global search (⌘K)
  • Saved views
  • Embeddable live KPI ticker
  • KPI definitions
  • Targets & special-days calendar
  • iOS & Android app →

AI under the hood

Guardrails first, then the clever bit.

AI in Axis explains numbers; it never produces them. Forecasts are statistical and back-tested, and every AI sentence is checked against the data before anyone sees it.

  1. 01

    Numbers come from Axis, not the model

    Figures are computed server-side; the model receives them and writes the sentence.

  2. 02

    Every figure is checked

    Each number in the output is matched against the source before it ships.

  3. 03

    Rule-based fallback

    If a check fails, a plain template summary is sent instead - never a guess.

  4. 04

    Statistical, back-tested forecasts

    Same-weekday medians with trend, P10-P90 ranges, accuracy (MAPE) tracked over time.

  5. 05

    Your model, your budget

    Bring your own Azure OpenAI endpoint and set a daily usage cap per tenant.

  6. 06

    Open to your agents, with audit

    An MCP server exposes analytics as tools, with keys, usage limits and an audit log.

On the roadmap - labelled as such.

We only list what runs in production today. Ask us for dates.

  • Wayfinding
  • Photoreal 3D twin
  • Parking revenue & dwell
  • Environmental sensors (CO₂, temp)
  • Arabic / RTL interface

Start with the modules your data supports today.