November 6, 2025

Resolving data issues proactively with a Transit Data Platform

Sam Bleiberg
Content Lead
No items found.
Visualization of three critical datasets—schedule data, vehicle location, and vehicle-trip assignments—and the proactive measuring, monitoring, and improving of these datasets.
November 6, 2025

Resolving data issues proactively with a Transit Data Platform

Sam Bleiberg
November 6, 2025

Resolving data issues proactively with a Transit Data Platform

Sam Bleiberg
Content Lead

Transit agencies run on reliable data. Accurate information is necessary to prioritize system issues, invest resources efficiently, and build trust with riders. But agencies often lack the tools to identify and resolve data issues—resulting in incomplete and incorrect information for riders and staff.

Open data standards like GTFS and GTFS-rt have enabled agencies to confidently communicate service with riders across agency-owned and third-party channels. Yet traditional transit technology systems were designed around closed, proprietary environments, limiting visibility into the full transit data ecosystem.

Swiftly’s approach has been grounded from the start in cloud technology, interoperability, and open data standards. As a result, Swiftly’s Transit Data Platform empowers agencies to measure, monitor, and improve critical datasets.

Today, we’re excited to announce new functionality and shed light on the most common data challenges agencies face.

Request a consultation with a Swiftly expert to learn how a Transit Data Platform can help your agency provide reliable information for riders and staff.

Needle in the haystack: Data issues are hidden today

Agencies power internal dashboards and rider-facing channels with three critical datasets:

  1. Schedule data: Information about routes and timetables, in the general transit feed specification (GTFS) format, the industry standard for communicating complex transit schedules with rider-facing channels
  2. Vehicle location: Millions of daily GPS pings that power real-time and historical performance data
  3. Vehicle-trip assignment: Information connecting a specific bus with a scheduled trip

Thanks to the GTFS and GTFS-rt standards, these critical datasets have broken free from proprietary systems and are now used to consistently communicate information about service across multiple channels. Even though datasets are standardized, they can still have errors due to incorrect human input, software bugs, or equipment failures.

These errors or gaps in data are hidden within GTFS files, dashboards from individual hardware providers, or not discoverable at all. As a result, data issues remain invisible until riders or staff complain.

“We would typically find out about data issues from drivers, staff, or passengers,” said Chris Damiani, Director of Planning at Green Mountain Transit. “We tried to be proactive during service changes and look for any issues in our GTFS file. But in the most recent schedule adjustment in August, there were still a lot of issues in the new GTFS file that we missed.”

GTFS files allow transit agencies to communicate schedule information consistently with rider-facing channels through a standardized format. Here we've collected the most common errors in how agencies model their service.

New tools to move from reactive to proactive 

When issues with data persist, they erode staff and rider confidence in transit information. Agencies need a centralized source of visibility into where data issues are impacting information and insights into how to resolve these issues.

Swiftly’s Data Completeness Chart and service delivery reporting provides a holistic view of missing service—scheduled trips for which Swiftly did not receive data. Agencies can use this information to pinpoint specific routes and vehicles that did not generate data, indicating potential data issues with schedule information, onboard hardware, or operator login failure. With this report, agencies can measure their overall data completeness and identify data gaps to further investigate.

An open-data, standards-based approach has uniquely positioned Swiftly’s Transit Data Platform to help agencies diagnose these gaps to improve their GTFS, GPS, and assignment data.

Read on to learn about tools to investigate and resolve these data issues.

Request a demo

Diagnose your data issues

1. New: Identifying and resolving GTFS issues

Errors in an agency’s GTFS file typically go undiscovered until riders notice issues with agency data and complain—and then the issue persists while a resource-strapped team or third-party contractor investigates.

GTFS Validation, the latest enhancement to Swiftly’s Transit Data Platform, enables agencies to identify and resolve GTFS file issues quickly and efficiently—improving rider information while saving staff time resolving issues.

With GTFS Validation, Swiftly scans new GTFS files to:

  • Automatically detect and categorize 40+ issue types within the file
  • Provide context to help staff resolve problems quickly
  • Send alerts for file expirations or other issues

Interested in seeing the new GTFS Validation tool in action? Request a live demo with a Swiftly expert today.

“Any tool we can use to ensure a GTFS file is correct is helpful. We can work on our GTFS, and when we’re ready to publish we can use GTFS Validation to check for issues,” Damiani said. “We’re focused on getting our information as accurate as possible so we can be confident in the decisions we make based on that data.”

2. Identifying and resolving GPS data issues

Fast and frequent GPS data is essential for accurate rider predictions, responsive operational dashboards, transit signal priority, and precise historical data. But legacy transit technology limits the quality of GPS data agencies can obtain from onboard hardware.

Traditional CAD/AVL systems rely on a single source of location data, with location updates roughly every 30 seconds. Analyzing data from over 170 transit agencies, we found adding at least one additional source of location data alongside traditional CAD/AVL hardware improves GPS reporting rates by over 80%.

Swiftly helps agencies capture more resilient, faster reporting GPS from their existing onboard hardware, with the ability to:

  • Receive data from multiple existing GPS sources, including CAD/AVL hardware, wifi routers, and enterprise tracking systems
  • Track GPS reporting rates, so agencies can measure performance overall and by source
  • Detect, alert, and report on outages, including partial drops in coverage or full fleet gaps

Agencies can identify low-quality GPS data, improve performance by integrating additional GPS sources, and proactively respond to outages.

Request a meeting with a Swiftly data expert to get visibility into your agency’s GPS health.

3. Identifying and resolving assignment data issues

Missing vehicle assignment information—from CAD/AVL hardware malfunction, CAD/AVL software issues, or operator login error—leads to blindspots in real-time operations and unreliable historical reporting data. More than one in three agencies are missing assignment data for at least 10% of stops, causing trips without any real-time information (zombie buses) and misallocation of resources based on incomplete performance data.

Swiftly Auto-Assigner helps agencies fill in those gaps by automatically matching unassigned vehicles to scheduled trips. For example, Phoenix’s Valley Metro relies on Auto-Assigner to capture an additional 9% of data, improving on-time performance reporting and helping Operations and Scheduling staff make data-driven decisions.

Agencies can also download and analyze data on trips missing assignment information as a method of identifying onboard hardware issues.

Auto-Assigner can even provide resiliency against CAD/AVL outages. When the Kansas City Area Transit Authority (KCATA) experienced a cyberattack and lost access to their CAD/AVL system, they relied entirely on Swiftly to track vehicles in real-time.

“We learned that onboard routers were still providing location data, and Swiftly had integrated the inputs and was utilizing that as the real-time information,” said Tyler Means, Chief Mobility and Strategy Officer at KCATA. “We were able to actually get back up to speed after only a few hours and monitor our system utilizing Swiftly.”

Request a live demo to learn how Auto-Assigner can help fill your agency’s data gaps.

Taking back control of data quality

Every agency should have visibility into the state of their own data, along with an actionable path to improve. With GTFS Validation and existing tools to improve GTFS, GPS, and assignment data, Swiftly is putting the power to improve data quality into the hands of agencies.

These tools, alongside Swiftly’s data engine, ensure agencies receive accurate, complete, accessible transit data.

Explore our featured resources

November 6, 2025

Resolving data issues proactively with a Transit Data Platform

Swiftly empowers agencies to measure, monitor, and improve critical data sources. Learn about new tools and the most common transit data issues.
July 24, 2025

Prioritizing riders in times of budget uncertainty: 5 strategies to maintain trust

Learn 5 real-world strategies agencies are using to maintain service reliability while making every dollar count.
June 11, 2025

Transit’s World Cup: Keeping riders informed during large events

Every community faces its own “World Cup moment.” Learn how transit agencies can prepare to communicate with riders during large events.

You might also like

April 23, 2025

Enabling TSP to make transit faster and more reliable

Read about the common challenges to TSP projects, from planning to implementation to measurement.
April 10, 2025

How data quality impacts service reliability and the passenger experience

Learn how agencies can evaluate and improve their data quality—and use it to efficiently deliver transit service and improve the rider experience.
March 11, 2025

Webinar: How data quality impacts service reliability and the rider experience

Learn how transit agencies are improving rider experiences and empowering staff by enhancing data completeness, accuracy, and accessibility.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.