AI-driven shared mobility

Smarter mobility starts here

AI-driven tools for transit agencies and fleet operators: predict demand, adapt routes in real time, pool riders and manage fleets — from one platform.

  • Predict demand
  • Optimize routes
  • Pool rides
  • Manage fleets
MobilitiQ · Operator dashboardIllustrative interface
zones
42
vehicles
9
on trip
2
Predicted demandLowHigh
  • Idle
  • Driver to pickup
  • Passenger onboard
  • Relocating
Forecast hour
5:00 PM
Relocation: predictive

Zone demand, active routes and fleet state in one operator view. Switch the overlay or scrub the forecast hour to explore it.

Our partners

  • McMaster University
  • The Forge
  • Innovation Factory
  • McMaster Innovation Park
  • MITL

How it works

From demand signal to dispatched vehicle

Five stages, one loop. Each stage feeds the next, and what happens on the street feeds back into the forecast.

  1. 1

    Demand signals

    Past trips, time of day, and the shape of the service area.

  2. 2

    AI forecasting

    Expected trips predicted for every zone, hour by hour.

  3. 3

    Routing & pooling

    Requests matched to vehicles; compatible trips grouped.

  4. 4

    Fleet dispatch

    Assignments, relocation and charging coordinated across the fleet.

  5. 5

    Operational insight

    Wait times, coverage and vehicle activity stay visible.

Forecasting

Predict demand before it happens

MobilitiQ learns each zone's travel patterns from past demand, the hour and the day of week, then projects the trips that zone should expect. Operators scrub the forecast to see where riders will be, not just where they were.

  • Demand predicted zone by zone, hour by hour
  • Several hours ahead, not just the next one
  • Available vehicles compared against predicted demand
Zone detail · demand forecastIllustrative interface
Zone 14 · CommercialTrips per hour
Coverage 0.82
666 AM10 AM2 PM5 PM
Observed Next-hour forecast

A zone detail panel charting observed trips per hour through the day, with a dashed segment showing the model's forecast for the next hour.

Dynamic Routing

Adapt routes in real time

Routes follow the real road network, not straight-line estimates. A new request goes to the vehicle that can take it, and its stops slot in without breaking promises to riders already on board.

  • Travel times follow the actual street network
  • New stops slot into trips already in progress
  • A live feed of every request and assignment
Dispatch · active tripIllustrative interface
Real-time operationsLive
  1. t=612sRequest r-208 received · zone 7
  2. t=613sVehicle v-031 assigned · ETA 3 min
  3. t=615sRoute recalculated · 2 stops inserted
  4. t=640sVehicle v-063 relocating to zone 9
  5. t=655sRequest r-204 completed

An operational map with an active route drawn across the network, beside a live event feed showing a request arriving, a vehicle being assigned and the route recalculating.

Fleet Management

Keep every vehicle visible

One map holds the whole operation — idle, heading to a pickup, carrying passengers, relocating or charging. Select any vehicle to open what it is doing right now.

  • Vehicle status from idle through charging
  • Charge level and range for electric vehicles
  • Charging stations with live availability
Fleet managementIllustrative interface
Fleet5 active · 1 idle
  • v-014Passenger onboard2 riders · stop 3 of 471%
  • v-027Passenger onboard1 rider · stop 2 of 254%
  • v-031Driver to pickupETA 3 min88%
  • v-063RelocatingTarget zone 946%
  • v-084To chargerStation 1 · queue 012%
  • v-052IdleAwaiting assignment—

A fleet roster listing each vehicle with its current state, task and battery charge level, beside the operational map.

Ride Pooling

Pool riders intelligently

Two riders heading the same way can share one trip, sequenced so both journeys still make sense. Each rider sees their own leg alongside their co-rider's.

  • Compatible riders grouped into one trip
  • Pickups and drop-offs ordered across both
  • Detours kept within limits the operator sets
Ride pooling · shared tripIllustrative interface
Request A1 seat
Request B1 seat
Shared trip1 vehicle · 2 riders
  1. 1Pickup A
  2. 2Pickup B
  3. 3Dropoff B
  4. 4Dropoff A
Your rideCo-rider

Two separate ride requests merging into a single shared trip, with an ordered sequence of pickups and drop-offs split across a rider lane and a co-rider lane.

Outcomes

What better coordination changes on the street

What each is worth depends on your network — so we would rather show you the system than quote a number.

  • Shorter rider waits

    Vehicles move toward demand that is coming, not after riders are already waiting.

  • Better vehicle utilization

    More of each vehicle's time carrying riders, less of it idle or empty.

  • Broader service coverage

    See which zones are under-served, and rebalance vehicles toward them.

  • Fewer empty kilometres

    Group compatible trips and shorten the empty distance between them.

  • Coordinated operations

    Dispatch, relocation and charging in one view instead of separate tools.

  • Lower-emission service

    Pooled trips and electric fleets, with charge built into everyday dispatch.

Who it is for

Built for the organizations that move people

Different mandates, one problem: matching limited vehicles to demand that will not hold still.

  • Transit Agencies

    The problem
    Fixed routes cannot follow demand that shifts by hour, season and neighbourhood.
    How MobilitiQ helps
    Forecast demand per zone and hour, then plan flexible service against it.
    Read more
  • Cities & Municipalities

    The problem
    Service gaps are known anecdotally, but hard to evidence or prioritise.
    How MobilitiQ helps
    Compare available vehicles against predicted demand, zone by zone.
    Read more
  • Microtransit & Shuttles

    The problem
    Small fleets have no slack — one bad match costs the whole service window.
    How MobilitiQ helps
    Automatic matching, pooling and routing keep vehicles productive.
    Read more
  • Fleet Operators

    The problem
    Vehicle status, assignments and charging sit in systems that disagree.
    How MobilitiQ helps
    One view for dispatch, relocation, charging and vehicle status.
    Read more

Why MobilitiQ

Built for shared mobility, not adapted to it

Made for shared transportation, end to end — not a generic tool pointed at it.

  • Forecasting that reaches the vehicle

    The forecast is not a separate report. It feeds routing, pooling and relocation directly.

  • Predictive relocation

    Idle vehicles move toward demand before it arrives, instead of waiting to be dispatched.

  • Ready for electric fleets

    Charge, range and charging stops sit alongside dispatch, not in a separate tool.

Our mission

To transform urban mobility through smart technology that connects people and reduces emissions.

We empower cities with AI-driven shared mobility solutions that improve efficiency and sustainability.

More about MobilitiQ
Our vision

Empowering smarter, greener shared mobility for communities everywhere.

Intelligent · Accessible · Sustainable

Build a smarter mobility network.

Tell us about your service area, fleet and riders, and we will show you the platform running against them.