Platform

The dispatcher

One platform to assign every job to the right crew member — human, ground or air — and hold the record of what happened. We are writing it in-house, and our own group’s deliveries will be its first load.

STACK · STATUS
JOB + DISPATCH ENGINEIN BUILD
RIDER APPIN BUILD
BRAND DASHBOARDIN BUILD
BOX HANDOFF + OTPIN DESIGN
PUBLIC API + WEBHOOKSIN DESIGN
MULTIMODAL ROUTINGPLANNED
REMOTE ASSIST CONSOLEPLANNED
The job

Everything we move will be a job

A job holds a pickup, a drop, a payload class, a time window, the handoff rules and the proof required. Modes can change mid-job; the job does not. This is the data model we are building against.

PICKUP AND DROP

Addresses resolve to a hub, a store, a flat, a site gate, a locker or a rooftop port. Every point knows which modes can reach it.

PAYLOAD CLASS

Class S, M, L or BULKY, with flags for fragile, cold chain, high value and hazardous. Class decides which modes are even offered.

TIME WINDOW

Express, same day or a scheduled slot. The window is a constraint on the dispatcher, not a promise printed after the fact.

HANDOFF RULES AND PROOF

Hand to person, leave in locker, hand to security, or install on site. Proof is OTP, photo, signature or box event — recorded per leg.

JOB CARD · UI MOCK0417
PICKUPGORWA HUB · 22.3260 N 73.1620 E
DROPAKOTA · TOWER B · FLAT 1104
PAYLOADCLASS S · 3.1 KG · NON-FRAGILE
WINDOW14:20 – 15:00 IST
HANDOFFPORT AK-02 → BOX AK-B7 → DOOR
PROOFBOX OTP + PHOTO
LEG 1RIDER R-114 · 14:22 → 14:29 · DONE
LEG 2DRONE D-02 · 14:31 → 14:36 · DONE
LEG 3ROVER V-07 · 14:38 → RUNNING
Hybrid legs

One parcel, three crew members

A mode is chosen per leg, not per job. The handoff points — ports and boxes — are what let a machine leg exist at all in an Indian city.

LEG 1 · ROAD
Rider to port
HUB → PORT · 1.1 KM
LEG 2 · AIR
Port to box
PORT → ROOFTOP BOX · 2.8 KM
LEG 3 · GROUND
Rover to door
BOX → DOOR · 300 M
FALLBACK
Rider, end to end
IF AIR OR GROUND IS REFUSED
Fleet operations

Watching the fleet, not just the map

Telemetry

Position, speed, load state and health for every crew member on shift, at one second resolution for machines. Rider telemetry is what we are building first.

BUILDING FOR RIDERS FIRST

Battery and charging

State of charge and cycle count per pack. Swap cabinets at hubs and boxes; the dispatcher will not assign a leg a pack cannot finish.

IN DESIGN · SWAP CABINETS

Maintenance

Service intervals by distance and duty hours, parts traceable to our own shop, machines pulled from dispatch when a check is due.

IN-HOUSE PARTS AND SERVICE

Incidents and remote assist

One incident log for people and machines. A machine that cannot resolve a situation will stop and call an operator, who takes it over.

PLANNED
Crew identity and compliance

Compliance is a feature, not paperwork

Every crew member — human or machine — has an identity record, a skill set, and the documents that let it work. The dispatcher reads that record before it assigns anything.

PEOPLE
ID + BACKGROUNDVERIFIED
LICENCE + VEHICLEON FILE
INSURANCEACTIVE PER SHIFT
WELFARE BOARDREGISTERED
SKILLSCOLD CHAIN · INSTALL
MACHINES
UNIT ID + BUILDSHOP TRACEABLE
AIRWORTHINESSTARGET · TYPE CERT
REMOTE PILOTCERTIFIED, PER FLIGHT
GEOFENCESIGNED, PER UNIT
MAINTENANCEWITHIN INTERVAL
For your systems

Book a delivery from your stack, from day one

API AND WEBHOOKS · IN BUILD

Create a job, get a quote with candidate modes, subscribe to leg and proof events. REST with signed webhooks. In build now, in test with two of our own brands.

BRAND DASHBOARD · IN BUILD

Book, track, reconcile COD, export proof of delivery, and see cost per parcel by mode and route. First version ships with the rider network.

ONDC LOGISTICS · PLANNED

Listing as a logistics service provider on the network, so sellers can reach us without a private integration.

TRACKING PAGES · IN BUILD

A page per job for your customer, in your brand, naming the mode carrying it and the handoff to expect. Designed, in build with the dashboard.

POST /V1/JOBSILLUSTRATIVE
{
  "pickup":  { "hub": "GORWA-01" },
  "drop":    { "society": "AKOTA-TOWER-B", "unit": "1104" },
  "payload": { "class": "S", "mass_kg": 3.1 },
  "window":  { "from": "14:20", "to": "15:00" },
  "handoff": "box_or_person",
  "proof":   ["otp", "photo"],
  "modes":   ["road", "air", "ground"]
}

→ 201 { "job": "0417", "mode": "air", "legs": 3,
        "eta_min": 18, "quote_inr": 96 }