← Back to home

Roadmap

Public roadmap.

Three buckets — Now, Next, Later — refreshed when something moves. When it ships, it leaves the roadmap and lands on the changelog.

Now

now

In active development — expected within ~30 days.

  • First paying integration customers — Samsara, QBO, John Deere

    All three adapters are shipped + documented (Samsara at lib/oem/vendors/samsara.ts, JD at lib/oem/adapters/john-deere.ts, QBO at lib/integrations/quickbooks.ts; landing pages live at /integrations/{samsara,quickbooks-online,john-deere-operations-center}). Each unlocks live wiring on the first paying customer's contract; commercial flywheel is the path to UAT.

    Related →
  • WorkOS SAML SSO live wiring

    Hybrid plan committed; first enterprise SSO customer triggers the live wiring. lib/integrations/workos is in place.

    Related →
  • Hardware tracker pre-order Stripe deposit

    Improving the /hardware/order flow with deposit collection via Stripe PaymentIntent.

    Related →

Next

next

Committed to building — 30 to 90 days out.

  • Geotab live activation

    Landing page + Python SDK patterns are documented at /integrations/geotab. Marketplace add-in for in-MyGeotab UI ships once first Geotab-shop activates.

    Related →
  • Redis-backed rate limiter for horizontal scaling

    lib/rate-limiter-redis is the drop-in replacement; activates when we cut over from single-container to multi-replica. Per-key cap override (iter 51) already works across replica boundaries.

  • Verizon Connect + Motive adapters

    Same Samsara/Geotab shape — vehicle metadata sync + scheduled engine-hours capture. Landing pages when each platform has a named customer requesting it.

  • OSHA Form 300 PDF generator

    CSV export ships today; PDF version is on deck so the safety officer can hand the printout to the auditor without spreadsheet gymnastics.

    Related →
  • Sentry production wiring

    lib/observability is wired; activating SENTRY_DSN on prod once the SDK lands as a production dep.

  • SOC 2 Type II observation window

    Trust hub (/trust), security posture (/security), audit log, and security.txt are the foundation. Next: third-party pentest + observation-period evidence collection. Targeted alongside first enterprise contract that requires it.

    Related →

Later

later

On the list — 90+ days, often gated on customer demand.

  • Native iOS / Android via Capacitor

    PWA covers the field today; native shells unlock App Store distribution + reliable background sync. Triggered when a customer with procurement gates on App Store presence signs.

    Related →
  • Multi-region data residency (EU + APAC)

    Single Postgres + single Vercel region today; EU + APAC residency targets land with the first GDPR-compliance-required customer.

  • Predictive maintenance ML

    Need months of clean meter data first. Won't ship until the data justifies the claim. Hour-delta anomaly detection (already shipped) is the deterministic precursor.

  • Conversational AI fleet assistant

    Knowledge retrieval over an org's own data — 'show me trucks idling >2hrs yesterday.' Natural-language search; planned for once data volume + customer demand both warrant the build.

  • Embedded BI dashboards (Looker / Power BI)

    Data-out via the public REST API today; embedded BI is on the list once a Fortune-500-tier customer asks for it.

  • Bluetooth power-tool integration (Milwaukee ONE-KEY)

    Tool-tracking ships scan-based today; auto-logging of power-tool run hours via Bluetooth is on the list when a fleet of >5 ONE-KEY-equipped tools is in use.

    Related →
  • Geotab Marketplace add-in (in-MyGeotab UI)

    The DirtFleet REST API + bearer auth + OpenAPI spec are the building blocks; the Geotab side is a static JS add-in bundle. Build when a Geotab shop with their own Marketplace presence is the customer.

    Related →

Want to influence the roadmap? Paying customers move things to Now. Email hello@dirtfleet.app with the use case.