When a company posts a job, applications arrive by email, WhatsApp, job boards and staff referrals. A week later nobody knows who was interviewed, who is waiting for a reply, or why a particular applicant was turned down. An applicant tracking system (ATS) puts all of that into one clear pipeline. This article explains what an ATS does, which features actually matter, and how to choose between options.

What is an ATS?

An applicant tracking system manages the hiring cycle from opening a vacancy to an accepted offer: receiving applications, screening, scheduling interviews, recording assessments and sending offers, with a trail for every step.

Hiring stages in an ATS

StageWhat happensWhat the system should record
Internal requisitionA manager requests a role and management approves itJustification, budget and approver
PostingAn ad on the careers page and other channelsJob description, requirements and source of each application
Initial screeningApplicants matched against core requirementsReason for shortlisting or rejection
InterviewsOne or more interviews with recruiters and the departmentA standard scorecard per interviewer
OfferOffer and negotiationOffer copy and response date
HireCandidate becomes an employee recordData carried over without re-keying

Features that actually matter

  • A careers page tied to the system: candidates apply directly and their data arrives structured.
  • A stage board: see every candidate by stage and move them easily.
  • Standard scorecards: every interviewer rates against the same criteria, reducing gut feel.
  • Template messages: acknowledgement, interview invitation and regret, so no applicant is left without a reply.
  • Talent pool: a good candidate not chosen today may fit next month's role.
  • Reports: most useful sources, time per stage, and where candidates drop out.
  • Permissions: a department manager sees only their own role's candidates.
  • Hand-off to the employee file: on hire, data moves into the HR system.

Screening: rules or AI?

The simplest screening uses mandatory questions on the application form, such as qualification, driving licence or city, which are clear rules you can explain to any applicant. AI ranking compares CV text with the job description; it is faster at volume but needs review for bias and wrongful rejections. Details are in AI CV screening.

Either way, record the reason for rejection and review a sample of rejected applicants regularly.

Applicant data is a responsibility

CVs contain personal data. Define who can see them, how long they are kept, and tell applicants why they are collected. The Personal Data Protection Law is the reference, and SDAIA's AI Ethics Principles set out privacy and fairness principles for automated tools.

Your options

  • Odoo Recruitment: a fit if you run Odoo, linking the candidate to the employee file on hire. See Odoo for HR and Odoo services.
  • A custom hiring portal: a fit for special stages, high volume or integration with other systems. See custom systems.
  • Inside an HR system: ask in any demo, including one of Maham HR, a Maham Pro product under development, whether and how far it covers recruitment.

Quick selection checklist

  1. Does the careers page and application form support Arabic?
  2. Can stages be customised per role?
  3. Are there standard interview scorecards?
  4. Does it record the rejection reason?
  5. Does candidate data move to the employee file on hire?
  6. How is applicant data deleted after the retention period?

FAQ

Does a small company need an ATS?

If you hire only a few people a year, an organised spreadsheet may do. A system pays off when several roles are open at once or several managers interview.

Does the system rank candidates automatically?

Some do. What matters is understanding the basis of the ranking and keeping the final decision with the hiring team.

Next step

To discuss your hiring process and the right option, book a free 30-minute introductory session. For the wider picture, read how to choose an HR system.