Dashboard
Delta IoT Timesheet Overview
🔔 Data Integrity Alerts
👤 My Metrics
📈 Monthly Utilisation Trend — highlighted month selected above
💰 Monthly Billing — highlighted = selected month
📊 Grade Mix
🔍 Quick Stats
📅 Latest Month Snapshot —
| # | Employee | RACF ID | Grade | DOJ | Cap | Invoice Hrs | Leaves (d) | Missing/Recovered | Util % | Billing |
|---|
Monthly Headcount Trend — New Joiners & Exits
Month-wise Headcount Detail —
| Month | Active HC | 🆕 New Joiners | 🚪 Exits |
|---|
Details
| RACF ID | Name | Grade | DOJ | Manager | Location |
|---|
✅ Active Members
| # | RACF ID | Name | Grade | DOJ | Manager | Location |
|---|
📊 Band Wise
📍 Location Wise
🏢 Department Wise
📂 Sub Department Wise
👥 RACF Employees
🏢 Client × Department — Active Employees
🏢 Department Breakdown
📍 Location Distribution
⚧ Gender Split
💼 Bench / Client / Support
📊 Experience Distribution
⚠️ Master Data Health Check
Active employees with missing critical fields
Import Master Data
Upload your HR Excel file — matches on RACF ID (upsert).
Drag & drop your Master Data Excel here
or
📋 Employee Master Data
| # | Status ⇅ | RACF ID | Emp ID | Added On ⇅ | Name ⇅ | Gender | Dept ⇅ | Designation ⇅ | Band | Skill | Location | Structure | Client | Manager | DOJ Delta ⇅ | Non-Billable ⇅ | Total Exp | CTC (Current) | Appraisal Cycle ⇅ | Bonus | LWD | Resign Date | Actions |
|---|
➕ Add New Employee
Team Leaves by Month (All FY)
Team Missing Hours by Month (All FY)
Leaves Taken by Employee (Selected Month)
Missing Hours by Employee (Selected Month)
🌿 Leaves & Hours Summary
Pivot: Employee × Month✏️ Edit Hours
Team Avg Utilisation % by Month (All FY)
Utilisation % by Employee (Selected Month)
Utilisation Report
| Employee | Month | Grade | Capacity | Invoice Hrs | Utilisation | Missing Hrs | Leaves Taken (d) | Status |
|---|
Monthly Billing Summary
Billing Records
| Employee | Month | Rate | Invoice Hrs | Final Billing | Engagement Model |
|---|
Import Monthly Timesheet
Upload an XLS/XLSX file to add or update records. Select the Financial Year and Month before importing.
Override it here to set a custom default for this import.
You can adjust individual new member capacity after import.
Drag & drop your XLS file here
or
Ready to Import
✏️ Manual Timesheet Entry
Add or update a specific employee's timesheet for a particular month. Employee must already exist in Master Data.
🗑 Delete Timesheet Entry
🆕 New Members Detected
These employees appeared for the first time in this FY. Set their individual capacity below — new joiners often need prorated capacity.
| Employee Name | RACF ID | Grade | Month | Invoice Hrs | Capacity (hrs) | Action |
|---|
📅 Month Import Status
| Month | Employees | Total Hours | Total Leaves | Total Missing | Total Billing | Avg Utilisation |
|---|
📧 Send Monthly Reports
Send individual timesheet summaries to each employee via email.
⚙️ Email Configuration
1. Go to Azure Portal → App Registrations → New Registration
2. Name it "HRM Email", select "Accounts in this org only", Register
3. Go to API Permissions → Add → Microsoft Graph → Application →
Mail.Send → Grant admin consent4. Go to Certificates & Secrets → New Client Secret → copy the Value
5. Copy Application (client) ID and Directory (tenant) ID from Overview page
🧪 Test Email
Send a test email to verify your configuration is working correctly.
🎨 Email Template Studio
Create, preview and test your own email templates. Use {{variable}} for dynamic fields.
📋 Audit Log — Admin Actions
| Timestamp | User | Action | Target | ID | Details |
|---|
📊 Employee Annual Summary —
| # | Employee ⇅ | RACF ID | Grade ⇅ | DOJ ⇅ | Months ⇅ | Invoice Hrs ⇅ | Leaves (d) ⇅ | Missing ⇅ | Recovered ⇅ | Need to Recover ⇅ | Avg Util % ⇅ | Total Billing (FY) ⇅ | Status |
|---|
🔄 Lifetime Hours Balance — Cross-FY Tracker
| Click "Load Balance" to view cross-FY hours tracking |
➕ Configure Upcoming Financial Year
Add a new FY so the dashboard can track it. Create the corresponding timesheet folder on disk first.
Month Capacities (hours) — in order Apr → Mar
👤 User Management
Add New User
🔐 My Account Security
Protect your account with Microsoft Authenticator. Once enabled, you will enter a 6-digit code every time you sign in.
🔐 Permissions & Security
Select a user to manage View / Edit / Delete permissions per feature. Toggle OTP for login security.
🗑️ Data Management
Manage imported monthly data. You can delete specific month data.
⚡ Monthly Capacity Manager
Set the installed working-hour capacity per month for the FY.
📅 Recalculate Capacity by Billing Date
Adjust capacity for employees who have a Date of Billing set in Master Data.
Employees without a billing date are ignored — their capacity stays unchanged.
📅 Company Holiday Calendar
Manage holidays visible to all employees.
📝 Resignation Requests
Review and manage employee resignation requests.
AI Assistant Configuration
Configure the LLM backend for the Data Assistant chatbot.
Get your API key from Google AI Studio. The assistant will switch to LLM mode automatically when a key is provided.
Automated Backup System
All databases are backed up automatically on every server start and every hour. Up to 30 snapshots are kept. Older backups are pruned automatically.
Backup Snapshots
📊 User Activity
Last login time and active time on tool today (updated every 60 s while the tab is open).
Click the tab to load data.
🔌 Integration API & Swagger UI
Read-only API for external tools (e.g. assessment tools). Share the key + docs link below. Exposes safe fields only — no salary, Aadhaar, PAN, contact or address.
Loading…
💺 Bench Tracker Dashboard
Bench by Department
Bench by Band
Bench Employees
| S.No | Name | Employee ID | Department | Band | Location | Skill | Manager | Days Since Join |
|---|