Skip to content
MAGTOS
The complete system

Fifteen capabilities. One operating system. Your business.

MAGTOS is not a bundle of apps — it is a single operating system that runs a travel agency end to end. Every capability below is real and deployed. What is live on the reference deployment is marked Live; what ships built and is switched on with your own configuration is marked Ready to activate. Nothing here is aspirational.

15Capabilities
8Travel verticals
8GDS / sourcing adapters
~108Operator pages
5Live flows in production
Live

Running in production on the reference deployment, today.

Partly live

Some of this is live in production on the reference deployment; the rest is built and activated at set-up. The detail says which is which.

Ready to activate

Built and deployable with your own configuration and accounts — turned on at set-up, never a promise.

01Live

Live in production — and for sale now

MAGTOS is not a prototype and not a waitlist. It runs a real travel business in production and is available now as a single-business, single-instance license. The reference deployment, M&N Holidays (www.mandnholidays.com), operates on it in the open.

Reference deployment in production

02Ready to activate

A complete travel-agency OS — end to end

Storefront, admin, sales, sourcing, finance, documents, POS, roles and security are one connected system on one record — not a spreadsheet plus a booking tool plus an accountant plus a website. It is a white-label operating system you run as your own, not a set of modules you stitch together.

The whole system, deployable as your own

03Ready to activate

Business sovereignty

MAGTOS is handover-oriented: it deploys on infrastructure you own, under your own domain and brand, with your own data and provider credentials. There is no per-seat pricing and no platform that can switch you off. Once handed over, the business needs no other developer to keep running.

Deployed on infrastructure you own

04Live

A live, server-rendered customer storefront

A fast server-rendered storefront your customers actually shop: home, catalogue, deals and contact. Prices carry a floor guarantee, one authoritative currency format, and a genuine "Price on request" where you have not published a rate. Every page ships SEO metadata, JSON-LD and a sitemap.

Serving customers on the reference deployment

05Ready to activate

A no-code site builder

Compose the storefront with no code: 29 section types with premium-variant libraries, live preview that publishes exactly what you see, per-section media including self-hosted video, and theming — 14 palettes, generate-from-brand-colour, and an automatic readability check. Six professional full-site starter designs get you launched fast.

Built; compose and publish your own

06Ready to activate

A marketplace-grade admin

The back office is a single coherent product: about 108 operator pages built on one AdminShell design system, spanning roughly twenty operating surfaces — catalogue, bookings, customers, staff, documents, finance, POS, connectors, settings and more. One system to learn, not twenty tools to reconcile.

The full operator surface, deployable

07Ready to activate

The full nine-step sale lifecycle

Every sale moves through nine steps on a deterministic, guarded state machine, so a booking cannot skip a state or land in an impossible one. When a payment is verified, the system automatically generates the invoice and the voucher — no manual reissue, no drift between money and documents.

Built; drives every booking

08Ready to activate

Eight travel verticals — seven typed, plus flights

MAGTOS understands travel: Tours, Umrah, Hajj, Hotels, Visa, Transport and Add-ons are each modelled as their own typed product, not forced into one generic shape, while flights are handled as a general flight product. A dedicated Hajj/Umrah pilgrimage extension carries the fields that pilgrimage operators actually need.

Seven typed kinds + a general flight, deployable

09Ready to activate

A complete double-entry finance core

A real double-entry accounting core: chart of accounts, invoices and receipts, capital and loans, fixed assets and depreciation, periods and year-close, statements and tax documents, and balanced maker-checker journals. It is country-configurable through jurisdiction and tax packs; the operator picks a category and the system keeps the books balanced. It is built and deployable, and you turn it on when you select your jurisdiction pack.

Built; activate with your jurisdiction pack

10Ready to activate

POS / counter operations

Full point-of-sale for walk-in and counter business: branches and counters, cash drawers, ring-up, take-payment, finalise, and drawer close with variance reconciliation, ending in a branded receipt. It is deployed and activated at set-up.

Deployed; activated at set-up

11Ready to activate

Server-side PDF documents

Invoices, receipts and vouchers are rendered server-side from database-versioned, per-tenant templates. Numbering is gapless and forward-only, so your document series holds up to audit and to the regulator — no gaps, no duplicates, no going back.

Built; produces your document series

12Ready to activate

Eight real GDS / sourcing adapters

Connect your own supplier accounts through eight real sourcing adapters — Amadeus, Duffel, Sabre, Travelport, AirGateway, Travelfusion, Viator and LiteAPI — or build your own with the no-code custom-connector wizard. Every path keeps a guaranteed manual fallback, so you are never blocked when a supplier is.

Built; connect your own supplier accounts

13Ready to activate

A built-in payment framework

Take money the way your market pays: Stripe hosted card checkout globally, SSLCommerz and bKash for Bangladesh, a no-code custom gateway for anything else, and bank-wire with two-person proof. You activate each with your own account, and the business is never in the card-data path — the customer always pays on the gateway.

Built; activate with your own account

14Partly live

A security moat

Isolation is enforced in the database, not just the application: forced Row-Level Security runs under a NOBYPASSRLS runtime role, so a query cannot cross the tenant boundary even if the app is wrong. Access is RBAC plus ABAC with a grant ceiling no role can exceed, and sensitive actions require two-person approval. Forced RLS and money-path integrity (the price displayed is the price charged) are live on the reference deployment; the RBAC/ABAC grant ceiling and two-person approvals ship built and are active on your deployment.

Forced RLS + money-path live; access controls ready

15Partly live

Search, self-hosted video, and the engines

Live full-text search across the catalogue, self-hosted video that is scanned, transcoded and served same-origin (no third-party embed leaking your customers), and the working engines behind the scenes — order, deals and dynamic pricing. Full-text search is live on the reference deployment; the self-hosted video and the order, deals and dynamic-pricing engines ship built and are activated on your deployment.

Search live; video + engines ready to activate

Try the demoTalk to us