HR analytics

HR analytics embedded in people platforms

HRIS and people-ops products win when HR leaders can ask about attrition, hiring funnel, and comp distribution without a data analyst. QueryPanel embeds those insights per company tenant.

Product preview

Desktop and mobile inside your app

Mocked browser and phone frames show how QueryPanel looks embedded—AI answers and charts scoped to each customer tenant.

app.peopleos.com/insights
AnalyticsQueryPanel embedded

Headcount

842

+28

Attrition

8.4%

+0.6

Time to hire

32d

-4d

Headcount by department

AI assistant

Which departments have the highest regrettable attrition?

Engineering regrettable attrition is 11% (↑3 pts). Tenure under 18 months and manager changes explain most exits.

People pulse

Workforce KPIs on mobile

Headcount

842

Attrition

8.4%

Headcount by department

Ask

Which departments have the highest regrettable attrition?

Engineering regrettable attrition is 11% (↑3 pts). Tenure under 18 months and manager changes explain most exits.

Best fit

HRIS, payroll, and talent platforms exposing analytics to customers.

Sensitivity

Comp and people data must never cross company tenants.

UX

AI Q&A for HRBPs who will not write SQL.

Short answer

People analytics as a product feature

HR analytics for SaaS means embedding headcount, attrition, and hiring boards inside your HRIS or talent product. QueryPanel’s headful React SDK gives each company a private, AI-assisted analytics workspace.

Privacy

Company tenancy first, always

Server-minted JWTs carry company tenant identity into SQL generation. For stricter control, the headless Node SDK keeps credentials and results on customer infrastructure.

FAQ

What is embedded HR analytics?

It is workforce reporting—headcount, attrition, hiring, compensation aggregates—embedded in an HR or payroll product with strict per-company isolation.

Can HR leaders ask natural-language questions?

Yes. QueryPanel’s AI assistant answers people-ops questions with tenant-scoped charts and explanations.

How do we avoid leaking compensation data across tenants?

Never pass tenant IDs from the browser. Mint JWTs on your server and let QueryPanel enforce tenant filters in generated SQL.