This month at a glance
On targetLive
0%
KPI attainment across the organization
Retention riskSmart insight
Computed by score_attrition_risk.py · IsolationForest
Bench riskCross-check
Cross-checked against project roster + timesheets
How teams are performing
People
| ID | Name | Role | Team | Tenure | Performance | Comp ratio | Retention |
|---|
Everyone
| ID | Name | Role | Team | Department | Tenure | Performance | Comp ratio | Hours YTD | Retention | Next step |
|---|
All teams
KPI attainment by team
Email automation
Active
Polls Gmail/Outlook via API every 5 minutes · parses attachment · matches sender to employee · writes to data/time_off.csv · dashboard reads the CSV on next pipeline run
Recent intake
| Received | Sender | Type | Employee | Dates | Source | Status |
|---|
Needs your review
People with missing time logs this week
| ID | Name | Team | Expected | Logged | Likely cause |
|---|
How this dashboard is built
→ Full architecture page
One-page architecture map. Every layer of the system, what it does, which files implement it. Click a block for details.
Legend — what each term means
Quick reference for every metric, label and AI signal used in this dashboard. Click anything in another tab to see where the value comes from.