The catalogue/Factorial
Factorial
app.factorial
Manage employees, time off, attendance, and payroll in Factorial HR
Version2.0.0
Categoryproductivity
AuthOAuth 2
Tools19
Transportstdio
LicenceMIT
01
What it does
The app, in its own words.
Factorial HR — manage employees, time off, attendance, payroll, documents, contracts and teams via Factorial API with OAuth2
02
Tools
19 tools the agent can call.
Every one is declared with typed parameters and returns structured results, so the host can render them instead of narrating them.
- approve-overtimeApprove an overtime request by ID.
- create-leaveCreate a new time-off request (vacation, sick leave, etc.).
- get-documentGet detailed information about a specific document by ID.
- get-employeeGet detailed information about a specific employee by ID.
- get-leaveGet detailed information about a specific time-off request by ID.
- list-compensationsList all employee compensation records.
- list-contract-versionsList all employee contract versions.
- list-documentsList all company documents with optional filters.
- list-employeesList all employees in the company with optional filters.
- list-leave-typesList all available leave types (vacation, sick leave, etc.).
- list-leavesList time-off requests (leaves) with optional filters.
- list-legal-entitiesList all company legal entities.
- list-locationsList all company work locations and offices.
- list-overtime-requestsList overtime requests with optional filters.
- list-shiftsList all attendance shifts with optional filters.
- list-team-membershipsList all team memberships (employee-team associations).
- list-teamsList all teams in the company.
- list-worked-timesList worked time records for employees.
- reject-overtimeReject an overtime request by ID.
03
Auth and permissions
What it asks for.
Declared in the manifest, in advance. The app cannot reach anything it did not ask for here.
Scopes
employeestime_offtime_trackingdocumentscontractscompany_locationscompany_legal_entities
System secrets
CLIENT_IDCLIENT_SECRET
User secrets
ACCESS_TOKENREFRESH_TOKENTOKEN_TYPEUSER_IDUSER_EMAIL
Reading further
The manifest and the source for Factorial live in the monorepo, alongside the other apps.