Platform: Every part of your season, connected
Eight areas sharing one record: a rooming change reaches the transport manifest and the agent’s invoice at the same moment. Start with the areas that are still spreadsheets today.
Built in for the way Saudi Umrah companies work
- ZATCA Phase 2 e-invoicing
- Nusuk Masar workbench
- Hijri calendar
- Agent portal
- Hotel allotments
- Rooming lists
- Movement board
- Offline field app
- ZKTeco attendance
- Moyasar payments
- WhatsApp & SMS
- A website per company
- Copilot
One record, every department
Follow one booking through every department
Here is the same booking, seen by six teams. Nothing is copied between them — each step updates the one record everyone reads.
Step 1 of 6 · Overseas agents
The Jakarta agent books 42 pilgrims from your Ramadan offer
It books from its own portal, at its contract price. The quote becomes a booking, and the booking holds the rooms.
Updates on its own
- Rooms held on the block
- Agent statement updated
- Payable from the agent’s portal
- Booking
- BK-1448-0213 · Confirmed Updated
- Agent
- Jakarta agent · Indonesia Updated
- Pilgrims
- 42 · Group JK-3307 Updated
- Nusuk Masar
- Waiting for passports
- Housing
- Not roomed yet
- Transport
- Not assigned
- Invoice
- Draft
- Season file
- Open
One platform, eight areas
Everything between the agent’s booking and the flight home
Start with the areas that are still spreadsheets today, and add the rest when you need them. Every area reads the same pilgrims, bookings and invoices.
Packages priced from your contracts, and quotes that become bookings that hold the rooms.
More on Sales & packagesA portal for every agency abroad: your offers at its contract prices, its bookings and its statement.
More on Overseas agentsOne file per pilgrim, documents read into their fields, and a checked list for Nusuk Masar.
More on Pilgrims & visasHotel allotments night by night, rooming lists, and a movement board for coaches and arrivals.
More on Housing, transport & fieldA double-entry ledger, ZATCA e-invoices, and every agent and supplier account.
More on Finance & e-invoicingA website that shows your packages at their prices, where every form arrives as a lead.
More on Your websiteAsk in Arabic and get the figure with its source — nothing happens until you confirm.
More on CopilotStaff files, attendance from fingerprint devices, and a payroll approved, then posted.
More on HR & payroll





Works with
Built for the Saudi Umrah ecosystem
What the authorities ask for and what your team already uses is wired in, so data is entered once.
Security & compliance
Your pilgrims’ data, protected
A database per company
Your company’s data in a database of its own with its own login roles, and row-level rules inside it.
Roles and two-step sign-in
Roles for every department, an authenticator app at sign-in, and sign-off on consequential actions.
A full audit trail
Who did what and when — and nobody can edit the trail or delete from it.
Personal data protection
A purpose and retention period for personal data, access and erasure requests, and masked identity documents.
A vault for keys
ZATCA signing keys and provider credentials in one protected vault, and files scanned before anyone opens them.
AI under review
The copilot works with the asker’s permissions, acts only on confirmation, and writes drafts a person reviews.
In Umrah Link, every department reads from the same record.
A rooming change reaches the transport manifest and the agent’s invoice at the same moment, with nothing copied or retyped.
- RL-3307Rooming list
- MNF-0412Transport manifest
- INV-10482Agent invoice

Book a demo
See your season run on one platform.
We walk your team through a whole season, from an agent’s booking to the ZATCA invoice, on packages and hotels like yours. Start with your work email.
What happens next
- We call you to pick a time that suits your team
- A demo on packages and hotels like yours
- The plan that fits — or a scoped Odoo proposal


