Integrations
Connect your stack.
Two ways.
Webhook in, optimized plan out. Or build on the open API. If your TMS or ELD can POST a dispatch, it works with Flow. No proprietary lock-in, no months-long integration project.
Webhook integration
One endpoint. Instant fuel plans.
Configure your TMS or ELD to POST dispatched trips to the Flow webhook. An optimized fuel plan comes back in under two seconds, ready to push to your TMS, ELD, or driver messaging. No dispatcher action required.
- Dispatch in, optimized fuel plan out, in the same request.
- Push results to your TMS, ELD, or driver app automatically.
- Idempotent, so duplicate events are safely ignored.
- Raw payload stored for audit and replay.
- Failed events are retryable from the portal.
EXAMPLE DISPATCH PAYLOADPOST /api/v1/webhooks/your-tms
x-tenant-slug: acme-fleet
x-webhook-secret: your-secret
Content-Type: application/json
{
"trip_id": "TRIP-2026-001",
"origin": "Dallas, TX",
"destination": "Memphis, TN",
"dispatch_time": "2026-03-17T08:00:00-06:00",
"truck_number": "T-101",
"fuel_gallons": 45
}RESPONSE, FUEL PLAN INCLUDED{
"received": true,
"eventId": "evt_abc123",
"tripId": "trip_xyz789",
"fuelPlan": {
"bestStop": "Pilot Flying J, Texarkana",
"netPrice": 3.779,
"recGallons": 78.3,
"estSavings": 9.42
},
"message": "Fuel plan generated and ready to push"
}Telematics webhook
Any ELD with a webhook. Live tracking, automatically.
Point your ELD or GPS provider's location webhook at Flow. As the truck moves, Flow ingests each position and keeps the fuel plan matched to where the truck actually is, re-planning from its live location instead of its dispatch point. Even ELDs that report location but not tank level still get smart fuel planning, because Flow estimates the tank between fill-ups from miles driven and your truck's MPG.
- Any provider, any payload format. Flow maps the location fields for you.
- Live position drives smarter re-plans and off-route alerts.
- No fuel sensor? Flow estimates tank level from distance driven and MPG.
- A secure, per-fleet endpoint. Nothing to poll, no API keys to manage on your side.
EXAMPLE LOCATION PAYLOADPOST /api/v1/webhooks/gps/your-endpoint
Content-Type: application/json
{
"device_id": "T-101",
"latitude": 32.7767,
"longitude": -96.7970,
"odometer": 412650,
"timestamp": "2026-03-17T14:22:05Z"
}FLOW USES IT TO- Track the truck live on every plan
- Re-plan from its current position
- Estimate the tank between fill-ups
(miles driven / MPG) when the ELD
reports location but not fuel levelCompatible systems
Works with what you already run.
Direct integration patterns for the major platforms, plus a generic webhook for anything else.
ELD & telematics
TMS
Fuel cards
Don't see yours? We build custom adapters. Contact us →
Powered by
Real data from real providers.
HERE Maps
HERE Routing API v8. Real commercial truck routes with road restrictions, weight limits, and height clearances.
Live corridor pricing
Real-time diesel prices at stations along your route, the same intelligence that powers Flow's optimization and our public diesel price map.
Your contracts
Your negotiated rates with any fuel network, applied automatically on every stop, on every dispatch.
Self-serve or managed
Self-serve on Growth. Automated on Enterprise.
Both tiers run the same engine and show the same analytics. The only difference is how your data gets in.
You connect it.
Upload daily fuel card and dispatch files, or POST the generic webhook from Samsara, Motive, or Omnitracs. The engine runs immediately. Self-serve, unlimited trucks.
We run it for you.
We build and maintain the direct vendor feeds and in-cab push to Isaac, Samsara, Omnitracs, and Motive, plus custom adapters for McLeod or any in-house TMS.
Connect Flow to your fleet.
Bring your TMS, ELD, and fuel card setup to a 30 minute call and we'll show you the webhook running live against your dispatch.