Technology · Dispatch Engine

The brain that picks the right rider.

A constraint-based solver that balances ETA, batch density, fairness, and rider earnings — every single dispatch, every single order.

How it thinks

What the solver weighs.

ETA & distance

Time-to-pickup, time-to-drop and predicted on-ground traffic for every candidate rider.

Batchability

Whether two or more orders share a viable joint route — reducing rider idle time.

Rider fairness

Hours driven, idle time and earnings distribution across the full pool.

Reliability score

Rider track record on SLA, handoff quality and order type compatibility.

Operational constraints

Restricted zones, curfews, and any capability requirements for the order type.

Pipeline

A dispatch in nine stages.

step 1
Ingest
step 2
Validate
step 3
Score
step 4
Solve
step 5
Match
step 6
SLA Guard
step 7
Batch
step 8
Dispatch
step 9
Track