Best when: you want your backend (or coding agent) to choose a rider — nearest, idle-only, vehicle type, max active jobs — instead of (or in addition to) Kilo Auto-dispatch.
Pattern: webhook delivery.created → GET /riders with pickup coords (distance ranking, busy riders still listed) → POST /deliveries/{id}/assign. Same stacking rules as the dashboard.
Use the Copy prompt for AI card below. Keep Auto-dispatch off unless you want Kilo to race your agent.
Related docs
- Assign riders
- Auto-assign riders — Kilo’s built-in picker
- Webhooks
- API reference