Dispatch & Routing
The assignment loop both branches run on. It decides who takes a job, when they are offered it, and in what order they drive — with the operator able to override any of it.
Payments & Payouts
Money in from customers, money out to partners, and the commission split in between. One ledger covers both branches, so a marketplace with restaurants and captains settles from a single source.
Zones & Geofencing
Geography is configuration. Service areas, delivery radii, surge boundaries, and airport pickup fences are drawn on a map in the console and take effect without a release.
Analytics
Every state change lands in one warehouse, so orders and trips can be read together. The console ships the operating reports; the export and API cover everything your analysts want to do themselves.
One State Machine, Two Vocabularies
Orders and trips are the same object with different labels. Every state change is timestamped, attributed, and replayable.
Run, Extend, Integrate
The engine is hosted and maintained by Aalpha, but it is not a closed box. Webhooks, a documented API, and a connector library let it sit inside the systems you already run.
Engine FAQ
How the shared layer is hosted, configured, and extended.
Still have questions? Talk to our team
Is the engine really shared, or two codebases with one brand? +
Shared. Delivery orders and mobility trips are the same underlying object with different labels and rule sets. That is why you can run both verticals on one backend, one ledger, and one set of reports.
Can we change dispatch logic ourselves? +
The parameters — radius, offer timeout, ring strategy, batching thresholds, acceptance weighting — are console settings you control. Replacing the algorithm itself is custom work, scoped separately.
Where does our data live? +
In a database instance dedicated to you, in the cloud region you choose. It is your data: exportable in full, at any time, in standard formats.
What happens during platform updates? +
Releases are applied by Aalpha on a regular cadence. Your configuration — zones, pricing, commissions, branding — is preserved across every update, and breaking changes are communicated ahead of the release.
Can we connect our own payment gateway or maps provider? +
Yes. The connector library covers 24 common providers, and anything outside it can be added against the same interface. Maps and messaging providers are swappable per region.
See the Engine Against Your Rules
Bring your zones, your commission structure, and your worst dispatch scenario. We'll configure it live and show you what the engine does with it.