Your people, from first interview to last working day.

Attendance arrives in real time from the office biometric device. Leave follows your own rules. Hiring is assisted by AI and decided by HR. Everything waiting for a decision sits in one inbox.

In office now41of 48 on the rolls
Late today2After grace minutes
On leave today3Approved leave
Open approvals6In your inbox
Attendance policyGeneral shift 10:00 to 19:00
Late marks per half day
3
Grace minutes
15 min
What employees will see

A late mark is recorded after 10:15. 3 late marks in a month = half a day of leave without pay. 6 = one full day.

Leo Fischer, October punches after 10:00From the office device
  • Thu 210:04Within grace
  • Tue 710:12Within grace
  • Fri 1010:21Late mark
  • Mon 1310:09Within grace
  • Wed 1510:31Late mark
  • Tue 2110:18Late mark
3 late marks this monthLoss of pay: half a day
Leave requestWaiting for team lead
LF
Leo FischerCasual leave, Fri 17 to Mon 20 Oct
Days counted
4
Balance
6 to 2

Balances are kept as a ledger, so every credit and debit can be traced.

Interactive preview with fictional sample data.

See HRM in the product.

HR Today

Who is in, who is late, who is on leave, and every request waiting for HR, in one view.

Xifdesk HR Today

Attendance policy

Shifts, grace minutes and late-mark rules, previewed in plain language before they apply.

Xifdesk attendance policy settings

Leave calendar

Approved and pending leave for the whole team, by month.

Xifdesk team leave calendar

Screens from the Xifdesk product. Names, clients and figures are sample data.

Every people process, on the same record.

Each employee has one record that attendance, leave, payroll, reviews and the employee portal all read from, so HR never types the same person twice.

HR dashboard and approvals

  • A Today view for HR: who is in, who is late, who is on leave, and a list of everything waiting for a decision
  • One approvals inbox for leave requests and attendance corrections, with bulk approval and notes

People records

  • Employee records with job, personal and bank details; bank and PAN details are encrypted and shown masked
  • Departments, pods and reporting lines, with an interactive org chart
  • CSV import of existing staff; new hires get a login and a set-password email automatically

Attendance

  • Direct integration with the office biometric device: punches arrive in real time
  • Shifts with grace minutes and half-day and full-day hours; daily status worked out automatically
  • Missed punches flagged for correction, approved by the team lead
  • A late-mark policy set by HR, previewed in plain language before it applies

Leave

  • Leave types with yearly quota, monthly or quarterly credit, carry-forward, encashment, half days and proof rules
  • A sandwich rule per leave type, so week offs between two leave days are counted when it applies
  • Balances kept as a ledger, so every credit and debit can be traced; HR can adjust with a reason
  • A team leave calendar showing approved and pending leave

Exits, letters and reviews

  • Exit workflow with notice period, checklist and final settlement; relieving and experience letters generated and emailed
  • Letter templates with merge fields and preview
  • Quarterly reviews written by team leads, tracked by HR and kept on record even after a team lead moves on

AI does the first read. HR makes the call.

Every resume is scored against the opening’s must-have skills, with the evidence behind each score. HR approves the shortlist, then an AI voice agent calls approved candidates, asks your screening questions and returns a transcript, scores and an outcome.

Fictional sample data.

Nadia FerreiraSenior React engineer, applied via referral
86
  • Met
    React, 5+ yearsSix years at Lumen Labs and Northgate, listed under experience
  • Met
    TypeScript in productionNamed in three of four projects on the resume
  • Partly
    Mobile experienceOne React Native side project, no shipped app
Shortlist approvedBy Hannah Okafor, Head of HR
AI screening call14 Oct, 11:05, approved candidate
Transcript ready

QuestionTell us about the largest React codebase you have worked on.

AnswerA logistics dashboard with around forty screens, which I moved to TypeScript over two quarters.

Role fit
Strong
Communication
Clear
Notice period
30 days
Outcome: recommend interviewInterview slots self-booked next

From opening to first day.

  1. Open a role

    Must-have skills, interview rounds and a public apply link for LinkedIn and job portals.

  2. Collect candidates

    From the apply form, referrals and bulk resume import, with duplicates merged automatically.

  3. Score and shortlist

    AI scores every resume with evidence. HR approves the shortlist.

  4. Screen and interview

    AI screening calls, self-booked interview slots and scorecards for every round.

  5. Offer

    Offers go to a director for approval and are signed electronically.

  6. Pre-join

    The candidate uploads documents, HR verifies them and converts the candidate into an employee.

Run your people on one record.

A walkthrough shaped around your teams: how sales, client conversations, people, payroll and delivery would work together on Xifdesk.