Home/ Platform/ Smart Assignment
Smart Assignment

The Right Provider. Every Time. Automatically.

Smart Assignment's rules engine evaluates every available provider in real time — selecting the optimal match based on SLAs, live pricing, availability, and performance history.

How It Works

Rules-Driven. Automated. Zero Manual Decisions.

Every booking runs through the same four-step pipeline — deterministic, auditable, and faster than a human could read the request.

01

Booking received

A retailer submits a booking request with route, timing, passenger count, vehicle class, and any client-specific requirements via the Single API.

Input · Single API
02

Eligible providers queried

The engine pings every provider servicing the origin/destination corridor in real time — filtering to those meeting geographic, vehicle, and contractual eligibility.

Pool · ~5–40 candidates
03

Scoring model applied

Every candidate is scored against your weighting profile: SLA performance, live price, availability confidence, and 90-day historical reliability. Ties broken by region preference.

Weighted · SLA + Price + Avail + History
04

Optimal provider assigned

The top-scoring provider receives a binding assignment and confirms back. The retailer's confirmation lands in milliseconds — with the decision trace stored for audit.

Output · <500ms p95
Assignment Rules

You Set the Rules. We Execute Them.

Six rule families. Configure once, apply globally, override per account. Every decision is auditable.

Price Rules

Set maximum rates by route, time of day, or vehicle class — and reject any quote that exceeds your ceiling.

max_gbp_per_km · surge_cap · class.business ≤ £75

SLA Rules

Enforce minimum pickup punctuality and cancellation rate thresholds — drop providers who breach.

pickup_p95 ≤ 4min · cancel_rate ≤ 2%

Availability Rules

Chain backup providers behind a primary — auto-failover if the first choice can't confirm in your time window.

primary → backup_1 → backup_2 · on_timeout=30s

Geographic Rules

Pin preferred providers by region, city, or airport corridor — without losing global coverage as a fallback.

region.iberia · airport.LHR=preferred:london-exec

Vehicle Rules

Match by class, capacity, accessibility, or amenity requirement — wheelchair-accessible, child-seat, EV-only.

class.exec · wheelchair=true · ev_only

Client Rules

Account-specific provider preferences override the global pool — perfect for corporate travel programmes and VIPs.

account=acme-corp · whitelist=[exec_a, exec_b]
Results

The Bottom Line of Automated Assignment.

20–30%
Average Cost Reduction
Versus traditional aggregator-led platforms — direct provider economics, applied automatically.
0
Manual Assignment Decisions
Every booking routed by the rules engine. Operators set policy — not individual assignments.
<500ms
Assignment Decision Time
P95 end-to-end — from booking request to confirmed provider, including SLA scoring.
Get Started

Stop Assigning Manually. Start Assigning Intelligently.

Configure your rules. Hit deploy. Watch every booking go to the right provider in under half a second.