Roadmap
What we're building next for Deliverty Hub — organized by release.
This roadmap reflects current plans and is subject to change. Features may be added, modified, or reprioritized based on feedback and development progress.
Complete the core platform, launch the multi-provider map system, and ship the first assignment algorithms. Map Provider Abstraction shipped in v2.5.0 (Feb 16, 2026). Assignment Algorithms Wave 1 shipped in v2.5.1 (Feb 17, 2026). Registration Flow, Package Status Expansion, and Courier Integrations Wave 1 shipped in v2.12.0 (Mar 6, 2026).
Map Provider Abstraction
Replace the hardcoded Leaflet integration with a unified map abstraction layer. Organizations can choose their preferred map provider from the settings page, and all 12+ dashboard map components will render using that provider automatically.
Supported providers: Google Maps, Mapbox, and Leaflet/OpenStreetMap (free default). Each provider requires its own API key configured at the organization level.
Geocoding (address search and reverse lookup) will switch automatically based on the selected map provider. Google Maps uses Google Geocoding API, Mapbox uses Mapbox Geocoding API, and Leaflet uses Nominatim.
Assignment Algorithms
Three new assignment algorithms joining the existing ONE_BY_ONE strategy. Organizations can select their preferred algorithm per-zone or globally from the assignment settings.
Courier Integrations — Wave 1
Fix and complete the external courier trigger pipeline so tasks assigned to external couriers are dispatched via the ICourierPlugin interface. Includes webhook callbacks for status updates from courier providers.
The first four courier integrations, targeting the highest-volume Egyptian providers. Each integration implements the full lifecycle: shipment creation, real-time tracking, status sync, and webhook callbacks.
MVP Completion
Complete the user and organization registration flow including email verification, password reset, initial organization setup, and first-admin onboarding.
Expand package statuses from 6 to 13 with task-type-specific flows. Adds package history tracking with full task context, and aligns the frontend status displays with the new status set.
Timeline slot reservation, location seed data, polyline abstraction, zone drawing, Sqid encoding, and mobile app redesign. Core features shipped in v2.6.0 (Feb 18, 2026). Additional items (assignment algorithms Wave 2, courier Wave 2, fee module, analytics, developer tools) remain planned.
Timeline & Scheduling
Atomic reserveSlot(), releaseSlot(), and checkCapacity() for agent and courier scheduling with organization scoping. Capacity-aware assignment ensures slots are reserved before confirming task assignment. Event-driven cleanup on COMPLETED or CANCELLED tasks.
Hierarchical location data for Egypt (27 governorates + districts), Qatar (8 municipalities + areas), and UAE (7 emirates + areas).
Map & Visualization
DelivertyPolyline with Leaflet and Mapbox GL adapters for multi-provider route visualization on dashboard maps.
Provider-agnostic polygon drawing via useZoneDrawing() hook — click-to-add vertices, drag-to-edit, undo, and preview line. Refactored zone draw map from 600+ lines to ~270.
URL-safe obfuscated IDs replacing raw numeric IDs in routes across the dashboard.
Mobile App
New home screen with ActiveTaskHero (map preview + progress stepper), MetricsRow, StatusPill, QuickActionsBar, and IdleHeroCard. Schedule screen with DaySelector and ScheduleSlotCard components.
Infrastructure
Dashboard upgraded to Next.js 16, React 19.2, ESLint flat config with typescript-eslint direct integration, nuqs 2, and react-leaflet-cluster 4.
Assignment Algorithms — Wave 2
Three additional algorithms that build on top of the Wave 1 foundation, enabling more sophisticated and context-aware assignment logic.
Courier Integrations — Wave 2
Seven additional courier providers covering express, economy, and specialized delivery segments across Egypt and the region.
Fee Module
A fee management module for delivery companies that do not have their own delivery fleet and use Deliverty as their delivery system. Organizations can define a fee for each task, representing the delivery cost charged for using the platform's fleet.
Payment modes: Fees can be handled in two ways — prepaid, where the fee is marked as paid at task creation (a boolean flag on the task), or collect-on-delivery, where the agent collects the fee amount from the end customer upon delivery. The fee is tracked at the task level alongside existing COD data.
Analytics & Developer Tools
Expanded analytics with custom date ranges, exportable reports, agent performance leaderboards, and delivery success rate breakdowns by zone, channel, and courier provider.
Dashboard interface for channels to manage webhook subscriptions, view delivery logs, and test endpoints — replacing the current API-only approach.
Upload CSV/Excel files to create hundreds of delivery tasks at once. Includes validation, duplicate detection, column mapping, and detailed error reporting.
Operations
A public tracking page for end customers to view live delivery status and agent location using a shareable tracking link. No login required.
The major release — introducing an AI-powered data assistant, machine learning predictions, route optimization, and new delivery verification capabilities.
AI Data Assistant
A natural language assistant embedded in the dashboard that can query your delivery data, generate charts, and surface insights — all through conversation. Ask questions like "How many deliveries did we complete today?" or "Show me a performance comparison of our top 5 agents this week" and get instant answers with inline visualizations.
Each organization chooses their preferred AI model provider and configures their API key — the same pattern as the map provider system. The AI agent works identically regardless of the underlying model.
Supported providers: OpenAI (GPT-4o, GPT-4o-mini), Anthropic (Claude Sonnet, Claude Haiku), and Google (Gemini Pro, Gemini Flash).
The AI agent is powered by a modular tool system. Each tool gives the agent access to a specific data domain. Initial release ships read-only query and visualization tools, with write-action tools (task creation, assignment) planned for a follow-up release.
List, filter, and analyze agents by status, zone, and performance metrics.
Search tasks by status, date range, customer, agent, or courier provider.
Look up customers, order history, and delivery preferences.
Delivery stats, success rates, average times, and trend analysis.
COD status, revenue breakdowns, and reconciliation summaries.
Generate bar, line, pie, and heatmap charts from query results inline.
Predictions & Optimization
ML-powered ETA predictions based on historical delivery data, traffic patterns, and agent performance. Customers see estimated delivery windows at task creation time.
Automatic route optimization for agents with multiple deliveries. Considers distance, time windows, and traffic to suggest the most efficient stop order.
New Capabilities
Full OAuth 2.0 authorization code flow for channel integrations, in addition to the existing API key authentication. Enables more secure, scoped access for third-party platforms.
Photo capture, digital signature, and barcode scan confirmation at delivery. Evidence is attached to task records and available in the dashboard for dispute resolution.