The catalogue/Factorial

Factorial

app.factorial

Manage employees, time off, attendance, and payroll in Factorial HR

OAuth 2productivityRead the source
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

factorialhremployeespayrolltime-offattendancecontractsdocuments
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.

Read the sourceBack to the catalogue

Factorial · Agent Apps