HR Portal help
Employees, recruitment, attendance, leave, and compliance for HR admins. Prefer the in-app Help page when you are logged in — it links straight into each screen. Page titles also have a ? tip with a short how-to.
portal access is always a separate, explicit step on the employee record.
HR concepts (short)
A few ideas that explain why the portal behaves the way it does.
How to think about it
- Candidate → Employee → Portal login → Portal access flags is the flow. If someone can't sign in, check which step stopped.
- A missing portal login is not an error — it is a deliberate gate HR controls explicitly.
- Departments and reporting lines are separate from what portals someone can open.
Start here
Set up departments and business units, then hire or import your first employees.
How to
- Organisation → create departments and business units.
- Employees → Add Employee for people already hired outside the system, or run them through Recruitment first.
- On the employee record, grant portal access if they need to sign in themselves.
- Leave Policies → set up policy types (Casual, Sick, Earned…) before employees start applying for leave.
Dashboard & Guided Today
Headcount snapshot, department distribution, and — on Premium — a ranked action queue.
Employees
The HR master record — personal details, role, compensation, and portal access.
How to
- Employees → Add Employee (or arrive here via Convert to Employee from a candidate).
- Fill designation, department, business unit, job level, hire date — the required fields.
- Open the employee → if "This employee doesn't have a login yet" appears, enter an email and Create login.
- Share the generated temporary password with the employee directly (it is shown once).
- Toggle which portals they can access, and the mobile app, using the checkboxes that appear once a login exists.
Organisation
Departments, business units, and reporting structure.
Recruitment
Job postings, candidates from three intake sources, and the hire pipeline through to Convert to Employee.
How to
- Create a job posting, or leave it open for general talent-pool candidates.
- Add candidates: Add Candidate (manual), Import from SeamlyX (shared profile), or share your public apply link — all three converge here.
- Work the pipeline: use the profile page's stage-advance prompt, or Extend Offer once a candidate reaches Reference Check.
- Once an offer is Accepted, use Convert to Employee — pre-fills personal details, but designation/department/salary/hire date need HR input.
- Grant portal access from the new employee record if they need to sign in.
Attendance
Daily check-in/check-out records, manual entries, and per-employee history.
How to
- Settings → set weekly offs and holidays first, or Present/Absent/Weekend will be a guess.
- Attendance → scan the month summary; open a person for the calendar.
- Field presence also syncs from work sessions. Open an employee row for history.
Leave
Leave requests, approvals, balances, and the policies that govern them.
How to
- Leave Policies → define leave types and entitlements before employees start applying.
- Leave Management → review PENDING requests; approve or reject with a reason.
- Apply for Employee lets HR file leave on someone's behalf (e.g. no self-service login yet).
Compliance
Expiring certifications and mandatory training completion in one dashboard.
How to
- Add certifications and training on the employee profile — this dashboard only reads them.
- Open Compliance to see expiries and mandatory-training completion.
- Premium Guided Today repeats expiries within 30 days and overdue onboarding.
Training catalog
Company courses assigned by role or workforce.
Performance cycles
Review periods that import field Sales KPIs instead of rebuilding them.
Policies
SOP / code-of-conduct library with acknowledgement.
HR settings
Work week, holidays, onboarding, plant sites, and payroll statutory defaults.
Reports
Attendance, leave, training, and performance-review reports.
Payroll
Monthly salary runs from dated pay history, with optional PF/ESI/PT and a journal into Accounting.
How to
- Settings → turn PF / ESI / PT on or off, and set Basic % of Gross.
- Employees → Pay tab → record Gross (and override Basic) with an effective date.
- Payroll → pick the month → Create run → Calculate → review payslips → Post to Accounting.
Not yet available
A few areas are still being built.
Playbooks
Common tasks with the reason you run them, then the steps.
First day on HR
Why: Prove the full loop — structure, then people, then access — before relying on it for real hires.
- Organisation → create at least one department and business unit.
- Leave Policies → create your core leave types.
- Employees → Add Employee for one real person, or run a test candidate through Recruitment.
- Open that employee → grant portal access → confirm they can sign in.
Convert a candidate to an employee
Why: Hiring should not require re-typing everything the candidate already gave you.
- On the candidate profile, work the pipeline until an offer is Accepted.
- Click Convert to Employee — personal details are pre-filled from the candidate.
- Fill designation, department, business unit, job level, and hire date (not pre-filled).
- Submit — the candidate is automatically marked Hired.
- If a duplicate is detected, you'll be offered their existing employee record instead of a second one.
Grant an employee portal access
Why: Converting a candidate never auto-creates a login — that stays a deliberate HR decision.
- Open the employee's edit page.
- If you see "This employee doesn't have a login yet," enter their login email and Create login.
- Copy the one-time temporary password shown and share it with the employee directly.
- Use the checkboxes that now appear to grant exactly the portals (and admin flags) they need, and the mobile app if they should sign in on the phone.
Clear the leave approval queue
Why: Undecided leave requests leave attendance and payroll guessing.
- Leave Management (defaults to PENDING).
- Open each request; approve or reject with a reason if rejecting.
- Guided Today (Premium) shows the same count on the dashboard as a reminder.
Stay ahead of compliance expiries
Why: Renewing a certification before it lapses is routine; renewing after it lapses is a finding.
- Compliance → review certifications expiring soon.
- Follow up with the employee (or their manager) to renew.
- Recheck mandatory training completion rate for gaps.
Set the work week before trusting attendance
Why: Without weekly offs and holidays, Present/Absent/Weekend is a guess for field Sundays and plant offs.
- Settings → Weekly offs: Sunday is the default paid weekly off; Field / Office / Plant can differ.
- Settings → Holidays: add company holidays (tick Recurs yearly for Republic Day / Diwali-style dates).
- Attendance and Guided Today (Premium) now classify today against that calendar.
Run monthly payroll into Accounting
Why: Payslips should come from the employee master and already-approved field incentives — not a second calculation in HR.
- Payroll → Create run for the month.
- Calculate — contractors are skipped; field incentives with status APPROVED or CALCULATED are imported.
- Open Payslips, click a name to review the slip (Print / Save as PDF), then Post to Accounting (writes the salary journal; does not pay the bank).
Status cheatsheet
Status usually means "whose turn is it to act?" — pending/draft states need someone to decide.
| Area | Values |
|---|---|
| Candidates | Applied → Screening → Phone/Technical/Onsite Interview → Reference Check → Offer Extended → Offer Accepted → Hired (or Rejected / Withdrawn) |
| Leave requests | Pending → Approved / Rejected (or Cancelled / Withdrawn) |
| Attendance | Present / Absent / Half-day / Late / On Leave / Holiday / Weekend |
| Offers | Draft → Sent → Accepted / Declined / Withdrawn / Expired |
| Payroll runs | Draft → Calculated → Posted |
FAQ
- A candidate accepted an offer — why doesn't Convert to Employee create their login too?
- It's deliberate. Creating the employee record and creating a portal login are two separate decisions — HR grants access explicitly from the employee record, on its own timeline, rather than every hire automatically getting a login the moment they're converted.
- Why can't I pick "Interviewing" or "Offer" as a candidate status anymore?
- Those were never real statuses — the dropdown offered values the database didn't accept, which failed silently or with a confusing error. The real interview stages are Phone/Technical/Onsite Interview, and the real offer stages are Offer Extended/Accepted.
- The same person applied twice — why do I see two candidate records?
- If they applied to two different job postings, that's currently expected — each posting gets its own candidate row. If they were added twice to the general talent pool (no job posting) with the same email, that's now blocked as a duplicate.
- What does the Premium badge control?
- One company-wide subscription flag. When on, Guided Today and inline attention cues appear across the portal. When off, all core HR functionality (employees, leave, attendance, recruitment) works exactly the same — you just don't get the ranked action queue.
- Where do candidates from the public job-post link end up?
- The same Recruitment pipeline as everyone else, tagged with source "Website." No separate inbox to check.
- Where do I find how to use a screen?
- Click the ? next to the page title for a short tip, then Open full help guide for the playbook. Help in the header opens the searchable guide for every module.
No sections match your search.