The Platform Thesis

The interface is a projection of the model.

UnityTrip maintains one canonical model of workforce movement — across commercial, leased, and chartered aircraft, vessels, ground transport, and accommodation, with entitlements, quotas, booking events, approval chains, and cost attribution as first-class concepts. Every screen a user touches is a projection of that model; every booking is an event in its record; every decision is the model executed deterministically.

That makes UnityTrip a different kind of company than the travel vocabulary suggests: an ontology-driven, event-sourced coordination platform whose first and deliberate vertical is workforce travel. This page states the thesis plainly — what the model is, why each tenant gets its own, and why travel came first.

One Codebase, Many Ontologies

Customisation is configuration of the model — not changes to the software.

Each tenant runs its own configured ontology: its transport modes and assets, its priority matrix, its quotas and booking windows, its organisational units and approval chains, its cost-attribution rules. Two tenants can look like two different products — different modes, different rules, different structures — while running the same continuously improved codebase, because what differs between them is the model, not the software. The distinction matters more than it sounds: customisation as code changes builds a moat that becomes a trap — installations so bespoke they can no longer be upgraded or moved. Customisation as configuration keeps the moat and loses the trap.

The distinction has a supply chain on each side. Traditional customisation turns a requirement into bespoke code — developers, testing, deployment, and maintenance for as long as the client lives. UnityTrip turns the same requirement into policy and configuration executed by the deterministic engine. The first destroys scalability; the second builds scalability out of complexity. So when a prospect says "our operation is unusual — nobody does travel like us", a conventional vendor hears an expensive implementation. This platform was built to hear an advantage: the unusual rules are exactly the ones generic products leave offline, and here they are expressed in the model rather than in code. Tell us how your company actually works. We'll turn it into software.

This is also why screenshots carry so little information here. A screen capture of one tenant tells you almost nothing about another; the artefacts that do carry the information are the ones we publish — the API and ontology reference, the policy JSON Schema, and the architecture that executes them.

And it is why onboarding is measured in weeks: bringing a new operation onto the platform means configuring its model, not commissioning a software project. The Policy Builder is that idea made public — an operation's rules assembled into one pre-deconflicted, machine-precise document.

Agentic AI, Governed

Agents propose. The engine decides.

AI agents are clients of the ontology, not owners of it. An agent can converse with a traveller, assemble a request, and propose a booking — but the decision is made by the deterministic policy engine executing the tenant's configured model, the same way for an agent as for a human at a browser. That is a governance model, not a feature: agentic convenience at the edge, auditable determinism at the core, and no AI guessing at booking time. Every agent needs somewhere authoritative to ask what it is allowed to do — for workforce movement, UnityTrip is that authority.

See deterministic on purpose and the walkthrough videos of an agentic booking governed by the engine.

Why Travel First

The hardest coordination problem was the point.

Workforce travel on owned and leased transport is a stress test with five properties that break conventional software — and prove a coordination model that survives them:

Perishable assets

A seat on a leased aircraft is non-fungible and perishable — flown empty, it is money burned, and it cannot be inventoried for tomorrow. The model has to allocate under genuine scarcity, which is why policy, not price, rations demand.

Heterogeneous systems

GDS content, ERP postings, fleet schedules, accommodation, payments — each with its own data model. Coordination across them is the product, which is why integration is the architecture rather than an add-on.

Tenant-specific rules

Priority matrices, quotas, booking windows, penalty points, safety and compliance requirements — no two operations share them. Rules this varied either become a per-client software fork or a configured model. We chose the model.

Bursty demand

A schedule change or crew rotation generates 10–1000x normal load in minutes. Event-sourced, queue-and-stream architecture absorbs what batch systems cannot — and the surge day is the day that decides renewals.

Measurable outcomes

Utilisation, no-show rates, onboarding time — hard numbers, published: ~40% to around 90% seat utilisation, no-shows cut by roughly half, onboarding in about six weeks. A coordination thesis that cannot be measured is a slide; this one is a record.

Discipline

The architecture generalises. The company is travel-first.

A canonical model of movement, executed deterministically over an event-sourced record, is not inherently a travel idea — and readers of the architecture page sometimes notice that before we say it. We are saying it here so nobody has to infer it: yes, the platform is built to outlast its first vertical. UnityTrip is the software layer that turns the way an organisation moves people into executable, auditable operations. Workforce aviation logistics is the beachhead — the hardest case, deliberately chosen.

The discipline is the other half of the thesis. UnityTrip is deliberately a workforce travel company: own the hardest coordination problem first, prove the ontology under production load at enterprise scale, and earn each measured outcome before widening the aperture. What an operator buys today is that focus — and what the model learns serving it.

The Economics

Why the wrong model compounds.

Corporate travel software is not broken because its screens are dated. It is broken because the underlying model is wrong — and a wrong model makes the cost of every transaction compound as requirements grow and change.

When a platform built on city pairs and fares tries to express a leased aircraft, a chartered vessel, or a camp transfer, it does not fail loudly. It fails silently: the complexity is pushed into middleware, spreadsheets, and manual reconciliation. The cost never appears on the travel ledger — it accumulates in the integration layer, the exception queues, and the billable hours spent keeping the glue alive.

In a fare-based system, the transaction cost is a booking fee. In workforce logistics, the real transaction cost is the cost per exception: a policy exception, a mode change, a cost-centre reallocation, a no-show that should have triggered a standby traveller. Each one requires human intervention when the model cannot express the rule. Because UnityTrip's policy engine executes the tenant's model deterministically, the marginal cost of policy enforcement falls toward zero — and stays there as the business changes, because change is configuration of the model, not a new integration project.

That is what event sourcing and a canonical model buy: not elegance for its own sake, but a cost per transaction that survives change. The architecture page shows the machinery; the spend diagnostic measures what the silent failure is currently costing.

Delivery Modes

One model, two ways to run it.

The canonical model does not dictate how it is operated. UnityTrip delivers it in two modes, and the right one is set by the operating environment — not by size or ambition.

Service-Led Delivery

For operations in constant change

Some operating environments move daily: requirements arrive as line items, not projects, and the picture that was true this morning is not true tonight. For those environments UnityTrip runs the platform for the client, on a runtime built for that tempo — forty production changes have shipped in a single week when an operation demanded it, and requirements raised one day are routinely resolved as line items the next. The judgement that matters is scope: what is genuinely a line item is absorbed at that tempo, and what is structurally a project is named as one rather than dribbled in.

Fewer clients, deeper engagement: change is absorbed as a service, so the operation keeps moving while its requirements are still being discovered.

Platform Delivery

For operations ready to govern

The event-sourced architecture this page describes: deterministic policy, a complete audit trail, self-service booking and schedule management under one governed model, efficiency at scale across many tenants. The operation runs the platform; UnityTrip continuously improves it.

This is the mode for organisations that have decided to govern workforce travel rather than fight fires — where the audit trail and the policy engine are the value, not overhead.

These are stages on one path, not competing products: the idea is to take an operation from fire-fighting to calm. Both modes speak the same canonical model — the same concepts of priority, quotas, claims, and travel groups — so an operation can start service-led while conditions are unstable and, when there are sound reasons for the change, graduate to governed platform delivery as a planned migration. The policy and operating rules carry across; the move is a scoped project, not a rewrite, and the conversation never starts over. Consulting and configuration services accompany both.

Common Questions

Is UnityTrip a niche travel product?

No. UnityTrip is an ontology-driven, event-sourced coordination platform whose first and deliberate vertical is workforce travel. The travel vocabulary — bookings, PNRs, seats — describes the current projection of a more general capability: a canonical model of workforce movement across commercial, leased, and chartered transport, configured per tenant and executed deterministically. Travel is the beachhead because it is one of the hardest coordination problems an enterprise runs, with measurable outcomes.

Why does UnityTrip publish no named case studies or customer logos?

UnityTrip serves enterprises whose contracts include strict confidentiality provisions, so we publish measured capability figures without attribution rather than named case studies. The evidence takes a different form: published outcome figures, a documented API and operational ontology, a public policy JSON Schema, a live status page, and an architecture described in enough depth to be checked.

What does "the interface is a projection of the model" mean?

The product is not a set of screens with settings. UnityTrip maintains a canonical operational model — transport modes, entitlements, quotas, booking events, approval chains, cost attribution — and every surface a user touches is generated from that model. Two tenants can run different transport modes, different priority rules, and different organisational structures on the same codebase, because what differs between them is the configured ontology, not the software.

Can UnityTrip's model be customised for our organisation?

Yes — that is the design centre. Each tenant runs its own configured ontology: its transport modes and assets, its priority matrix, quotas and booking windows, its organisational units and approval chains, its cost-attribution rules. Because customisation is configuration of the model rather than changes to the software, onboarding is measured in weeks, and every tenant stays on one continuously improved codebase.

Is this hyper-personalisation?

Not in the usual travel-technology sense, where hyper-personalisation means AI-tailored consumer offers — upsells, dynamic packaging, marketing personalisation. UnityTrip personalises the operating model itself: each tenant's own rules — entitlement, priority, quota, approval — become the configuration a deterministic engine executes, so an enterprise's uniqueness is absorbed as data rather than as bespoke code, and the marginal cost of one more unusual requirement stays low. The personalisation is of governance, not of the offer — which is why operations whose needs never fit generic travel software can run here without a custom build.

How do AI agents fit into the platform?

As clients of the ontology. An agent can converse, propose bookings, and assemble requests, but every decision is made by the deterministic policy engine executing the tenant's configured model — agents propose; the engine decides. That is a governance model: agentic convenience at the edge, auditable determinism at the core.

Does UnityTrip offer service-led delivery and consulting?

Yes. UnityTrip delivers the canonical model in two modes. Service-led delivery is for operations in constant change, where requirements move daily and arrive as line items: UnityTrip operates the platform for the client on a runtime built for that tempo, with production changes shipping at a cadence of dozens per week when the operation demands it. Platform delivery is the event-sourced architecture for operations ready to govern workforce travel at scale — deterministic policy, full audit trail, self-service booking and schedule management under one model. Both modes speak the same canonical model, so a client can start service-led and later graduate to platform delivery as a planned migration — the policy and operating rules carry across, making the move a scoped project rather than a rewrite. Consulting and configuration services accompany both.

How is UnityTrip priced?

Through the Microsoft Azure Marketplace. The published plans and prices are on the listing, including a free trial, and purchases are billed through your existing Microsoft agreement and can count against a Microsoft Azure Consumption Commitment (MACC). Enterprise engagements are typically structured as private offers, with pricing agreed per tenant, because enterprise scope varies with fleet size, transport modes, and integration surface: the published plans are the anchor; the private offer fits the tenant — the standard procurement pattern for infrastructure software in this sector.

Why does the canonical model matter more as you add point solutions?

Because point solutions capture bookings; only a shared model captures why. Each vertical tool — a hotel desk, a charter scheduler, a transfer service — records its own transactions, but unless they share first-class concepts such as traveller, trip reason, and claim, management overview dissolves as verticals multiply: nobody can answer who is travelling, why, and at what cost across the whole operation. In UnityTrip every vertical is a projection of the same canonical model — trip reason is a first-class entity in the published ontology — so each new mode or service adds capability without subtracting visibility.

See the Model

The thesis is checkable: the ontology is documented, the policy schema is published, and the platform is in production at enterprise scale.

Read the ontology reference Talk to us