OnCue intelligently batches orders, optimizes routes, and assigns deliveries to riders automatically. Save time, reduce costs, and scale your logistics.
Real-time overview
Zone A - Lekki
5 orders • 2 riders
Zone B - Ikeja
3 orders • 1 rider
Pending Dispatch
12 orders waiting
Everything you need to manage deliveries efficiently, from automatic dispatch to real-time tracking.
Automatically batches orders by zone and assigns them to available riders. No manual intervention needed.
Nearest-neighbor algorithm calculates the most efficient delivery sequence from your depot location.
Track rider availability, workload, and performance. Smart assignment based on location and capacity.
Riders update stop status in real-time. Next stops unlock automatically as deliveries complete.
Riders upload delivery photos and capture signatures. Digital proof stored securely for verification.
RESTful APIs for mobile apps. Easy integration with e-commerce platforms and third-party services.
From order intake to delivery completion, OnCue automates the entire process.
Orders arrive via API or manual entry. System auto-geocodes addresses for routing.
Orders grouped by zone and batched (max 5 per rider) for efficient delivery.
Available riders assigned based on workload, location, and zone matching.
Riders follow optimized routes. Real-time updates as stops complete.
Integrate OnCue with your mobile apps and e-commerce platforms using our comprehensive RESTful API.
Routes, stops, proof upload, status updates
Order management, rider assignment, reporting
Laravel Sanctum for token-based auth
// Get current route for rider
fetch('/api/driver/routes/current', {
headers: {
'Authorization': 'Bearer ' + token
}
})
.then(res => res.json())
.then(data => {
console.log(data.stops);
// Navigate to first active stop
});
// Mark stop as delivered
fetch('/api/driver/stops/123/complete', {
method: 'POST',
headers: { 'Authorization': 'Bearer ' + token }
});
Start using OnCue today and transform your logistics operations.