Trafficure · Integrations

The data layer, alert channels and your existing stack

Trafficure is the activation layer between Google's traffic data and the tools a city already runs on. Google Maps Roads Management Insights feeds in. Alerts fan out across six channels you choose. Analytics export in standard formats you own. Built on Google's data, open at every edge.

Get a demo →

The shape of the stack

An activation layer, open at every edge

Trafficure sits between two things a city already has: Google's traffic data on one side, and the tools the team works in on the other. Google Maps Roads Management Insights is the data layer, the plumbing that delivers anonymized speed and movement signals per road segment. Trafficure is the activation layer that turns that plumbing into a working command centre, then sends what it produces back out across the channels and formats the agency already uses.

The principle through the whole stack is that it stays open at every edge. The data comes from Google. The alerts go to channels you choose. The analytics export in standard formats you own. Nothing about the stack locks a city in.

Upstream

The Google RMI data layer, feeding in

The data layer is Google Maps Roads Management Insights, launched in August 2025 and sourced from aggregated, anonymized movement across the more than one billion smartphones running Google Maps and Waze. Lepton is an authorized RMI reseller, so the data subscription and the activation layer can be bought together. RMI arrives through three interfaces, each doing a distinct job.

  1. 01

    Roads Selection API · Define the monitored network

    The Roads Selection API is how a city draws the network it wants watched, from a single corridor to a state road system. It sets the scope every other feed reads against.

  2. 02

    BigQuery · Historical travel-time patterns

    Historical travel-time patterns are delivered through BigQuery. They are what the per-road baselines are learned from, so normal is grounded in the corridor's own history.

  3. 03

    Pub/Sub · Near-real-time speed intervals

    Near-real-time speed intervals stream over Pub/Sub on a roughly two-minute refresh. This is the live signal that keeps the operations picture current rather than a snapshot from hours ago.

~2 minnetwork-wide refresh, streamed over Pub/Sub
1B+Google Maps and Waze devices the anonymized signal is aggregated from

What is arriving next

Experimental RMI feeds, from May 2026

The data layer keeps widening. As of May 2026, Google has added experimental RMI feeds that Trafficure can build on: anonymized vehicle counts, harsh-braking event clusters, and crowdsourced incident reports.

The biggest unlock ahead is simulation, the ability to model an intervention before it is built. These are early feeds, named here so the stack is honest about where it is heading rather than overstated about where it is today.

The stack

Built on Google's data. Open at every edge.

Google's data feeds the activation layer on one side. Trafficure turns it into a working command centre, then fans alerts out across every channel a team already uses and exports the record in standard formats the city keeps.

Outbound

Alerts, fanning out across six channels

When a corridor begins to deviate from its baseline, Trafficure raises an alert and delivers it to the team where they already are. There are six channels, and a city configures which ones carry which alerts. Thresholds, priority levels and auto-resolve are all set per agency, so a minor build-up and a major incident do not arrive the same way.

  1. 01

    Command centre · Dashboard, no install

    The web command centre is the home surface, with nothing to install. It is where the whole network is watched and where an alert first appears.

  2. 02

    Messaging · WhatsApp and SMS

    Alerts reach field and duty staff on the messaging apps they already carry, so a build-up does not wait for someone to be at a screen.

  3. 03

    Team channels · Email, Slack, webhook and X

    Email and Slack reach the operations team, a webhook pushes events into the agency's own systems, and X can carry a public-facing notice. Each channel is configurable per alert.

  4. 04

    Configurable · Thresholds, priority and auto-resolve

    A city sets the threshold that fires an alert, the priority it carries, and whether it auto-resolves when the corridor recovers, so the channel mix matches how the team works.

The pipeline

Analytics that normalize the whole network, then export clean

Between the data layer and the channels sits the analytics pipeline. It normalizes more than 15,000 road segments per city against the road graph, builds baselines from roughly ninety days of history, and runs the full cycle in under 120 seconds.

The output feeds the dashboards and alerts, and it ships out as PDF reports and standard-format exports. Because exports are standard formats, the data a city produces stays the city's to keep and to move.

  1. 01

    Normalized · One road graph for everything

    Segments are normalized against the road graph so monitoring, alerts, analytics and reports all speak about the same roads and the same baselines.

  2. 02

    Fast · Under a 120-second cycle

    The full analytics cycle runs in under 120 seconds, which is what keeps the operations picture and the alerts current rather than lagging the road.

  3. 03

    Portable · Standard-format exports, no lock-in

    Reports generate as PDFs and data exports in standard formats. The agency owns its record and can take it anywhere, with no vendor lock-in.

15,000+road segments normalized per city against the road graph
Under 120sto run the full analytics cycle

Privacy and compliance

Aggregated and anonymized, by design

The data layer is built on aggregated, anonymized movement with k-anonymity applied at the source. There is no individual-level view in the stack. The posture is aligned with the GDPR and with India's DPDP Act.

The same property that protects privacy is also an honest limit, because k-anonymity means very sparse roads can drop out and there is no commercial-fleet-only view, which is why Trafficure stays complementary to a camera ITMS that keeps enforcement and number-plate recognition.

Proof

The stack, running in production

This is not a reference architecture. The data layer, the channels and the exports run today in Pune, where Pune City Traffic Police became the first Indian city with software-only city-wide traffic management, and across the Kolkata region. Lepton is an authorized RMI reseller, and Google India is the partner whose data layer the stack activates.

Live network refresh ~2 min streamed from the Google RMI data layer over Pub/Sub, in production
  • Pune City Traffic Police
  • Pune Municipal Corporation
  • Kolkata Police
  • Howrah Police
  • Bidhannagar
  • Barrackpore
  • Google India
Get started

See the stack running on your own network.

Bring the channels your team uses and the corridors you care about. We will show you the RMI data layer, the alerts and the exports working together on Trafficure.

Get a demo →