Trip statuses explained

Every state a trip passes through, who moves it, and which ones are terminal.

Written for
Everyone
Reading time
1 min
Last reviewed
July 19, 2026

A trip's status is the single source of truth shared by dispatch, the driver app and billing. Most transitions are driven by what the driver does, not by someone in the office updating a field.

StatusMeaningMoved by
DraftCreated but not yet part of a published dayDispatch
PublishedPart of the day's plan, not yet assigned to a driverScheduling
AssignedOn a specific driver's routeScheduling or dispatch
En routeThe driver is travelling to the pickupDriver app
ArrivedThe driver is at the pickupDriver app
In progressThe rider is on boardDriver app
CompletedDropped off, with proof of service capturedDriver app
No-showThe rider did not present within the waiting windowDriver app
CancelledCalled off before service, with a reasonDispatch or driver, subject to policy

Terminal states

Completed, no-show and cancelled are terminal — they close the operational record and are what billing reads. Reopening one is an administrative action with an audit trail rather than a routine edit.

Related

Still stuck?

Technical documentation

API references, data model, webhook payloads and integration guides — the detail behind the workflows described here. Available to signed-in Naveera customers.

Open documentation

Ask your team

Support requests are raised from inside Naveera Console, where your organization and your role are already known — which means the answer can be about your configuration rather than the general case.

Settings → Support, or ask your organization’s administrator