العربية

Start free trialBook a demo

Browse the documentation

Documentation

All appsHow the apps connectTeam workflowsCompare

Apps

HR ManagementRecruitment (ATS)Payroll & WPSTime & AttendanceAccounting & E-InvoicingCRM & Sales PipelineSales Orders & FulfilmentInventory, Purchasing & WarehousingProcurement & TendersConstruction & ContractingContracts & E-SignatureProducts & Online StorePoint of SaleRentalsSubscriptions & LicensingHelpdesk & TicketingSocial Media SuiteInfluencer Marketing & Campaign ROIProject ManagementActivities WorkspaceDocument ManagementPDF Tools & E-SignatureCorrespondence RegisterTeam Chat & CallsMeetings & VideoLearning & Certification (LMS)Asset ManagementFleet ManagementRecognition & GamificationContacts & PartnersNotification CentreReports & DashboardsInsights — Business Intelligence & AppsAI CopilotAI Agents & AutomationAI Diagram StudioWebsite BuilderISO Compliance Suite (Imtithal)App MarketplaceCustomer & Partner PortalSecurity, Access & Compliance

HR Management — HR software UAE & Saudi Arabia

HR Management covers the employee lifecycle for companies in the UAE, Saudi Arabia and the wider Gulf: records, contracts, departments, a document vault, onboarding and offboarding, requests with approval chains, benefits, skills and surveys, with goals and reviews you can switch on. It replaces the spreadsheets, shared folders and e-mail chains most HR teams use today. Arabic and English are both built in, and the Gulf-specific tools are included: visa and Iqama (Saudi residence permit) tracking, Nitaqat (Saudi workforce band) and Emiratisation ratios, and personal-data protection records.

Last updated

No credit card · Ready in about a minute · Your data stays private

Step-by-step guides for every role

182 features in 14 areas · works with 22 other modules · 11 team workflows

Full feature list

People records & directory

One trusted record per person, easy to find, safe to edit and quick to load in bulk.

  • Complete employee profile page — One page per person with their job, manager, contracts, pay history, documents, emergency contacts, skills, certifications, to-dos, compliance numbers and change history, so nobody hunts through spreadsheets.For: HR manager, HR specialist, Manager, Employee
  • Searchable employee directory — Search by name, employee number or email, sort, filter by department, group, page through and save your own views. Export the full matching list to a spreadsheet.For: HR manager, HR specialist, Manager
  • Add an employee in one form — Capture name, employee number, hire date, department, position, manager, work mode, nationality, work country and bank and government numbers in a single step.For: HR manager, HR specialist
  • Link a person to their sign-in — An employee record can be tied to the person's login, which is what makes My team, My requests, approvals and notifications recognise them. Copilot sets the link when it creates or updates an employee on request; the profile form does not show it.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager, HR specialist
  • Fix missing department or position in place — When a profile has no department or position, an Assign button appears right in the header for people allowed to edit, instead of a dead dash.For: HR manager, HR specialist
  • Import employees from a spreadsheet — Upload a spreadsheet file (CSV) of employees and get a row-by-row report of what was added, skipped or rejected and why, without one bad row stopping the batch.For: HR manager, HR specialist
  • Whole-company Excel import — Download a ready Excel workbook with sheets for branches, departments, positions and employees, bilingual English and Arabic headings and a country dropdown. Validate first with row-level errors, then commit everything in one safe step.For: Tenant administrator, HR manager
  • Bulk actions on selected people — Tick several people in the directory and move them to a department, archive or restore them, message them, export them, or schedule a to-do for all of them, with a summary of what worked and what did not.For: HR manager, HR specialist
  • One-click employee actions — From a profile, schedule a to-do for the person, request an appraisal, record a certification, set a kiosk PIN, start a termination or export the profile as a PDF. Each action checks your permissions and is logged.For: HR manager, HR specialist
  • Message selected employees — Select people in the directory and send them an announcement. People without a login are counted and named as not reachable so you know who missed it.Works with: Notification CentreFor: HR manager, HR specialist
  • Archive instead of delete — Employees, departments, positions, documents, document types, appraisal templates and activity types are archived with a reason and can be restored. Archiving is the normal way to retire a record; permanent deletion is limited to HR managers.For: HR manager
  • Private information tab with masking — Bank account, passport, national ID and social-insurance numbers show masked by default. Only people with the right permission can reveal them, and every reveal and edit is audited.For: HR manager, HR specialist
  • Emergency contacts — Keep several emergency contacts per person with relationship and phone, shown on the profile to the people allowed to see it.For: HR manager, HR specialist
  • Employee settings: PIN, badge, hourly cost — HR managers set a per-person kiosk PIN, badge number, hourly cost, employee type and integration codes; HR specialists can view them. Each item sits behind its own switch so you only enable what you use.For: HR manager, HR specialist
  • Change history on an employee record — See what changed on an employee record, when, and who changed it, with before and after values and names rather than ids.Works with: Activities WorkspaceFor: HR manager, HR specialist
  • Notes and followers on a profile — Colleagues leave notes on a person's profile and follow it to be kept in the loop; the thread sits next to the change history.Works with: Activities WorkspaceFor: HR manager, HR specialist
  • Walk records with previous and next — Step through employees, departments, journeys and surveys in list order with one click or the keyboard, staying inside your own scope.For: HR manager, HR specialist, Manager
  • Every dashboard tile is a shortcut — Headcount, expiring documents, pending requests and similar tiles open the filtered list behind the number rather than just showing it.For: HR manager, HR specialist, Manager
  • HR home dashboard — Total people, job positions, pending approvals and documents expiring in 30 days at a glance, plus a pending-requests queue, recent activity and quick links to the directory, org chart and compliance.For: HR manager, HR specialist
  • Forms check what was typed — The main forms, such as requests, claims, surveys, certificates, terminations, benefit plans and document records (and goals, where that feature is on), refuse unreasonable values with a sentence that says what to change, and save nothing.For: Employee, HR manager

Departments, positions & org chart

Model how the company is organised once, and let approvals, access and reports follow it automatically.

  • Department tree and cards — Build departments with parents, codes and managers and view them as a tree or as cards. Switch views without losing your filters.For: HR manager, HR specialist
  • Department workspace — One screen per department with headcount including sub-departments, gender, tenure and age mix, salary quartiles, recent joiners and leavers, expiring compliance items, open job postings and onboarding in progress.For: HR manager, Manager
  • Department budget against salary total — The department page compares its monthly budget with the total of its active employees' current base salaries, so overspend is visible before payroll runs.For: HR manager
  • Positions with grades — Define job positions with titles, grades and departments, then assign a position to each person from their profile.For: HR manager, HR specialist
  • Interactive org chart — Explore the reporting structure from the top, expand any branch, jump to a person or a department and see span and depth at a glance.For: HR manager, HR specialist, Manager
  • Managers see only their own people — Line managers get a department-scoped view: they read and approve for the departments they manage and nothing else, without being given company-wide HR access. Salary and personal data of other teams stay out of their reach.For: Manager, Tenant administrator
  • My team page for managers — A manager's own page listing direct reports with live presence, filterable by tiles and walkable record by record.For: Manager
  • Reporting line drives approvals — An approval step can go to the requester's own manager, their manager's manager or the head of their department, as recorded on the employee record. The approver is fixed when the request is submitted, so keep manager fields up to date.Two or more peopleFor: HR manager
  • Work modes: on-site, remote, hybrid — A configurable list of work modes, with Arabic labels, that you can extend or retire without a developer.For: Tenant administrator, HR manager
  • Work country per person — Each person has a work country that decides which statutory pay inputs the payroll settings tab asks for and which departure checklist a leaver gets.Works with: Payroll & WPSFor: HR manager, HR specialist
  • Configurable contract and request type lists — Full-time, part-time, contractor and intern, and every request type, are editable catalogues with Arabic names, ordering and on/off switches.For: Tenant administrator, HR manager
  • Org chart only for those who may read the whole company — The org chart shows the whole company's tree, so it opens only with the full employee-read permission. A department manager, who reads only their own departments, sees no Org chart button or report link and gets a clear "no access" page if they open the address, instead of an error behind the screen. Departments and your own profile no longer ask the directory for what you may not read.Two or more peopleFor: Manager, Employee, HR manager

Contracts, compensation & benefits

Contracts, pay changes and benefits live with the employee and flow to payroll without re-typing.

  • Employment contracts per person — Record contract type, start and end dates, base salary, currency, allowances and working hours. Letters use the latest contract, and Payroll opens its own pay contract from it when onboarding completes.Works with: Payroll & WPSFor: HR manager, HR specialist
  • Contract approval permission — A person's first contract, or any change to base salary, needs the contract-approval permission that HR managers hold; other contract changes need only the write permission. The person who drafts a routine change is not automatically the one who signs off a salary.For: HR manager, HR specialist
  • Probation and contract-end tracking — Each profile carries a probation end date and the current contract's end date. A nightly job alerts the line manager and HR while probation or a fixed-term contract ends within the next 30 days.Works with: Notification CentreFor: HR manager, HR specialist, Manager
  • Compensation history with a timeline — Record hires, promotions, demotions, raises, cuts, bonuses, allowance changes, market adjustments, role changes and probation passes. Each has an effective date, reason and who approved it, and builds a salary timeline per person.For: HR manager
  • Pay changes reach payroll automatically — A raise, promotion, cut or market adjustment takes effect in Payroll from its effective date: the old pay contract ends the day before and a new one starts, so earlier periods keep the earlier wage. Bonuses and allowance changes are handled in Payroll itself.Works with: Payroll & WPSTwo or more peopleFor: HR manager, Payroll manager
  • Pay contract created when someone is onboarded — When onboarding completes and the person has no active pay contract, Payroll opens one from their HR contract, and when they leave it is ended on their last day. This needs a pay structure installed in Payroll first.Works with: Payroll & WPSFor: HR manager, Payroll manager
  • Per-employee payroll settings — A form built from the person's work country collects exactly the pay inputs that country needs, such as social insurance numbers, so payroll never guesses. HR managers and Payroll managers edit it; HR specialists can view it.Works with: Payroll & WPSFor: HR manager, Payroll manager, HR specialist
  • Statutory identifiers validated on save — Salary account numbers (International Bank Account Number, IBAN) check digits and length, Emirates ID format and check digit, and Saudi Iqama and national ID checksums are verified when you save, with all problems listed in one message. Qatar, Kuwait, Bahrain and Oman civil numbers are checked for length.For: HR specialist, HR manager
  • Government portal identifiers — Store the labour card or work permit number, the Ministry of Human Resources and Emiratisation (MOHRE) person code used in the Wage Protection System (WPS) file, the Saudi social insurance (GOSI) number, the Qiwa (Saudi labour platform) contract number and status, the unemployment insurance status and whether the person is registered on Nafis (the UAE Emiratisation platform).Works with: Payroll & WPSFor: HR specialist, HR manager
  • Final settlement preview on the profile — A leaver's profile shows an advisory end-of-service benefit estimate worked out by Payroll from their contract and last day, with a link to the payroll runs. It appears only when your company has Payroll.Works with: Payroll & WPSFor: HR manager
  • Benefit plans catalogue — Set up health and life insurance, allowances and reimbursements with Arabic names, insurer, policy number and expiry, maximum amount, currency, mandatory flag and whether enrolment is open.For: HR manager, HR specialist
  • Enrol employees in benefits — Give each employee their entitlements with cover levels, contributions and dependants. An employee-paid benefit becomes a recurring deduction in Payroll; an employer-paid one does not.Works with: Payroll & WPSFor: HR specialist, HR manager
  • Benefit claims with approval — Employees submit claims with a receipt. An HR manager approves, rejects or marks the claim paid, and the employee is notified at each of those steps.Works with: Notification CentreTwo or more peopleFor: Employee, HR manager
  • Claims ageing report — See how long claims have been waiting in 0-30, 31-60, 61-90 and 90+ day buckets with amounts per status.For: HR manager
  • My benefits for employees — Employees see their plans and entitlements, file claims and track each claim's status, and can set a reminder to follow up pending ones.For: Employee
  • Change history on contracts, departments and positions — Every edit to a contract, department or position is recorded: what changed (for example the basic salary from 12,000 to 13,500), who changed it and when. Visa documents, terminations, requests and benefit claims are recorded the same way for the assistant and the API.For: HR manager, Tenant admin

Documents & letters

Every employee file in one vault, and the letters staff ask for generated from templates.

  • Employee document vault — Store contracts, IDs, passports, certificates and signed forms per employee, with type, expiry date, notes and a sensitive flag. Files go to your connected cloud storage, or you can paste a link where storage is not set up.For: HR specialist, HR manager
  • Large uploads that do not time out — Files go directly from the browser to your connected document storage in three steps (request, upload, confirm), so big scans do not pass through the application.For: HR specialist
  • Company-wide HR documents list — See every document across the company with totals, documents expired or expiring in 30 days, the sensitive count and document types. Filter by type or expiry status and jump to the owner. Employees only see their own.For: HR manager, HR specialist
  • Document types by country — Ready catalogues of statutory documents for the UAE, Saudi Arabia, Kuwait, Qatar, Bahrain, Oman, the UK, Germany and the US, such as labour card, residence visa and medical fitness certificate. Add your own types.For: HR manager, Tenant administrator
  • Letter template library — About three dozen starter templates, many with an Arabic twin: offer letter, salary certificate, salary transfer letter, employment verification, experience letter, no-objection certificates, embassy visa support letter, increment, promotion and warning letters, termination notice, clearance certificate and employment contracts for the UAE and Saudi Arabia.For: HR manager, HR specialist
  • Merge fields from the employee record — Templates fill in name, position, department, hire date, salary and allowances, bank details, manager and company details automatically. A field with no data renders blank rather than failing.For: HR manager, HR specialist
  • Edit templates in the browser — Open any template in a Word-compatible editor inside the app, with Arabic right-to-left layout supported, and save a new version. A person who may only read templates opens them read-only instead of meeting an error.For: HR manager, Tenant administrator
  • Generate and download a letter — From an approved request, choose a template and open the letter filled in for that person in the editor, then download the finished Word file.For: HR specialist, HR manager
  • Seal a finished document — Seal a rendered letter so it can no longer be edited, recording who sealed it and when.For: HR manager
  • Duplicate and archive templates — Copy a template as a starting point or archive one you no longer use, without losing documents already generated.For: HR manager, Tenant administrator
  • Identity files follow private-record access — Passport and ID scans, visa papers, the expiring-documents list and rendered letters show the whole company only to people allowed to see private records. Everyone else sees only the departments they manage (where their role may open these files at all), their own file, and on the letters screen the letters they rendered themselves.For: HR manager, HR specialist

Visas, permits & GCC workforce compliance

Track visa and permit expiries and national-hiring ratios, built for the UAE, Saudi Arabia and the wider Gulf.

  • Visa, Iqama and permit tracker — One register for residence visas, Iqamas, Emirates IDs, work permits, labour cards, health cards, passports and industry licences, each with number, issue and expiry dates and status. Filter, search and open the owner in one click.For: HR specialist, HR manager
  • One source for permit dates — A visa, Iqama or work-permit date lives in the document in the visa tracker; the employee profile only shows a copy that follows it, read-only, with a link to the document. Renewing or editing the document updates the profile at once, so the profile and the expiry alerts can no longer disagree.For: HR specialist, HR manager
  • Expiry dashboard — See how many documents are already expired or expire within 7, 30 and 90 days, with tiles that open the matching list.For: HR manager, HR specialist
  • Alert schedule per document — Every tracked document carries its own list of reminder days, 90, 60, 30, 15 and 7 by default.For: HR specialist, HR manager
  • Nightly expiry alerts to HR and the manager — A nightly job alerts the employee's line manager and HR when a residence or employment visa, Iqama, work permit or labour card hits one of its reminder days. Emirates IDs, health cards and passports are tracked but do not trigger alerts. You can also run the alerts on demand from the tracker.Works with: Notification CentreTwo or more peopleFor: HR manager, HR specialist, Manager
  • Renew a document and keep its history — Record a renewal with new dates and the old record stays on file, marked as renewed.BetaFor: HR specialist, HR manager
  • Bulk renew selected documents — Tick many documents and apply one new expiry date to all of them in a single step, with a clear summary of what changed.BetaFor: HR specialist, HR manager
  • Calendar file of expiries — Download a standard calendar file (ICS) of upcoming expiries and import it into Outlook, Google Calendar or Apple Calendar.For: HR specialist, HR manager
  • Export the tracker to CSV — Download the filtered register as a spreadsheet that opens correctly with Arabic names.For: HR manager, HR specialist
  • Live Saudization (Nitaqat) band — See your current Nitaqat band, from red through yellow and green to platinum, worked out from your Saudi and non-Saudi headcount; the general mid-sized-company bands are used and a UAE company is taken to its Emiratisation view instead.For: HR manager, Manager
  • What-if hiring simulator — Enter a number of planned Saudi hires and see the projected ratio and band, and how many national hires reach the green band.For: HR manager, Manager
  • Nitaqat snapshot history — Save a dated snapshot of your ratio and band with one click, and review the last 24 snapshots to show auditors the path you took.For: HR manager
  • Emiratisation tracking — Live count of Emirati employees as a share of active staff, shown against a fixed 2 percent reference target with a green, yellow or red status.For: HR manager, Manager
  • Certification tracking with reminders — Track professional certifications per person with issuer, credential number, issue and expiry dates and a verification link. A nightly job moves status between valid, expiring and expired and reminds HR at 90, 30 and 7 days by default.For: HR specialist, HR manager
  • Verify a certification — An HR manager marks a certification as verified once the original is checked, recording who verified and when.For: HR manager
  • Compliance overview — One place for open data requests, open breaches, expiring documents and expiring visas, with each tile opening its list.For: HR manager
  • Employer jurisdiction: mainland, free zone, DIFC or ADGM — Each employer (legal entity), and each branch that differs, is set to mainland, a free zone (with its authority such as JAFZA or DMCC), DIFC or ADGM. Every employee shows their employer and its jurisdiction on their profile, the directory filters by it, and the end-of-service quote follows it: in DIFC the DEWS savings scheme replaces the gratuity, everywhere else the labour-law award applies. Changes are audited.For: HR manager, Tenant admin
  • Emiratisation workspace — Shows whether the company is subject to the UAE Emiratisation targets (50 or more employees, or 20 to 49 in a listed sector), the next milestone, how many Emiratis it has of how many it needs, and the estimated yearly contribution with the rate's source and last-checked date. A monthly snapshot builds a trend, a fall in headcount while still short raises the circumvention warning, and Plan hires opens a draft job in Recruitment.Works with: Recruitment (ATS)For: HR manager, HR specialist
  • Statutory insurance tracker — Shows who is subscribed to the UAE unemployment insurance (ILOE) and who has current health insurance. Each person's ILOE category follows the basic salary (A up to AED 16,000, B above it), with the status, the date it is paid up to, where it was paid and the reference; health cover is read from the benefits, so there is one record, not two. Tiles filter to who needs action, a daily alert tells HR once when a subscription is about to lapse or someone with no health cover is near their residence-permit renewal, and renewing a residence permit for someone with no health insurance shows a warning. The figures come from the country pack with their last-checked date.For: HR manager, HR specialist
  • End-of-service rules per jurisdiction, as data you can override — What a leaver is owed follows the employer's jurisdiction, and each jurisdiction's rule is data in the country pack, not code: days of basic wage per year of service in bands, minimum service, a cap and, for DIFC, the DEWS savings scheme with the gratuity for service before it began. The pack ships defaults for the federal rule, ADGM and DIFC from published rules, each naming its source and saying to confirm it with your adviser. The company changes any figure under Settings → Employers; the settlement, the quote, the employee's own estimate and the month-close liability all follow at once.Works with: Payroll & WPSTwo or more peopleFor: Payroll manager, HR manager

Onboarding new hires

Turn a signed offer into a productive first day, with every task owned by someone.

  • Country onboarding templates — Ready onboarding plans for the UAE, Saudi Arabia, Kuwait, Qatar, Bahrain, Oman, the UK, Germany and the US, each with the statutory steps for that country. Edit them under Settings, Journey templates.For: HR manager, Tenant administrator
  • Start a journey for a new hire — Pick the person, template, start date, manager and an onboarding buddy. The plan's tasks are copied for that person with due dates counted from day one.For: HR manager, HR specialist
  • Tasks owned by the right people — Each task belongs to the employee, their manager, HR, IT, finance, legal or an outside party, and is one of: document, training, signature, equipment, system access, meeting or policy acknowledgement.Two or more peopleFor: HR manager, HR specialist, Manager, Employee
  • Edits to a template never disturb live journeys — Changing a template affects only new hires. People already onboarding keep the plan they started with, which keeps audits consistent.For: HR manager
  • Edit onboarding and offboarding plans — Add, edit, remove or re-sequence the tasks of any onboarding or offboarding template in one settings screen, with the person responsible and the due day for each task.For: HR manager, Tenant administrator
  • Add a one-off task to a journey — Add a task for one person's journey without touching the template.For: HR manager, HR specialist
  • Complete, skip or block a task — Mark a task done, skip it, or block it and record what is stopping it. Only done and skipped tasks count toward progress.For: HR specialist, Manager, Employee
  • My onboarding tasks — The HR specialist dashboard lists the onboarding tasks assigned to you across journeys; everyone else works from the journey page they can open.For: HR specialist
  • Onboarding board with overdue filter — See every journey with progress and target date, and click the overdue tile to see who is behind.For: HR manager, HR specialist
  • Send reminders to task owners — One click reminds each person who owns an open task, and a separate button nudges every manager whose new hires have overdue tasks.Works with: Notification CentreTwo or more peopleFor: HR specialist, HR manager
  • Finish the journey and activate the employee — Completing the journey moves the employee from onboarding to active and tells Payroll to set up their pay contract.Works with: Payroll & WPSFor: HR manager, HR specialist
  • Own-journey view for the new hire — A new hire can see their own journey and progress without being able to see anyone else's.For: Employee
  • Hire straight from recruitment — When Recruitment is switched on, hiring an applicant creates the employee record from their details and department, position and employee number, and links it back to the applicant, ready for an onboarding journey.Optional — switch it on in SettingsWorks with: Recruitment (ATS)For: HR manager
  • Probation reviews with the legal limit — A new hire's probation end is set from the company's probation length (90 days by default) and never runs past six months. A due list shows whose probation is ending, the line manager and HR are reminded 14 and 7 days before, and the outcome is recorded: pass, extend (refused past six months from the start) or fail, which opens the termination with 14 days' notice filled in. The employee sees the outcome on their own profile. A line manager's fail takes effect only after HR confirms it (HR can send it back), the employee is told when an outcome takes effect, and HR can correct a mistaken outcome, which stays in the history.Works with: Notification CentreTwo or more peopleFor: Line manager, HR manager, HR specialist, Employee

Offboarding & terminations

Exit people correctly: clearance, assets, final pay and a permanent record.

  • Offboarding journeys per country — Start a departure checklist from the Offboarding screen, with plans for each Gulf country, the UK, Germany and the US. The Saudi plan, for example, covers collecting the resignation, cancelling the Qiwa contract, deregistering from social insurance, returning equipment, revoking access, end-of-service pay and an exit interview.For: HR manager, HR specialist
  • Termination wizard — Guided steps: choose a departure reason and last working day, set notice and rehire eligibility, choose what to close, review a plain-language summary and apply.BetaFor: HR manager
  • Departure reasons catalogue — A standard list of departure reasons with English and Arabic labels, each marked voluntary, involuntary or neutral. Add your own.For: HR manager, Tenant administrator
  • Asset return checklist — The wizard pre-fills the badge, fleet card and integration codes the person holds, and you track each item as pending, returned, lost or waived.For: HR manager, HR specialist
  • Company assets appear on the checklist — When an offboarding journey is started for someone with a login, every asset checked out to them becomes a return task, and the task completes itself when the asset is checked in. Journeys created by applying a termination do not trigger this.Works with: Asset ManagementTwo or more peopleFor: HR manager, HR specialist
  • Final pay review to-do — Applying a termination creates a to-do on the leaver's record, due on the last day and assigned to the person who applied it, so the final pay is not forgotten.BetaWorks with: Activities WorkspaceFor: HR manager
  • Everything that must follow a departure follows — Applying a termination marks the employee as left and archives them, can close their open contracts, starts the default offboarding journey if none is open and creates the final pay review to-do.BetaFor: HR manager
  • Other modules react to a departure — Payroll ends the pay contract on the last day, open project tasks are flagged because the assignee has left, chat access ends, fleet ends the person's vehicle assignments, and the asset register asks for equipment back when an offboarding journey starts.BetaWorks with: Payroll & WPS, Project Management, Team Chat & Calls, Fleet Management, Asset ManagementTwo or more peopleFor: HR manager
  • Reverse a termination — If a decision is withdrawn, reverse it with a reason: the employee becomes active again and any contract closed by the termination is reopened. The pay contract in Payroll is not reopened automatically.BetaFor: HR manager
  • Terminations list and export — Review all scheduled and applied terminations with tiles that filter by state, and export to a spreadsheet.For: HR manager
  • Offboarding reminders and manager alert — Send reminders to each task owner on a leaver's journey. When an offboarding journey is started from the Offboarding screen, the manager and HR are notified.Works with: Notification CentreTwo or more peopleFor: HR manager, HR specialist, Manager
  • Permanent record of every termination — Terminations and destruction are audited as critical and kept forever, never subject to the normal retention clock.BetaFor: HR manager
  • Notice in days with the UAE checks — The termination asks for the notice in days and the date it was given. Outside probation UAE law requires 30 to 90 days, in probation the employer gives 14 (an employee resigning in probation gives 14 days when leaving the UAE and one month when joining another UAE employer), and anything else needs a mutual waiver with a note. A last day before the notice ends is counted as notice pay, and the payroll settlement for the leaver picks it up as a notice line.Works with: Payroll & WPSFor: HR manager, HR specialist, Payroll manager
  • Disciplinary and grievance cases — A confidential case from incident to outcome. A manager reports an incident for their own people and gets a confirmation, never the case. HR opens the investigation, records the hearing, decides (no action, verbal warning, first, second or final written warning, dismissal) and issues the written warning from the company's letter template. The employee acknowledges it on the web or the phone and can appeal inside the company's window; HR decides the appeal. A dismissal opens the termination wizard with the reason gross misconduct. Only people with access to disciplinary cases see a case or its letters; every step is on the case timeline and in the audit log.Two or more peopleFor: HR manager, Line manager, Employee
  • Pay grades and salary ranges — HR defines grades (G5, G7…) with a salary range in force from a date, for the whole company or for one legal entity, emirate or branch. A position points at a grade; the employee's profile shows their salary against the range, the compa-ratio (salary over the midpoint) and the range penetration. A contract above or below the range is saved with a warning, or blocked when the company chooses, with an optional tolerance; a renewal at the same pay is never judged. The pay analytics report the average compa-ratio per grade.Works with: Payroll & WPSFor: HR manager, HR specialist
  • Position control and headcount plan — Each position carries budgeted seats, frozen seats, a cost per seat and the dates the budget is in force. HR sees every position with its seats today (budgeted, filled, vacant, frozen, over plan) and the cost per month, and each department shows the same in one line over its sub-departments. Hiring checks the plan: with a vacant seat nothing changes; without one the company chooses to allow it and note it, or to require an approved request, which an approver decides (never their own) and which the next hire into the department uses once. A recruitment job links to the position it fills, and the person hired joins it.Works with: Recruitment (ATS)Two or more peopleFor: HR manager, HR specialist, Line manager
  • Personnel actions with approval and an effective date — A manager (for their own team) or HR proposes a transfer, promotion, pay change or contract renewal for one person from a date. Before anything is sent the proposal shows what it would do: the changes by name, what payroll pays a month and a year before and after, the end-of-service basis and whether the new employer pays it through a different scheme, whether an Emirati employee still counts toward the Emiratisation figure, whether the new branch belongs to another legal entity or jurisdiction so the work permit has to move, where the new pay sits in the grade's range and whether the new position has a vacant seat. The company's approval policy decides (never the proposer, never the person it is about); once approved it is applied on its effective date, or at once when that is today: the record changes, a new contract carries the new pay, the compensation history gets its event and payroll is told.Works with: Payroll & WPSTwo or more peopleFor: HR manager, HR specialist, Line manager
  • Custom fields — HR adds its own fields to employees, contracts, departments and positions: text, number, amount, date, yes/no, one or several choices, web address, e-mail, phone. A field can be required, different for each record, a column of the list, on the create form, and a date on an employee or a contract can alert HR a set number of days before. Values appear on the record's page, as columns of the employee list that filter and sort on the server, in the list's export, in the edit-employee form, in the CSV import (a column per field, so the list's own export imports back), and as letter merge fields. A sensitive field is hidden from managers and from everyone without the permission, in the list, the record, the import and the letters. The Excel data-import template carries a column for each field (required ones marked), its check step names a new person's missing required value or a value that must differ but repeats, and a position or a contract opens its values from a button on its row.Works with: Document ManagementTwo or more peopleFor: HR manager, HR specialist, Line manager

Requests, approvals & self-service

Staff ask for what they need, the right people decide, and everyone can see where it stands.

  • Employee requests — Staff raise letters, expenses, equipment, travel, training, work from home, shift swaps and other requests from their own page or the Create button. Each request has its own status.Two or more peopleFor: Employee
  • Your request types, your fields — Turn request types on or off, rename them in English and Arabic, set a target response time and whether an amount applies, and define the extra fields each type asks for.For: Tenant administrator, HR manager
  • Approval policy builder — Build approval chains per request type, optionally by amount range and department, with a priority when several apply. Each step names who approves.For: Tenant administrator, HR manager
  • Seven kinds of approver — Steps can go to the requester's manager, their manager's manager, the head of their department, the CEO (the top of the reporting tree), any holder of a role, a named person, or be approved automatically. A step is skipped if the approver is the requester.For: Tenant administrator, HR manager
  • Four ready approval presets — Apply a preset in one click: everything to the administrator, role-based HR chains, a manager then skip-level then HR chain, or a chain that ends with the CEO.For: Tenant administrator, HR manager
  • Approve, reject or send a request on — Approvers decide with a note. In a multi-step chain, each approval moves the request to the next approver, and the request is approved only when the last one agrees. Any rejection ends it.Two or more peopleFor: Manager, HR specialist, HR manager
  • Line managers approve for their own departments — Managers hold a department-scoped approval permission and only see and decide on requests from their own people.For: Manager
  • HR can unblock a stuck step — A person with company-wide approval rights can decide a step assigned to a role, so one absent approver never stops the queue.For: HR manager
  • Fulfil an approved request — After approval, HR marks the request fulfilled, for example when the letter has been issued or the equipment handed over.Two or more peopleFor: HR specialist, HR manager
  • Cancel your own request — Requesters can withdraw a request until it has been fulfilled.For: Employee
  • Approvers are told when a request reaches them — When a request is submitted and its first step resolves to a named person, such as the requester's manager, that person gets a notification. Role-based steps appear in the queue of everyone who holds the role.Works with: Notification CentreTwo or more peopleFor: Manager, HR manager
  • Requests never wait without an approver — If no approval policy matches a request type, the request goes to the company administrator, and a request that somehow has no approval chain is rebuilt when someone opens it to decide.For: HR manager
  • Leave and time off live in Attendance — Leave balances and leave requests are handled in the Time and Attendance module. The manager recorded in HR is told when leave is requested, and managers approve for the departments they manage.Works with: Time & AttendanceTwo or more peopleFor: Employee, Manager
  • My work hub — One page for everything personal: requests, team, benefits, activities, open surveys, goals, reviews and 1:1s, shown according to the modules your company uses.For: Employee, Manager
  • Pay slips, timesheet and loans in My work — The My work hub also links to your pay slips, timesheet and loans when your company has Payroll and Time and Attendance, so staff keep one place for everything personal.Works with: Payroll & WPS, Time & AttendanceFor: Employee
  • My activities and to-dos — Employees and managers see tasks and reminders assigned to them from HR, scoped to their own records.Works with: Activities WorkspaceFor: Employee, Manager, HR specialist, HR manager
  • Activity types and scheduling on a person — Schedule reminders, calls, meetings and to-dos against an employee, with configurable activity types. Each one also appears in the Activities workspace of the person it is assigned to.Works with: Activities WorkspaceFor: HR specialist, HR manager
  • Ask HR policy questions in chat — A policy assistant answers staff questions from your own handbook, policies and labour-law excerpts, in English or Arabic, and answers only from what you have added; otherwise it says it does not know.Optional — switch it on in SettingsFor: Employee, HR manager
  • Manage the policy library — HR adds, replaces and retires policy documents, with an optional Arabic version, so the assistant always answers from current rules.Optional — switch it on in SettingsFor: HR manager, HR specialist
  • Guided Copilot recipes for HR — Copilot follows ready-made recipes for hiring and onboarding someone, approving pending requests and seeing who is off, asking before it saves anything.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager, HR specialist, Manager

Skills, certifications & learning

Know who can do what, where the gaps are, and what to learn next.

  • Skills catalogue with levels — Build a catalogue of skill types, skills and proficiency levels with names in several languages, and store a link to the European skills classification (ESCO) for each skill. HR can also add a missing skill while assigning it.For: HR manager, Tenant administrator
  • Skills on every profile — HR adds skills to a person with level, years of experience, last used and evidence. The source is recorded: self, manager, peer, CV, certification or appraisal. Managers and colleagues see the skills on the profile.For: HR manager, HR specialist, Manager, Employee
  • Skill search — Ask Copilot to find people by skill, with suggestions ranked by how widely the skill is used.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager, HR specialist, Manager
  • Endorse a colleague's skill — Colleagues endorse each other's skills, and endorsements from more senior people carry more weight; the endorser's name and comment are kept. You cannot endorse your own skill, and a comment is kept short.Two or more peopleFor: Employee, Manager
  • Verify a skill — HR confirms a claimed skill so the profile shows it as verified.For: HR manager, HR specialist
  • Required skills per position — Ask Copilot to mark which skills each position needs, which are must-have and at what level; skill gaps are measured against it.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager, HR specialist
  • Skill gap analysis — Compare a person's skills with what their position requires and see the gaps, with must-have skills weighted higher.For: HR manager, Manager
  • Skills supply and demand — Ask Copilot, per skill, how many filled seats require it, how many people hold it and the gap, to plan hiring and training.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager
  • Learning links per skill — Courses and resources attached to a skill are shown on each person's profile next to the gaps they close. Links are added through Copilot.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager, HR specialist
  • Course certificates update skills automatically — When someone passes a course and a certificate is issued in the learning module, their HR skill record is created or raised to the mapped level, with the certificate's expiry as its validity.Works with: Learning & Certification (LMS)For: HR manager, Employee
  • Suggest skills from a CV — AI reads a CV and proposes skills with a confidence score. They are marked as needing verification and nothing is saved as fact without a person confirming. Needs an AI provider connected.For: HR specialist, HR manager

Performance, reviews & engagement

Goals, reviews, one-to-ones and listening to your people, with privacy built in.

  • Goals and key results — Employees and managers set objectives with measurable key results, owner, team, visibility and progress, check in on a key result to build a line of dated updates, and see which are on track, at risk or off track. A parent goal's progress rolls up from its key results and child goals. Only the owner, the line manager of their department and HR can change or delete a goal; turning the feature off hides the create buttons but keeps past records readable.Optional — switch it on in SettingsFor: Employee, Manager, HR manager
  • Review cycles — Open a quarterly, annual, probation or ad-hoc review cycle, assign reviewers, then take it through reviews, calibration and publishing before closing it. In calibration HR adjusts any submitted rating with a reason, and every adjustment keeps the old rating.Optional — switch it on in SettingsTwo or more peopleFor: HR manager
  • Self, manager, peer and upward reviews — Each person gets review assignments in the role of self, manager, peer, upward or external reviewer. Reviewers see their pending assignments and submit.Optional — switch it on in SettingsTwo or more peopleFor: Employee, Manager
  • One-to-one meetings — Plan and record one-to-ones with a shared agenda and notes, plus private notes only the manager can read.Optional — switch it on in SettingsTwo or more peopleFor: Manager, Employee
  • Competency framework — Define competencies with numbered levels and descriptions, scope them to departments or positions, and rate people against them in a cycle.Optional — switch it on in SettingsFor: HR manager
  • At-risk goals insight — Spot objectives at risk and export the list to a spreadsheet.Optional — switch it on in SettingsFor: HR manager, Manager
  • 360 appraisals with templates — Request an appraisal from a person's profile, optionally from a template and with a target close date. Goals, feedback, confirmation and closing are done through Copilot, and appraisals due within 30 days alert the manager and HR.Works with: AI CopilotFor: HR manager, Manager
  • Engagement surveys and pulses — Build polls, employee Net Promoter Score (eNPS) surveys, short pulses or custom surveys with single choice, multiple choice, scale, free text and NPS questions, in English and Arabic.For: HR manager, HR specialist
  • Audience: everyone, a department or a list — Send a survey to everyone, to one department or to a hand-picked list of employees.For: HR manager, HR specialist
  • Truly anonymous responses — Answers are stored against a one-way code, so HR can tell who has not answered yet but cannot see who said what.BetaFor: Employee, HR manager
  • Results hidden until enough people answer — Aggregates appear only once at least five people respond, so small groups cannot be singled out.For: HR manager
  • eNPS score with distribution — See promoters, passives and detractors, the eNPS score and per-question distributions on one results page.For: HR manager
  • Sentiment on free-text answers — AI labels free-text comments as positive, neutral or negative so HR sees the mood without individual answers being exposed. Needs an AI provider connected.For: HR manager
  • Surveys open and close on schedule — An hourly job closes surveys at their closing time and labels new comments.For: HR manager
  • My open surveys — Employees see the surveys addressed to them and answer in a few taps; closed or foreign surveys are not visible.BetaFor: Employee
  • Named surveys when you need them — Where law and consent allow it, a company can allow named (non-anonymous) surveys, limited to people with a separate permission.Optional — switch it on in SettingsFor: Tenant administrator
  • Work anniversaries and birthdays — Every morning HR announces the day's work anniversaries (from the hire date) and, if the company has switched it on, birthdays: the person and their manager get a notice and the recognition module awards its badges. Nothing goes out for someone who has left, a person can hide their own birthday, and the date of birth is never in the notice. A 29 February date is celebrated on 28 February in a common year.Two or more peopleFor: Employee, Manager, HR manager

Analytics & reports

Answer the questions leadership actually asks about the workforce.

  • HR analytics dashboard — Headcount trend, hires versus leavers, headcount by department, branch and work mode, and compensation bands over a window you choose.For: HR manager, HR specialist
  • Attrition by hiring cohort — Ask Copilot how many of the people hired in a quarter are gone after 3, 6, 12 and 24 months, with departures by reason and how many exits went through the termination flow.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager
  • Span of control — Ask Copilot for direct and total reports and depth per manager, the average span and number of layers, and who has no manager.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager
  • Pay spread by group — Ask Copilot for median, minimum and maximum salary per position, grade or gender, and people far from their group's median, including pay comparison by gender within a grade.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager
  • Headcount movements — Ask Copilot for joiners, leavers and pay changes such as promotions, raises and bonuses per month and group.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager
  • Headcount, leave, overtime, expense and attendance reports — Headcount, leave, overtime, expense and attendance reports by department and period, run from the Reports module or by asking Copilot.Works with: Reports & Dashboards, Time & AttendanceFor: HR manager, HR specialist
  • Ready-made reporting packs — The Insights module ships ready-made people and goals report packs you can open, copy and adapt.Works with: Insights — Business Intelligence & AppsFor: HR manager
  • Export any list — Employees, terminations, visas, documents and more export what you see, or the whole matching set, to a spreadsheet.For: HR manager, HR specialist

Privacy, audit & data protection

Records and registers that support your UAE and Saudi data-protection duties.

  • Audit trail on every personal-data change — Each change records who, what, why (purpose), the legal basis, the person whose data it was, retention and the country, and can be read in the audit log.For: HR manager, Tenant administrator
  • Tamper-evident audit chain — Switch on a company setting so each audit entry is chained to the one before it; the platform operator can then check the chain for any altered or removed entry.Optional — switch it on in SettingsFor: Tenant administrator
  • Data subject requests — Log access, correction, deletion, portability, objection and restriction requests with their deadline and status, and see overdue ones on the compliance page.For: HR manager
  • Subject trail for a person — Ask Copilot to pull everything the audit log holds about one individual to build the response to a data subject request.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager
  • Breach register — Record each personal-data breach with its description, the categories of data, the number of people affected, severity, containment notes and whether the regulator was notified, and surface open breaches on the compliance page.For: HR manager
  • Permission-based access, not job titles — Everything is gated by named permissions that you can regroup into your own roles, and the screen hides what a person may not do.For: Tenant administrator
  • Feature switches per company — Each HR capability can be switched on or off for your company under Settings, HR features, and the platform operator can switch one off for everyone in an incident.For: Tenant administrator
  • Arabic and English throughout — Screens, templates, departure reasons, request types and surveys are available in Arabic with right-to-left layout, not just translated labels.For: Employee, HR manager, HR specialist, Manager
  • Each company has its own database — HR data for each company sits in a database of its own, never mixed with another company's.For: Tenant administrator

AI assistance & Copilot

AI that does the typing while people decide: changes ask for confirmation and AI suggestions are marked for checking.

  • Copilot for HR tasks — Ask in English or Arabic to find people, check headcount, review who is expiring, add an employee, start onboarding, approve a request and more. Reads run at once; anything that changes data asks you first.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager, HR specialist, Manager
  • Hundreds of HR actions for Copilot and other assistants — The same set of HR actions is available to the in-product Copilot and to outside AI assistants you connect, each limited to what the signed-in person is allowed to do.Optional — switch it on in SettingsWorks with: AI CopilotFor: Tenant administrator, HR manager
  • Copilot asks before creating hollow records — When you ask it to hire someone without naming a department or position, it offers your real departments and positions to pick from instead of saving a blank record.Optional — switch it on in SettingsWorks with: AI CopilotFor: HR manager, HR specialist
  • AI maps your old spreadsheet — Upload your existing HR export and AI suggests how its headings match the import template, which you review before anything is saved. Needs an AI provider connected.Optional — switch it on in SettingsFor: Tenant administrator, HR manager
  • Your AI provider and key — Choose the AI provider, key and models for your company, and AI replies in Arabic when your company language is Arabic.Optional — switch it on in SettingsFor: Tenant administrator

Learn it in the app

A guided tour inside People & HR teaches the work by having you do it.

  • Hands-on guided tour — 6 short chapters (Find and open a person; Add people and see the structure; Requests and approvals; Hiring and first days; Documents and compliance; Numbers and exports) that start by themselves the first time you open People & HR. Each step waits for you to really do it, such as opening a list or saving a first record, and any chapter can be paused, resumed or replayed from the last row of the People & HR menu or from Tours in the account menu.For: HR manager, HR specialist, Manager, Employee, Tenant administrator, Payroll manager

Works with other modules

Attendance runs on the HR reporting lineAttendance uses each person's HR record, their department, manager and sign-in link, to tell the right manager about leave and to scope who may approve it. HR's leave, overtime and attendance reports read from Attendance.Shared recordTime & AttendanceData moves both ways with Time & AttendanceHR changes become pay changesCompleting onboarding, pay changes, benefit enrolments and departures in HR update the person's pay contract in Payroll, once each, without re-typing. Payroll also shows HR's employee names and finds a person's payslips through their sign-in link.AutomaticPayroll & WPSData goes out to Payroll & WPSA hired applicant becomes an employeeHiring an applicant creates the employee record from the applicant's details and links the two.Shared recordRecruitment (ATS)Data comes in from Recruitment (ATS)Leavers return their company assetsWhen an offboarding journey is started, the asset register lists everything checked out to the leaver and each item becomes a return task that closes itself on check-in.AutomaticAsset ManagementData moves both ways with Asset ManagementA leaver's open tasks are flaggedWhen someone leaves, every open project task assigned to them is flagged as having a departed assignee, so work does not sit with a person who is gone.AutomaticProject ManagementData goes out to Project ManagementLeavers lose chat accessWhen someone is offboarded, chat removes them from groups and channels, ends their calls and closes their open sessions.AutomaticTeam Chat & CallsData goes out to Team Chat & CallsA leaver stops being a driver of recordWhen an employee is offboarded, Fleet ends their open vehicle assignments and sets them inactive as a driver, so a vehicle does not stay assigned to someone who has left.AutomaticFleet ManagementData goes out to Fleet ManagementPassing a course updates the skill recordWhen the learning module issues a certificate, the person's HR skills are created or raised to the mapped level, valid until the certificate expires.AutomaticLearning & Certification (LMS)Data comes in from Learning & Certification (LMS)HR alerts reach the right peopleHires, departures, pay changes, approval steps assigned to a named person, benefit claim decisions, expiring visas and permits, probation and contract ends, due appraisals and onboarding or offboarding reminders become notifications for the person who must act or know.AutomaticNotification CentreData goes out to Notification CentreHR creates follow-up to-dosHR creates to-dos on an employee, such as the final pay review when a termination is applied and certification reminders, and they appear in the Activities workspace of the person they are assigned to.AutomaticActivities WorkspaceData goes out to Activities WorkspaceCopilot works with HR on requestCopilot reads and acts on HR data using the permissions of the person asking, and asks for approval before changing anything.On requestAI CopilotData comes in from AI CopilotInsights reads HR data for report packsInsights report packs read HR people and goals data so you can build your own dashboards from them.Shared recordInsights — Business Intelligence & AppsData goes out to Insights — Business Intelligence & AppsReports runs HR's headcount, leave and expense reportsWhen someone runs an HR report from Reports and Dashboards, the figures are read live from HR, with the permissions of the person running it.On requestReports & DashboardsData goes out to Reports & DashboardsManagers see the projects of the departments they manageA manager with department-scoped access sees projects belonging to departments they manage in HR, plus the projects they own or are a member of.Shared recordProject ManagementData goes out to Project ManagementProject teams are measured against nationality targetsThe Compliance tab reads the nationality held in each employee's HR record for everyone assigned to the project's tasks and reports the Saudi and Emirati share.Shared recordProject ManagementData goes out to Project ManagementPeople reports read HR under each manager's own scopeEmployees, joining tasks, objectives and visa papers from HR are read for charts and reports, never copied, and each reader sees only the departments they may.Shared recordInsights — Business Intelligence & AppsData goes out to Insights — Business Intelligence & AppsA button in an app files a request in HRWhen someone presses a button or submits a form in an Insights app, HR's own action files the request, and it reaches the approver's HR queue.On requestInsights — Business Intelligence & AppsData comes in from Insights — Business Intelligence & AppsLeavers' assets appear on the offboarding checklistWhen HR starts offboarding someone, the list of assets they hold is sent to HR as return tasks; checking an asset in ticks the task.AutomaticAsset ManagementData moves both ways with Asset ManagementAgents read and act on HR recordsAn agent searches employees, reads requests and, within the runner's permissions, approves or updates them.On requestAI Agents & AutomationData comes in from AI Agents & AutomationPayroll reads the employee record in HRNames, departments, branches, national ids, phone numbers, e-mail addresses and the link between a person and their login come from the HR record. Employee bank accounts are payroll's own records.Shared recordPayroll & WPSData goes out to Payroll & WPSA leaver's final pay is settled with HRHR starts the exit and ends the pay contract; HR managers can read and prepare settlements and mark the HR clearance items, and payroll pays and books the result.Shared recordPayroll & WPSData moves both ways with Payroll & WPSHR gets its own workspaceWhen both modules are in the plan, Documents creates an HR documents workspace that is listed to people who can read employee records. Nothing moves into it by itself.AutomaticDocument ManagementData comes in from Document ManagementDepartments show their open rolesA role can belong to an HR department, and that department's page counts its open roles.Shared recordRecruitment (ATS)Data comes in from Recruitment (ATS)Drivers are your employeesA driver is created from an HR employee, copying name, phone, e-mail and department; when HR offboards a driver, open handovers close.Shared recordFleet ManagementData moves both ways with Fleet ManagementHR requests handled on a confidential deskThe HR desk type starts confidential with payroll, leave, grievance and letter categories, and a ticket can store a reference to an employee record. The reference is a pasted code and does not open the employee.LinkHelpdesk & TicketingData goes out to Helpdesk & TicketingHR events and reminders reach managers and staffHires, exits, probation and contract endings, document signing, approvals and onboarding reminders notify the right people.AutomaticNotification CentreData goes out to Notification CentreOffboarding and leave change chat access and presenceWhen HR offboards a person chat access ends; approved leave shows as away.AutomaticTeam Chat & CallsData goes out to Team Chat & CallsA contact who is also an employeeWhen a CRM contact's e-mail matches an employee's, a link on the contact opens that employee's profile.Shared recordCRM & Sales PipelineData comes in from CRM & Sales PipelineA login is linked to an employee recordThe employee record holds the id of the person's login, so My team, My requests, My time and other personal screens know who is asking.Shared recordSecurity, Access & ComplianceData moves both ways with Security, Access & CompliancePrivacy requests are answered from the audit trailHR's request queue reads the audit trail kept by the security module to list everything that touched one person's data.Shared recordSecurity, Access & ComplianceData moves both ways with Security, Access & ComplianceHR letters use the company profileCompany name, headquarters address and logo entered once in the company profile appear on letters and other documents that HR generates.Shared recordSecurity, Access & ComplianceData comes in from Security, Access & CompliancePeople reports read HR recordsHeadcount, leave, overtime and expense reports read HR and attendance data when run.Shared recordReports & DashboardsData goes out to Reports & DashboardsPassing a course updates the HR skill recordWhen a certificate is issued, the matching skill on the employee's HR record is added or refreshed with its expiry.AutomaticLearning & Certification (LMS)Data comes in from Learning & Certification (LMS)Assign training to employees and departmentsAssignments are made against HR employees and departments. HR sees every employee's learning in Team learning; a role that only assigns follows the departments it manages.Shared recordLearning & Certification (LMS)Data goes out to Learning & Certification (LMS)Expense claims use the employee recordAn expense claim is filed for an employee found through the HR record linked to their sign-in, and the employee's name travels on the claim.Shared recordAccounting & E-InvoicingData goes out to Accounting & E-InvoicingAsk company policy and get an answer from your own documentsHR policy documents are retrieved by meaning and the Copilot answers only from the passages it finds.On requestAI CopilotData moves both ways with AI CopilotAssets belong to HR's departmentsThe list of departments the asset form offers is read from HR, and the chosen department is kept on the asset.Shared recordAsset ManagementData goes out to Asset ManagementJob titles and departments sharpen the minutesWhen the company also runs HR, each attendee's job title and department are read into the AI prompt that drafts the summary and minutes, and into the attendee table of the Word and PDF minutes.Shared recordMeetings & VideoData goes out to Meetings & VideoNames, departments and managers come from HRLeaderboards, the dashboard and kudos suggestions read each person's name, department and manager from their HR employee record.Shared recordRecognition & GamificationData goes out to Recognition & GamificationAn employee becomes a driverThe driver roster is built from HR employees: the name, phone, email, department, fuel card reference and sign-in are copied once when the person is promoted. Only employees whose record is linked to a login, who have not left and who are not yet drivers are offered.Shared recordFleet ManagementData goes out to Fleet ManagementHR requests reach Slack or TeamsA request or approval step waiting for a decision is posted to a mapped Slack or Teams channel. The decision itself is taken in Tarleaks, so every approval step, the approver and the requester's notice are recorded; a button on the card answers with where to decide.LinkNotification CentreData moves both ways with Notification CentreDepartment channels follow your HR structureA department's people, manager and job titles from HR fill a private chat channel, refreshed when an administrator presses Sync members.On requestTeam Chat & CallsData goes out to Team Chat & CallsDiscuss an employee record with their managerAn HR employee page starts a private discussion; chat holds a link only and shows the employee card to those who may open it.Shared recordTeam Chat & CallsData comes in from Team Chat & CallsHR changes appear in the audit logThe Settings audit log reads HR's audit trail and its field-level change history and shows them in one list.Shared recordSecurity, Access & ComplianceData goes out to Security, Access & ComplianceLearners are your employeesStaff courses are taken by employees found through the link between a login and an HR employee record, and assignments to a department use that department's active staff and its manager.Shared recordLearning & Certification (LMS)Data moves both ways with Learning & Certification (LMS)Departments and people from HR address the mailDepartments and their heads come from HR; Correspondence uses them to route mail to a department, show a department head their own departments' mail, and split reports by department.Shared recordCorrespondence RegisterData goes out to Correspondence RegisterPeople's skills decide who can be offered for a projectWhenever someone's confirmed skills change in HR, or HR links a login to a person, HR sends their current skill list. Projects keeps its own copy and uses it to match resource requests. A person who leaves HR is no longer offered.AutomaticProject ManagementData goes out to Project ManagementLeavers leave the boards, and erasure requests reach RecognitionWhen HR records a departure, the person leaves the leaderboards and the thank-someone list from the next request on, with their history and points kept. When the data-protection officer marks an erasure request fulfilled, Recognition removes the person's name from kudos, reasons and notes and shows them as Former colleague; the points keep their numbers.AutomaticRecognition & GamificationData goes out to Recognition & GamificationThanks kept for an employee until they get a loginA supervisor can thank an employee who has no account. The thanks and its points are kept for the employee record, and when HR creates the login (linked by work e-mail) the history appears on it: the kudos in the feed and the points in the balance, once.Shared recordRecognition & GamificationData goes out to Recognition & Gamification

Done by more than one person

What each role gets

  • Tenant admin — Sets up how HR works for everyone else: switches each HR capability on or off, regroups permissions into the company's own roles, and builds the approval chains, request types, contract types and work modes staff choose from. Edits the onboarding and offboarding plans (changes never disturb journeys already under way), loads the whole company from one Excel workbook, chooses the AI provider and can switch on the tamper-evident audit chain. A new company starts with role-based approval chains already in place.
  • HR manager — Owns the workforce record: signs off a person's first contract and every base-salary change, approves the final step of chains such as letter requests, and can decide a step stuck with an absent approver. Runs the termination wizard (a last working day still ahead is scheduled: the person keeps working, offboarding starts at once, and the employment ends by itself the night after that day), approves benefit claims and marks them paid, and watches the live Nitaqat band and Emiratisation ratio with the what-if hiring simulator. Logs data subject requests and personal-data breaches against their deadlines, runs engagement surveys and, once performance is switched on, review cycles and the competency framework.
  • HR specialist — Handles HR's day-to-day work: adds employees, starts onboarding journeys and reminds task owners, files documents in the vault, and tracks visas, Iqamas and certifications with bulk renewal and a calendar export (a visa or permit date typed on a record appears in the tracker by itself). Approves the request steps assigned to their role, marks approved requests fulfilled with a letter prepared from a template, and lets AI suggest skills from a CV for a person to confirm. Can view, but not edit, each person's payroll settings, and cannot permanently delete records or log data subject requests.
  • Manager — Works only with the departments they manage: approves their people's requests, follows direct reports with live presence on My team, and is alerted when a team member's visa, probation or fixed-term contract is about to end. Explores the org chart and the department page, checks skill gaps and the Nitaqat what-if simulator, and approves leave in Time and Attendance. Onboarding steps the template gives to them are assigned to them, announced by a notification and listed under Waiting for me on Home. Once performance is switched on, sets goals, holds one-to-ones with private notes and writes manager reviews; their endorsements of colleagues' skills carry more weight than a junior colleague's.
  • Employee — Works from one My work page: raises requests such as letters, equipment or work from home and can withdraw them until they are fulfilled, files benefit claims with a receipt and follows each one, and opens their pay slips when the company has Payroll. A new hire sees and completes their own onboarding tasks, which are assigned to them from the start and listed on Home. Answers surveys anonymously, endorses colleagues' skills and, once each is switched on, sets goals, submits self reviews and asks the policy assistant HR questions.

Frequently asked questions

Does HR software for the UAE and Saudi Arabia track visa, Iqama and Emirates ID expiry?

Yes, all three are tracked in one register with an expiry dashboard, a calendar file and bulk renewal. A nightly job alerts the employee's manager and HR at each reminder day, 90, 60, 30, 15 and 7 by default, for residence and employment visas, Iqamas, work permits and labour cards. Emirates IDs are tracked but do not trigger alerts.

Can it calculate our Nitaqat band and Emiratisation ratio?

Yes. It shows your live Saudization band from headcount by nationality, a what-if simulator for planned Saudi hires, saved snapshots over time, and a live Emirati ratio against a 2 percent reference. The Nitaqat bands are the general ones for mid-sized companies; sector-specific thresholds are not applied.

Is Arabic fully supported, including right-to-left?

Yes. The screens have an Arabic version with right-to-left layout, and request types, departure reasons, onboarding templates, surveys and letter templates carry Arabic names or content.

Can staff request salary certificates and NOC letters without HR typing them?

Staff raise a letter request and it goes through your approval chain. HR then opens a template that fills in name, position, salary and dates, and downloads the finished Word file. Starter templates cover salary certificates, no-objection certificates, experience, employment verification and visa support letters, many with an Arabic version.

How does HR connect to payroll and WPS?

Completing onboarding opens the pay contract, a salary change ends the old contract and starts a new one on its effective date, an employee-paid benefit becomes a recurring deduction and a departure ends the contract. Payroll and the Wage Protection System (WPS) file are in the Payroll module.

Can managers see only their own team's data?

Yes. Managers get department-scoped access: they read and approve for the departments they manage and cannot see other teams' people or pay.

Does it support personal-data protection duties such as the UAE PDPL?

It records the purpose, legal basis and person behind every change to personal data, offers an optional tamper-evident audit chain, keeps a register of data subject requests and breaches, and masks sensitive numbers by default. It supports your compliance work; it does not make a company compliant by itself.

Can I import my existing employees?

Yes. Upload a spreadsheet of employees for a row-by-row report, or use the Excel workbook for branches, departments, positions and employees, checked first and saved in one step. AI can suggest how your own column headings match, when an AI provider is connected.

Do I have to use the performance and survey features?

No. Performance goals and reviews are switched off by default and you turn them on when ready. Surveys are on by default but only run when you open one. The AI policy assistant is off until you enable it.

Part of one platform

HR Management is one of 59 apps (36 business apps and 23 ISO standards) that share the same sign-in, the same people, the same customers and the same AI copilot. See all apps or how Tarleaks ERP compares with Odoo, ERPNext and Zoho.

Guides for HR Management

Next steps