Employee Directory
Your people data, one search away.
What changes when you build this
The gaps you're living with today,
and what this tool fixes.
Problems
- New hires spend their first week asking "who owns this?" because the company wiki is 6 months out of date
- Managers check 3 different systems to confirm team structure before making a hiring request
- Sensitive fields like salary band and visa status are visible to everyone because the HRIS has no granular permissions
- Office and remote location data is scattered across onboarding forms, Slack profiles, and a spreadsheet someone started in 2022
- People ops spends 2+ hours a week manually updating a shared Google Sheet that half the company treats as the source of truth
Solutions
- One searchable directory with live data so new hires find the right person in seconds, not days
- Team structure, reporting lines, and department breakdowns visible in a single view — no cross-referencing needed
- Role-based field visibility means recruiters, managers, and ICs each see only the fields relevant to them
- Location and department filters pull from a single source, eliminating conflicting records across tools
- People ops updates one system and every view refreshes automatically — no more spreadsheet maintenance
What the data model looks like
Refine generates this table structure from your
prompt. Edit columns, types, and relationships after.
100%
Mistakes to avoid
These are the failure patterns teams hit most often
when building this.
Stale profilesFix: Flag profiles not updated in 90+ days and route a reminder to the employee's manager.
Stale profiles
Fix:Flag profiles not updated in 90+ days and route a reminder to the employee's manager.
Missing reporting linesFix: Require a manager field on every profile and validate against the org chart on save.
Missing reporting lines
Fix:Require a manager field on every profile and validate against the org chart on save.
Over-exposed sensitive fieldsFix: Audit field visibility rules before launch — test with a non-admin account to verify what's hidden.
Over-exposed sensitive fields
Fix:Audit field visibility rules before launch — test with a non-admin account to verify what's hidden.
Duplicate recordsFix: Deduplicate on employee email during import and block manual entry without a unique identifier.
Duplicate records
Fix:Deduplicate on employee email during import and block manual entry without a unique identifier.
No single source of truthFix: Sync from one authoritative data source instead of allowing manual edits that diverge from the HRIS.
No single source of truth
Fix:Sync from one authoritative data source instead of allowing manual edits that diverge from the HRIS.