Skip to content

Administrator Setup Path

This guide walks you through the exact sequence for configuring Ligo HRM for your organisation. Follow this order - especially during first-time setup - to avoid dependency errors.


Prerequisites

Confirm the following with your IT/DevOps team before starting:

  • ✅ The backend server is running and the database migrations have been applied
  • ✅ S3 storage is configured (required for Document Management)
  • ✅ Your Super Admin credentials are provisioned
  • ✅ The frontend URL is accessible to your HR team

Admin Workflow

Phase 1 - Core Organizational Scaffolding

Estimated time: 30–60 minutes

This is the foundation. Every other module depends on data you create here.

1.1 Create Locations

Navigate to: Settings → Organization → Locations → Add Location

Create one record per physical office or remote hub. Required fields:

  • Name (e.g. Headquarters – Mumbai)
  • Timezone (e.g. Asia/Kolkata)
  • Latitude & Longitude (for geofenced attendance)
  • Geofence Radius in meters (100–200m is a good starting point)

1.2 Create Departments

Navigate to: Settings → Organization → Departments → Add Department

Create each organizational division (e.g. Engineering, Finance, HR, Sales). Set a Department Head once employees are created.

1.3 Create Designations

Navigate to: Settings → Organization → Designations → Add Designation

Define all job titles used in your organization with a Job Code and Grade Level.


Phase 2 - Employee Onboarding

Estimated time: Varies by headcount

2.1 Create Employee Records

Navigate to: Employees → Onboard Employee

For each employee you need:

  • Employee Code (unique, e.g. ENG001)
  • Official Email (used for activation and notifications)
  • Date of Joining
  • Department, Designation, Location
  • Role (EMPLOYEE, HR_ADMIN, or ACCOUNT_ADMIN)

The system automatically creates a user account and sends an activation email.

2.2 Assign Reporting Managers

Navigate to: Employee Profile → Employment Tab → Assign Manager

Set a PRIMARY manager for each employee. This drives leave approval, expense approval, and performance review routing.


Phase 3 - Attendance Configuration

Estimated time: 15–30 minutes

3.1 Create Shifts

Navigate to: Attendance Settings → Shifts → Add Shift

Define start/end times and the minimum hours thresholds for HALF_DAY and PRESENT status.

3.2 Create Attendance Policies

Navigate to: Attendance Settings → Policies → Add Policy

Assign shifts to employee groups by scope: per-employee, department, location, or all. Link geofence zones if needed.

3.3 Import Holiday Calendars

Navigate to: Attendance Settings → Holiday Calendars → Import

Load your location-specific holiday lists. These are used by both the attendance and leave modules when calculating working days.


Phase 4 - Leave Configuration

Estimated time: 30–45 minutes

4.1 Create Leave Types

Navigate to: Leave Settings → Leave Types → Add Leave Type

Configure each category: Earned Leave, Sick Leave, Casual Leave, Maternity Leave, etc. Set accrual rates, carry-forward rules, and encashment settings.

4.2 Create Leave Policies

Navigate to: Leave Settings → Leave Policies → Add Policy

Group your leave types into policies (e.g. Full-Time Staff Policy, Contractor Policy).

4.3 Assign Policies to Employees

Navigate to: Leave Settings → Leave Policies → select policy → Assign Employees

Bulk-assign the policy to all relevant employees. Employees without a policy cannot apply for leaves.


Phase 5 - Projects & Finance Setup (if applicable)

Estimated time: 15–30 minutes per project

5.1 Configure Expense Settings

Navigate to: Settings → Expense Settings

Set your base currency (e.g. INR) and any auto-approval rules.

5.2 Create Expense Categories

Navigate to: Settings → Expense Categories → Add Category

Create GLOBAL categories (available to everyone) and PROJECT_SPECIFIC categories (tied to specific projects).

5.3 Create Approval Workflows

Navigate to: Settings → Workflows → Create Workflow

Configure routing rules for expense claims, leave applications, regularizations, and remote work requests. Define approval steps with the appropriate approver type (REPORTING_MANAGER, DEPARTMENT_HEAD, ROLE, etc.).

5.4 Create Projects

Navigate to: Projects → Create Project

Add each active project with a manager, status, and start date. Then add team members with their hourly billing rates.


Phase 6 - Performance Setup (if applicable)

Estimated time: 30–60 minutes

6.1 Build the Master KRA Library

Navigate to: Appraisals Settings → Master KRAs → Add KRA

Create KRAs for each department or global areas. Add KPIs with measurable targets.

6.2 Configure Rating Bands

Navigate to: Appraisals Settings → Rating Bands

Define score thresholds for each rating label (e.g. Exceeds Expectations = 4.0–5.0).

6.3 Create a Review Cycle

Navigate to: Appraisals Settings → Review Cycles → Create Cycle

Set deadlines for self-review and manager review. Activate the cycle when ready - the system automatically creates review records for all active employees.


Phase 7 - Document Types (if applicable)

Navigate to: Settings → Organization → Document Types → Add Document Type

Create records for each document category (Aadhaar, PAN, Passport, etc.). Set requiresVerification: true for compliance-critical documents.


Ongoing Admin Tasks

After setup, your regular admin responsibilities include:

TaskFrequencyWhere
Approve leave requestsAs neededApprovals → Leaves
Review expense claimsAs neededApprovals → Expenses
Verify uploaded documentsAs neededHR Portal → Pending Verifications
Adjust leave balancesAs neededLeave Settings → Balance Adjustments
Grant comp-off creditsAs neededLeave Settings → Comp-Offs
Run offboarding for exitsAs neededOffboarding
Assign KRAs for review cyclesPer appraisal cycleMy Team Reviews
Close review cyclesPer appraisal cycleAppraisals Settings → Review Cycles

Employee Workflow

For the employee-facing guide, refer to the Employee Self-Service Path.