A single file for every pilgrim
Identity, passport, documents, companions, payments, visa: everything that concerns a pilgrim is in one place, up to date and visible to the whole team — from the first deposit through to the return.

What a pilgrim file contains in OmraDesk
One record per person, attached to their departure, carrying its own log.
Identity and passport
Name, date of birth, nationality, passport number and expiry date: entered once, checked before departure.
Filed documents
Passport, photo, supporting documents: every item is attached to the right file and found in a few seconds.
Families and companions
Travellers from the same family on one shared file, with the link between them — useful for rooming and for visa procedures.
Payments and instalments
Deposits, payment schedule, balance and amount outstanding per file; the adviser is warned before each late payment.
Visa status
The chosen route and the progress of the application can be read in the file; the visa, once obtained, comes back into it.
History and statuses
What is missing, what is done, who did it and when: the file carries its own log.
One pilgrim, four files: what it costs
The passport is in one file, the payment in another
To know whether a pilgrim is ready to leave, you have to open four files and call a colleague.
The passport expires during the trip
Without a validity check at the time of entry, the error is discovered at the airport.
The balance is worked out by hand
Deposits received at the agency, by bank transfer and from a relative never reconcile; the balance announced to the customer is wrong.
Frequently asked questions
Another question? The team answers you directly on WhatsApp.
Message us on WhatsAppWhat information can a pilgrim file hold?
Full identity and passport (number, issue and expiry dates, issuing country, type), nationality and residence address, emergency contact, package and departure, room sold and room requested, role (pilgrim or companion), the file's documents with their state, payments and instalments, the visa and its status, hotel nights and the room assigned. The pilgrim is unique in the database: their successive files share one record.
Can passport details be captured automatically?
Yes. When a photo or scan of the passport is uploaded, OmraDesk reads the MRZ strip and the identity page: surname, given names, number, dates, nationality, sex. The file's fields are pre-filled, discrepancies with what you had typed are flagged, and an Arabic transliteration is suggested where useful. The ID photo can be extracted from the passport to prepare the visa application. The same mechanism creates files in bulk from a batch of passports.
How do I link several family members on the same departure?
Each person has their own file — visas and hotels require it — but the files are grouped in a family group with a group leader. The group allows a single payment split across each file, a share code so members sign up into the same group from the website, and the guarantee of being placed together when the rooming list is built. Family ties and the mahram are recorded for the checks that depend on them.
Can I quickly spot a pilgrim's missing documents?
Yes, at two levels. On each file, the list of expected documents shows what is missing, received and validated. On a departure's pilgrim list, an indicator counts incomplete files and lets you filter them to send a group reminder. Blocking rules — passport valid long enough, mandatory documents validated, minimum deposit received — prevent an incomplete file from being validated, unless an override is recorded.
How do I follow a file's status up to departure?
The file moves through successive states: draft or option, submitted, under review, blocked if a rule fails, validated, then ticketing, rooming, ready, travelling, closed. Every transition is time-stamped with its author. The departure view shows how many files are at each stage and which ones are stuck; the file's "next step" panel says what remains to move on. You know where every pilgrim stands without reopening ten conversations.
Is OmraDesk suitable for an agency with many pilgrims?
Yes: CRM, finance, passport and notification lists are paginated, bulk actions (documents, reminders, rooming, visas) apply to a selection, and passport-scan import creates dozens of files at once. The file list is worked by departure and by filter rather than as one endless table. Large groups are organised into branches and teams, each with its own rights.
Go further

See the pilgrim file on your own cases
A 20-minute demo, then a free 24-hour trial to create your first files. No commitment.