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
The recordBK-1448-0213Live
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.

Screens show sample data.
  • Packages priced from your contracts, and quotes that become bookings that hold the rooms.

    More on Sales & packages
  • A portal for every agency abroad: your offers at its contract prices, its bookings and its statement.

    More on Overseas agents
  • One file per pilgrim, documents read into their fields, and a checked list for Nusuk Masar.

    More on Pilgrims & visas
  • Hotel allotments night by night, rooming lists, and a movement board for coaches and arrivals.

    More on Housing, transport & field
  • A double-entry ledger, ZATCA e-invoices, and every agent and supplier account.

    More on Finance & e-invoicing
  • A website that shows your packages at their prices, where every form arrives as a lead.

    More on Your website
  • Ask in Arabic and get the figure with its source — nothing happens until you confirm.

    More on Copilot
  • Staff files, attendance from fingerprint devices, and a payroll approved, then posted.

    More on HR & payroll
QuotationsThis week
Q-1448-0213SAR 186,40032 pilgrims · Ramadan, 15 nightsAccepted
Q-1448-0219SAR 61,20018 pilgrims · Karachi agentDiscount awaiting sign-off
Q-1448-0222SAR 233,75045 pilgrims · custom tripSent
Quoted this weekSAR 481,350

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.

TaxZATCA FatooraPhase 2 e-invoices, signed, with standard ones cleared and simplified ones reported, from your own e-invoicing unit.
VisasNusuk MasarProgrammes, permits and readiness per traveller in one checked list your team enters into Nusuk from.
PaymentsMoyasarPayment links on your company’s own card gateway, and agents paying from their portal.
MessagingWhatsApp · UnifonicCustomer conversations and notifications over the WhatsApp Cloud API and SMS.
AttendanceZKTecoFingerprint and face devices push their punches straight into staff attendance.
AccountingA Daftra-style chartYour chart of accounts in a layout Daftra users know, with CSV import and export.
DataExcel & CSVImport contacts and leads from Excel or CSV files, and opening balances from your current system.
WebsiteYour own domainYour website at your Umrah Link address, or on your company’s domain depending on plan.

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.

  1. RL-3307Rooming list
  2. MNF-0412Transport manifest
  3. 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

  1. We call you to pick a time that suits your team
  2. A demo on packages and hotels like yours
  3. The plan that fits — or a scoped Odoo proposal