A

Athena HR Portal

Job Openings
TitleCampusDeptStatusApplicantsPosted
Loading…
Total Staff
β€”
Across all branches
Present Today
β€”
Marked attendance
On Leave
β€”
Approved leaves today
⏱️ Permission Requests
β€”
Pending approval
πŸš— Movement Requests
β€”
Pending approval

🏫 Chidambaram (CBSE)

Loading…

🏫 Chengalpattu (CBSE)

Loading…

🏫 Chennai (Cambridge)

Loading…

πŸ“Š Branch-wise Attendance Today

πŸ“Š Department Headcount

Employee Directory
Manage all staff across branches
Loading…
Loading employees…
πŸ“Έ Employee Photo Management
Upload and manage employee profile photos β€” individual or bulk
Employee Photos Grid
Loading employee photos...
Attendance Management
Mark, edit and export daily attendance
πŸ“Š Today's Attendance Abstract Loading...
πŸ”Œ Biometric Punch Data
πŸ“… Range: β†’
Loading...
⏰ Shift timings loaded from Settings β†’ Staff Timing Groups
Loading biometric data…
πŸ“ˆ Attendance History & Edit
Select a date above to view attendance history.
📋 Weekly Violation Report
This week
🔴 Late Arrivals
🟡 Grace Users
🚨 Absent
🏛 Chidambaram
🏛 Chengalpattu
🏛 Chennai
📋
Click a violation card on the Dashboard
or click any tab above to load the weekly violation report.
Leave Management
Apply, approve, track leaves & grant Compensatory Leave

πŸ“Š Campus-wise Leave Abstract β€” Today

Loading campus summary…
πŸ“œ Leave Policy (v2.0 β€” effective 1 Oct 2025): Regular Staff: CL 11 days | ML 6 days | EL 11 days (Non-Vacational only)  |  Ad-hoc/Probation: CL 6 days | ML 6 days  |  Part-Time: Nil  |  COL: must be availed within same academic year  |  Unauth absence = LWP
πŸ₯ͺ Sandwich Leave (Β§4.3): CL on Saturday + following Monday β†’ Sunday also counted as CL.  |  🏫 Vacation Leave (Β§5.1): Attaching leave to school vacation without prior sanction = LWP.

🌿 Apply for Leave

Working Days: 0
Select employee to see balance

πŸ… Grant Compensatory Leave (COL)

Award COL when a staff member works on a holiday

πŸ“‹ Leave Applications
Loading…
Leave Balance Tracker
Per-employee leave entitlement vs used β€” as per Athena Leave Policy 2025
πŸ“Š Leave Balances
Loading…
πŸ•Œ Restricted Holiday Manager
Religion-based optional holidays β€” Principal's discretion | 2 per employee per year | Post-probation only
πŸ“œ Restricted Holiday Policy β€” Athena Global Schools
● Each eligible employee may take up to 2 Restricted Holidays per academic year.
● These are not a matter of right β€” granted purely at the Principal's discretion.
● Applicable for religious/cultural occasions connected to the employee's own religion (e.g. Bakrid for Muslim staff, Milad-un-Nabi, Christmas for Christian staff, minor Hindu festivals).
● Employee must have completed probation (staff_status = Regular) to be eligible.
● School operates normally; only the approved individual is absent with pay.
● Must be applied with prior permission β€” not retroactively.
● Cannot be clubbed with CL/EL or extended as a Sandwich Leave.
● Only 1 RH per occasion per day (not 2 consecutive days for same festival without separate approval).
RH Requests This Year
β€”
Approved
β€”
Rejected
β€”
Employees at 2/2 Used
β€”
πŸ“‹ All RH Requests
πŸ“… Occasion Calendar
πŸ“Š Employee Balance
Restricted Holiday Applications
Loading…
πŸ“… Recognised Restricted Holiday Occasions
Loading…

📋 Religion Guide

🕌 Islam
Bakrid (Eid al-Adha), Eid al-Fitr, Muharram, Milad-un-Nabi, Shab-e-Barat
🛕 Christianity
Christmas, Good Friday, Easter Monday, Ash Wednesday, All Saints' Day
🕉 Hinduism (Minor)
Maha Shivaratri, Skanda Sashti, Karthigai Deepam, Panguni Uthiram, Navarathri
Major Hindu festivals (Pongal, Diwali, etc.) are already Gazetted Holidays for all staff.
RH Balance β€” Per Employee
Loading…
🏦 Staff Loans
Manage staff loan applications and repayments
Loan Applications
Loading…
🧾 Finance Requests
Manage salary advance and reimbursement requests from staff
All Finance Requests
Loading…
Payroll Management
Process salaries with PF, ESI, PT deductions β€” Tamil Nadu rules
πŸ’° Process Payroll
Loading…
πŸ“‰ LOP Management
Loss of Pay β€” calculate, override and audit LOP for payroll processing
πŸ“Š LOP Summary
πŸ” Override Audit Log
Employees with LOP
β€”
days total
Total LOP Deduction
β€”
across branches
Manual Overrides
β€”
this period
Employee LOP Details
Loading LOP data…
πŸ“ˆ Salary Increment Manager
Annual / periodic salary revisions β€” % applied on Gross Salary (Athena policy)
Total Employees
Active staff
Batches Applied
Increment runs
Avg Increment %
On gross salary
Drafts Pending
📋 Increment Batches
📜 Salary History
👥 Employee Overview
All Increment Batches
Loading…
Salary Change History
Loading…
Employee Salary Overview
Loading…
Post notices and updates to staff

✏️ Post Announcement

πŸ“‹ All Announcements
Loading…
πŸ—“οΈ Holiday Calendar 2026
Tamil Nadu Government + School-specific holidays

βž• Add Holiday

πŸ“‹ Holiday List
Loading…
πŸ“ Document Vault
Upload and manage official employee documents
Total Documents
β€”
Employees with Docs
β€”
⬆️ Upload Document
πŸ“„
Click to browse or drag & drop
PDF, JPG, PNG β€” max 10 MB
πŸ“‹ All Uploaded Documents
Loading documents…
Reports & Analytics
School-wide HR insights β€” export any report
Total Headcount
β€”
Chidambaram
β€”
Chennai
β€”
Headcount
Attendance
Leave Usage
Payroll
πŸ“Š Department-wise Headcount
Loading…
Loading…
Loading…
Loading…
Biometric Attendance
Daily attendance report from eSSL devices
CGT-001 Staff Entry
β€”
Chengalpattu   Checking…
Last sync: β€”
CHN-001 Reception
β€”
Chennai   Checking…
Last sync: β€”
Present
β€”
Selected Date
Absent
β€”
Selected Date
Late In
β€”
Selected Date
πŸ“‹ Attendance Report
⏰ Shift timings loaded from Settings β†’ Staff Timing Groups
Loading…
πŸ‘€ Staff Punch Log
Loading…
πŸš— Movement Requests
Manage On-Duty, Inter-Branch, Training & WFH movements β€” attendance auto-updated on approval
Total Requests
β€”
All time
Approved Today
β€”
Active movements
Regularisation Due
β€”
Retroactive requests
πŸ“Œ Movement Types:  πŸš— OD β€” Outdoor/Field Duty  |  🏫 IB β€” Inter-Branch Deputation  |  πŸŽ“ TR β€” Training / Workshop  |  🏠 WFH β€” Work From Home
βœ… All approved movement types count as Present β€” no salary deduction, biometric absence is ignored for approved movement days.

πŸ“‹ Apply Movement Request

πŸ“‹ All Movement Requests
Loading movement requests…
⏱️ Permission Approval
Review staff 45-minute permission requests β€” late arrival, mid-day step-out, and early departure
Pending
β€”
Awaiting approval
Approved (This Month)
β€”
Current month
Early Departures (Month)
β€”
Once/month policy
πŸ“‹ Permission Policy: Duration is fixed at 45 minutes. Grace time is 8.50 AM (check-in after = late coming). Early departure (4.15 PM) is allowed only once per month with prior permission. Permission cannot be carried forward or combined. Part-time staff and visiting faculty are not eligible.
πŸ“‹ All Permission Requests
Loading permission requests…
🎫 HR Tickets
Staff helpdesk β€” manage complaints, queries and HR requests
All HR Tickets
Loading…
πŸ”’ Audit Log
Every action tracked β€” Super Admin only
Audit Trail
Loading…
πŸ€– AI Search
Ask natural language questions about your HR data
πŸ”
Try:
βš™οΈ Settings
System configuration
πŸ”” Notifications
πŸ‘€ Users
🌿 Leave Policy
πŸ’° Salary Structure
πŸ• Staff Timings
πŸŽ“ Probation Tracker
πŸ“… Year-End Actions
πŸ’΅ CL Encashment
πŸ• PT Schedules
πŸ”‘ API Keys
πŸ”’ Security: API credentials are masked by default. Click πŸ‘ to reveal. Never share these keys with anyone.
✈️ Telegram Notifications OFF

πŸ’‘ To get a group's Chat ID: Add @RawDataBot to the group β†’ it will reply with the Chat ID.

πŸ“§ Email β€” Weekly Abstract Only OFF

ℹ️ Individual violation alerts are sent via Telegram only. This email toggle controls the Saturday 6 PM consolidated weekend report (exactly 7 emails).

πŸ””

Alert Engine Rules

ACTIVE

Controls what gets sent, when, and how often. All changes take effect immediately on Save.

⚑ Immediate Alert Thresholds (per week)
Alert fires when count exceeds this
Alert fires when count exceeds this
Consecutive absent days without leave
πŸ“Š Weekly Summary Report Schedule
βœ… One report per week β€” deduplication guard prevents resending even if multiple admins are logged in.
πŸŽ›οΈ Alert Types β€” Enable / Disable Each
Loading current status…
πŸ§ͺ Test & Manual Triggers
⚠️ "Force Send" bypasses the once-per-12-hour dedup guard. Sends to all 7 management email addresses and 3 Telegram groups.
πŸ‘€ User Accounts
Loading…

🌿 Leave Entitlement Configuration

As per Athena Staff Leave Policy v2.0 (effective 1 Oct 2025)

Loading…

βž• Add Leave Policy Rule

πŸ’° Salary Structure & Deductions

πŸ“Š Earnings (% of Basic)

πŸ“‰ Statutory Deductions

πŸ“‹ Tamil Nadu Professional Tax Slabs

Loading…

πŸŽ“ Probation Tracker

Loading...

πŸ“… Year-End Actions

Loading...
⚠️ Run Reset only at year start: CDM/CPT on 1 April | CHN on 1 May

πŸ’΅ CL Encashment Report

Staff with 6+ unused CL days at leave year end are eligible for encashment.
Maximum 6 days encashed at March basic salary rate Γ· 26. Remaining CL lapses.

Click Generate Report to view eligible staff.

πŸ• Staff Group Timing Settings

Define named timing groups (e.g. "Teaching Staff", "Admin Staff") and assign them to branches. Each group sets the reporting time, grace window, and alert threshold. These settings drive the punctuality logic in the employee portal.

Loading timing groups…

βž• Add New Timing Group

πŸ’‘ Separate multiple IDs with commas. Use this to pin specific employees to this timing group β€” regardless of their department.
Example use cases: Security shift A/B, part-time staff, individual admin staff with different hours.
Priority: Pinned IDs β†’ Department match β†’ Branch default
Check-ins at or before this β†’ On Time
Check-ins between reporting & this β†’ Grace Used
Check-ins after this β†’ Very Late / LOP risk
Alert fires when grace uses exceed this count in a month
For early-departure detection
πŸ“Š Timing Band Preview
🟒 On Time (before 08:30) 🟑 Grace (08:31–08:40) πŸ”΄ Late (08:41–09:30) β›” Very Late (after 09:30)
How this works:
β€’ Each group defines the timing rules for a set of staff at a branch.
β€’ Pinned Employee IDs take the highest priority β€” if an employee's ID appears in a group's Pinned IDs list, that group's timing is used regardless of their department.
β€’ If no pin exists, the system matches by branch + department.
β€’ Grace alert threshold = 3 means an alert fires on the 4th grace occurrence in a calendar month.
β€’ Counters reset automatically on the 1st of each month.
β€’ Changes apply to new check-in records immediately β€” existing records are not recalculated.

πŸ• Part-Time Teacher Schedule Manager

Define which days of the week each part-time teacher comes in, and for how many hours/session. On their non-scheduled days, attendance will show "Not Scheduled" instead of Absent.

PT Teachers
β€”
With active schedule
Loading…

βž• Add Part-Time Schedule

Shows all staff; Part-Time status recommended
Click to toggle. Days not selected = Not Scheduled (no absent penalty).

πŸ”‘ Biometric Sync API Keys

Generate API keys for the Windows Sync Agent at each campus.

βž• Generate New API Key