hayat help
Help › Hayat Recruitment

Offers, hiring and reports

hayaterp.com ↗

Close a vacancy in Hayat Recruitment — offer letter templates with placeholders, making and sending an offer, the candidate's offer page with accept (typed name) or decline, expiry and withdrawal, hiring the candidate straight into HR as an employee with code, joining date, salary, branch, department and position, and the four reports (time to hire, source of hire, pipeline funnel, interviewer load).

Offers and hiring need recruit.manage.

Offer letter templates

In Recruitment settings, under Offer letter templates, press + Template, give it a Name and write the Letter. These placeholders are filled from the offer:

Placeholder Becomes
{name} The candidate's name
{designation} The job title offered
{salary} {currency} The monthly salary and currency
{type} Full-time, Part-time, Contract…
{joiningDate} The joining date
{probationMonths} Probation months
{expiresOn} The last day to accept
{company} Your company's name

Tick Default template on the one used when no other is chosen.

Make an offer

On the application, press Offer:

Field Fill
Designation The title on the letter
Salary (monthly), Currency Kept encrypted
Type Full-time, Part-time, Contract, Temporary or Internship
Probation (months)
Joining date
Offer expires Today + Offer valid for (days) from the settings, unless you change it
Template The letter is filled from it; edit the Letter text freely

It is saved as a draft; it can be edited until it is sent. Letter opens the printable letter.

Send (choose e-mail, SMS, WhatsApp) sends the candidate the link to their offer page and moves the application to the Offer stage. The offer is then Sent.

The candidate's answer

On the offer page (my.hayaterp.com/careers/offer/…) the candidate reads the letter and either:

  • Accept the offer — typing their full name as a signature, or
  • Decline — with a reason if they want.

You are notified either way, and the offer shows Accepted or Declined with the date. An offer not answered by its expiry date becomes Expired by itself. Withdraw takes back a sent offer (with a reason).

Offers in the menu lists every offer with its status; filter for Sent to see who has not answered yet.

Hire into HR

When the offer is accepted, press Hire on the application. Hayat creates the employee in HR with what it already knows, and you check or fill:

Field Fill
Employee code Empty for the next number with your prefix (e.g. EMP-0042)
Joining date, Basic salary From the offer
Branch, Department, HR position From the job
Employment type Permanent, Contract, Part-time or Temporary
Gender, Nationality (2 letters) e.g. PK, AE, IQ

The new employee starts on Probation (or Active when the offer had no probation), with a Joined entry in their history, their phone and e-mail. The application moves to Hired, the job's hire count goes up, and the job and requisition become Filled when all positions are hired. The result gives a link to the employee in HR.

Complete the rest in HR as for any new joiner: bank account, national ID and other documents, allowances and the payroll details.

Reports

Open Recruitment reports, choose the Report, an Opening (or all), From / To, and press Run. CSV downloads it.

Report Shows
Time to hire Each hire: job, candidate, source, applied, hired, days to hire and days from posting; average and median days
Source of hire Per source: applied, hired, rejected and hire rate % — which channels bring people you hire
Funnel Per stage: how many reached it, % of applied and % of the stage before
Interviewer load Per interviewer: interviews, completed, hours, scorecards, pending scorecards, average rating

Hayat Reports (see Hayat Reports) has a Hayat Recruitment pipeline dataset for your own charts and dashboards, for anyone with recruit.view.