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.
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 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.
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.
Reports
Attendance, leave, training, and performance-review reports.
Not yet available
A few sidebar links point at areas 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.
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.
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 |
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.
No sections match your search.