Query own workforce records for ESG social reporting — employee demographics, employment categories, contract periods, and locations. This is the social pillar of ESG: headcount composition, diversity metrics, contract types, and geographic distribution.
Workforce data is distinct from Employee commuting data (Scope 3 emissions). Employees track commuting patterns and transport modes; workforce tracks contracts, demographics, and labor conditions for CSRD/ESRS social disclosures.
List own workforce records (employees) with pagination and filters. Each record represents one person with their demographic data and current contract summary.Parameters:
Parameter
Type
Required
Default
Description
organization_id
string
No
default org
Organization UUID
external_employee_id
string
No
—
Search by external employee ID (exact match)
file_id
string
No
—
Filter by source upload file UUID
created_at_from
string
No
—
Filter records created at/after this date (ISO datetime)
created_at_to
string
No
—
Filter records created at/before this date (ISO datetime)
"How many employees do we have in our workforce?""List all workforce records uploaded from the latest CSV""Show workforce records for employee EMP-2024-001""How many employees were added since January 2025?"
List absenteeism and workplace accident records linked to workforce employees. Each record is either an absenteeism (with start/end dates and hours lost) or an accident (with date and context description). Use for ESRS health & safety disclosures.Parameters:
Parameter
Type
Required
Default
Description
organization_id
string
No
default org
Organization UUID
search
string
No
—
Search by external employee ID
file_id
string
No
—
Filter by source upload file UUID
created_at_from
string
No
—
Filter records created at/after this date (ISO datetime)
created_at_to
string
No
—
Filter records created at/before this date (ISO datetime)
Date of the workplace accident (only for accident records)
accident_context
Description of the accident circumstances
own_workforce_id
Links back to the employee in list_workforce
Example prompts:
"Show all workplace accidents this year""How many absenteeism records do we have?""List absenteeisms for employee EMP-2024-001""What accidents were reported in Q1 2025?"
List training records linked to workforce employees. Each record represents a training session with type, duration in hours, dates, and description. Use for ESRS social disclosures on employee training hours and skill development.Parameters:
Parameter
Type
Required
Default
Description
organization_id
string
No
default org
Organization UUID
search
string
No
—
Search by external employee ID
file_id
string
No
—
Filter by source upload file UUID
created_at_from
string
No
—
Filter records created at/after this date (ISO datetime)
created_at_to
string
No
—
Filter records created at/before this date (ISO datetime)
Training category (e.g. health_safety, environmental, skills)
hours
Duration of the training session in hours
start_date / end_date
Training period
description
Free-text description of the training content
own_workforce_id
Links back to the employee in list_workforce
Example prompts:
"How many training hours were logged this year?""List all health and safety trainings""Show training records for employee EMP-2024-001""What trainings were uploaded in the latest batch?"