Integration · Payroll & HR
Connect Claude & ChatGPT to Factorial
Ask your AI who is off next week, how many vacation days an employee has left, or to approve a pending leave in Factorial. It can read employees, teams, locations, time off, attendance, worked time, expenses, documents and recruiting, request, approve or reject time off, clock people in and out, and create and update tasks.
Free plan, no credit card. Takes about a minute.
Try asking
“Who on the sales team is off next week?”
The AI finds the team and lists approved and pending leaves for its members in that week.
“How many vacation days does Peter have left this year?”
It finds Peter and reads his time-off balances: available, used and remaining days per allowance.
“Approve Sofie's pending leave request for June.”
It finds the pending leave and approves it. Sofie is notified.
What your AI can do
Employees and teams
Find and read employees, update personal details, and list teams, locations, legal entities and documents.
Time off and attendance
Request, update, approve or reject leaves, read balances and holidays, clock in and out, and see shifts, worked time and overtime requests.
Recruiting, expenses and tasks
List job postings, candidates and applications, read expenses, and create and update tasks.
“How many hours did the warehouse team work last month?”
It summarizes worked time per employee for the date range.
“Which candidates have applied for the open developer job?”
It finds the job posting and lists its applications and candidates.
“Create a task for Lars to prepare the onboarding pack by Friday.”
It creates the task with a due date and assigns it to Lars.
545 tools for Factorial
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
approve_leaf_allVisible to othersApprove a leaf. Has effects visible outside this system. API summary: Approve alls a Leave.approve_leaveVisible to othersApprove a pending time-off leave by its id. The employee is notified.approve_materialized_approvals_flow_resourceVisible to othersApprove a materialized approvals flow. Has effects visible outside this system. API summary: Approves an approval flow by resource.approve_overtime_requestVisible to othersApprove a overtime request. Has effects visible outside this system. API summary: Approves an Overtime request.archive_groupVisible to othersArchive a group. Has effects visible outside this system. API summary: Archives a Group.archive_work_areaVisible to othersArchive a work area. Has effects visible outside this system. API summary: Archives a Work area.clock_inChanges dataClock an employee in. Requires now (the clock-in time); pass employee_id, and optionally location_type (office, business_trip, work_from_home) and observations.clock_outChanges dataClock an employee out. Requires now (the clock-out time); pass employee_id and optional observations.create_accountChanges dataCreate a new account. Required: number, type, currency or legal entity id. Search accounts first to avoid duplicates. API summary: Creates an Account.create_account_2Changes dataCreate a new account. Required: legal entity id or resource type. Search accounts first to avoid duplicates. API summary: Upserts a Ledger account resource.create_account_manualChanges dataCreate a new account. Required: legal entity id, currency, account number or account number type. Search accounts first to avoid duplicates. API summary: Create manuals a Bank account.create_account_postChanges dataCreate a new account. Required: legal entity id. Search accounts first to avoid duplicates. API summary: Upserts an Accounting setting.create_addressChanges dataCreate a new address. Required: name, country, timezone or company id. API summary: Creates a Location.create_allowanceChanges dataCreate a new allowance. Required: accrued units availability, allowance type, available days, count holiday as workable, cycle start or days type. API summary: Creates an Allowance.create_allowance_incidenceChanges dataCreate a new allowance incidence. Required: employee id, timeoff allowance id, days in cents, effective on or target balance. API summary: Creates an Allowance incidence.create_answerChanges dataCreate a new answer. Required: ats question id, ats application id, value, original question label or original question type. API summary: Creates an Answer.create_applicationChanges dataCreate a new application. Required: ats job posting id. Search applications first to avoid duplicates. API summary: Creates an Application.create_applyChanges dataCreate a new apply. Required: first name, last name, ats job posting id or email. API summary: Applies an Application.create_autofillChanges dataCreate a new autofill. Required: employee ids, start on or end on. API summary: Autofills a Shift.create_blocked_periodChanges dataCreate a new blocked period. Required: company id, name or leave type ids. API summary: Creates a Blocked period.create_break_configurationChanges dataCreate a new break configuration. Required: time settings break configuration id, attendance employees setting id or enabled. API summary: Creates a Break configuration.create_break_configuration_postChanges dataCreate a new break configuration. Required: name or paid. API summary: Creates a Break configuration.create_break_endChanges dataCreate a new break end. Required: now. API summary: Break ends a Shift.create_break_startChanges dataCreate a new break start. Required: now. API summary: Break starts a Shift.create_bulk_create_updateVisible to othersCreate a new bulk create update. Required: employee id, memberships or company id. Has effects visible outside this system. API summary: Bulk create updates a Cost center membership.create_bulk_cudVisible to othersCreate a new bulk cud. Required: overlap period id or day configurations. Has effects visible outside this system. API summary: Bulk cuds a Day configuration.create_bulk_initiateVisible to othersCreate a new bulk initiate. Required: process id. Has effects visible outside this system. API summary: Bulk initiates an Agreement.create_bulk_set_to_paidVisible to othersCreate a new bulk set to paid. Required: ids. Has effects visible outside this system. API summary: Bulk set to paids an Expensable.create_bulk_update_catalogVisible to othersCreate a new bulk update catalog. Required: ids or catalog. Has effects visible outside this system. API summary: Bulk update catalogs a Training.create_candidateChanges dataCreate a new candidate. Required: first name, last name or company id. API summary: Creates a Candidate.create_categoryChanges dataCreate a new category. Required: name or contracts contract template id. Search categories first to avoid duplicates. API summary: Creates a Spanish professional category.create_category_postChanges dataCreate a new category. Required: name or company id. Search categories first to avoid duplicates. API summary: Creates a Category.create_codeChanges dataCreate a new code. Required: code, codeable id, codeable type or integration. API summary: Creates a Code.create_companyChanges dataCreate a new company. Required: company id, country, legal name or currency. API summary: Creates a Legal entity.create_company_postChanges dataCreate a new company. Required: id or scale id. API summary: Sets a Company employee score scale.create_compensationChanges dataCreate a new compensation. Required: contract version id or contracts taxonomy id. API summary: Creates a Compensation.create_contactChanges dataCreate a new contact. Required: name or address. Search contacts first to avoid duplicates. API summary: Creates a Contact.create_contract_versionChanges dataCreate a new contract version. Required: employee id, effective on or starts on. API summary: Creates a Contract version.create_cost_centerChanges dataCreate a new cost center. Required: name or company id. Search cost centers first to avoid duplicates. API summary: Creates a Cost center.create_documentVisible to othersCreate a new document. Required: employee ids, start on, end on or reviewed by. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Review.create_document_10Visible to othersCreate a new document. Required: effective at, planning tool or employee ids. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Planning version.create_document_11Visible to othersCreate a new document. Required: session id or notify. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Session access membership.create_document_12Visible to othersCreate a new document. Required: employee ids or training id. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Training membership.create_document_2Changes dataCreate a new document. Required: company id, name or space. Search documents first to avoid duplicates. API summary: Creates a Folder.create_document_3Visible to othersCreate a new document. Required: review process id or owner access ids. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Review owner.create_document_4Visible to othersCreate a new document. Required: performance review process id or targets access ids. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Review process target.create_document_5Visible to othersCreate a new document. Required: project worker ids, start date, end date or daily minutes. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Planned record.create_document_6Visible to othersCreate a new document. Required: project id or employee ids. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Project worker.create_document_7Visible to othersCreate a new document. Required: shifts. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Shift.create_document_8Visible to othersCreate a new document. Required: name or status. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Task.create_document_9Visible to othersCreate a new document. Required: planned breaks. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Planned break.create_document_postVisible to othersCreate a new document. Search documents first to avoid duplicates. Has effects visible outside this system. API summary: Bulk creates a Download url.create_editChanges dataCreate a new edit. Required: id or company id. API summary: Edits a Cost center.create_employeeVisible to othersCreate a new employee. Required: id or company id. Has effects visible outside this system. API summary: Invites an Employee.create_employee_2Changes dataCreate a new employee. Required: id. API summary: Unterminates an Employee.create_employee_3Changes dataCreate a new employee. Required: employee id or country. API summary: Creates an Identifier.create_employee_4Changes dataCreate a new employee. Required: project id or employee id. API summary: Creates a Project worker.create_employee_postChanges dataCreate a new employee. Required: id or terminated on. API summary: Terminates an Employee.create_employee_update_hiresChanges dataCreate a new employee update. API summary: Reads all New hires.create_employee_with_contractChanges dataCreate a new employee. API summary: Create with contracts an Employee.create_family_situationChanges dataCreate a new family situation. Required: employee id. API summary: Creates a Family situation.create_feedbackChanges dataCreate a new feedback. Required: ats candidate id. API summary: Creates a Feedback.create_fieldChanges dataCreate a new field. Required: company id or field type. API summary: Creates a Field.create_groupChanges dataCreate a new group. Required: title, description or company id. Search groups first to avoid duplicates. API summary: Creates a Group.create_initiateChanges dataCreate a new initiate. Required: process id or target id. API summary: Initiates an Agreement.create_installationChanges dataCreate a new installation. Required: company id or integration uuid. API summary: Creates an Installation.create_it_assetChanges dataCreate a new it asset. Required: it asset model id or serial number. API summary: Creates an It asset.create_it_asset_modelChanges dataCreate a new it asset model. Required: type name, brand or name. API summary: Creates an It asset model.create_journal_entryChanges dataCreate a new journal entry. Required: title, status, cv requirement, cover letter requirement, phone requirement or photo requirement. API summary: Creates a Job posting.create_journal_entry_postChanges dataCreate a new journal entry. Required: legal entity id, lines or reference date. API summary: Creates a Journal entry.create_leaveChanges dataRequest time off for an employee. Requires employee_id and start_on (YYYY-MM-DD); add finish_on, leave_type_id, half_day and description.create_leave_typeChanges dataCreate a new leave type. Required: accrues, approval required, identifier, color, name or workable. API summary: Creates a Leave type.create_messageChanges dataCreate a new message. Required: post id or text. API summary: Creates a Comment.create_move_to_phaseChanges dataCreate a new move to phase. Required: id or ats application phase id. API summary: Move to phases an Application.create_optionChanges dataCreate a new option. Required: label or field id. API summary: Creates an Option.create_overlap_periodChanges dataCreate a new overlap period. Required: schedule id or create params. API summary: Creates an Overlap period.create_overtime_requestChanges dataCreate a new overtime request. Required: date, employee id or author id. API summary: Creates an Overtime request.create_pageChanges dataCreate a new page. Required: title, description or post group id. API summary: Creates a Post.create_planning_versionChanges dataCreate a new planning version. Required: effective at, planning tool or employee id. API summary: Creates a Planning version.create_policyChanges dataCreate a new policy. Required: name. API summary: Creates a Policy.create_policy_assignmentChanges dataCreate a new policy assignment. Required: timeoff policy id, employee id or effective at. API summary: Creates a Policy assignment.create_projectVisible to othersCreate a new project. Required: employee ids, start on or end on. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk destroys a Review.create_project_10Changes dataCreate a new project. Required: name or project id. Search projects first to avoid duplicates. API summary: Creates a Subproject.create_project_11Changes dataCreate a new project. Required: id or name. Search projects first to avoid duplicates. API summary: Renames a Subproject.create_project_12Changes dataCreate a new project. Required: project worker id. Search projects first to avoid duplicates. API summary: Creates a Time record.create_project_13Visible to othersCreate a new project. Required: date or project worker id. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk deletes a Time record.create_project_14Visible to othersCreate a new project. Required: items. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk processes a Time record.create_project_15Visible to othersCreate a new project. Required: author id. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk deletes a Shift.create_project_16Visible to othersCreate a new project. Required: ids. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk deletes a Task.create_project_17Visible to othersCreate a new project. Required: ids or notify. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk destroys a Session access membership.create_project_18Visible to othersCreate a new project. Required: ids. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk deletes a Training.create_project_19Visible to othersCreate a new project. Required: ids. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk destroys a Training membership.create_project_2Changes dataCreate a new project. Required: budget strategy type or project id. Search projects first to avoid duplicates. API summary: Creates a Budget strategy.create_project_3Changes dataCreate a new project. Required: name. Search projects first to avoid duplicates. API summary: Creates a Project.create_project_4Changes dataCreate a new project. Required: id or employees assignment. Search projects first to avoid duplicates. API summary: Change assignments a Project.create_project_5Changes dataCreate a new project. Required: id or status. Search projects first to avoid duplicates. API summary: Change statuses a Project.create_project_6Changes dataCreate a new project. Required: id. Search projects first to avoid duplicates. API summary: Soft deletes a Project.create_project_7Visible to othersCreate a new project. Required: ids. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk destroys a Project task.create_project_8Visible to othersCreate a new project. Required: ids. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk duplicates a Project task.create_project_9Visible to othersCreate a new project. Required: employee ids. Search projects first to avoid duplicates. Has effects visible outside this system. API summary: Bulk assigns a Project worker.create_project_postChanges dataCreate a new project. Required: id, status, notify employee or employee ids. Search projects first to avoid duplicates. API summary: Change statuses a Policy period.create_questionChanges dataCreate a new question. Required: ats job posting id, company id, label, position or question type. API summary: Creates a Question.create_remind_in_bulkVisible to othersCreate a new remind in bulk. Required: id. Has effects visible outside this system. API summary: Remind in bulks a Review process.create_replace_reviewerChanges dataCreate a new replace reviewer. Required: id or new reviewer access id. API summary: Replace reviewers a Review evaluation.create_resource_fieldChanges dataCreate a new resource field. Required: schema id, company id, field type, required, editable or visible. API summary: Creates a Resource field.create_review_processChanges dataCreate a new review process. Required: author access id. Search review processes first to avoid duplicates. API summary: Creates a Review process.create_review_process_from_templateChanges dataCreate a new review process. Required: author access id, template id or template type. Search review processes first to avoid duplicates. API summary: Create from templates a Review process.create_review_process_target_peersChanges dataCreate a new review process target. Required: id or peer access ids. API summary: Add peers a Review process target.create_scheduleChanges dataCreate a new schedule. Required: id or starts at. API summary: Schedules a Review process.create_schedule_postChanges dataCreate a new schedule. Required: name or schedule type. API summary: Creates a Schedule.create_schemaChanges dataCreate a new schema. Required: name, company id or hidden. API summary: Creates a Schema.create_shiftChanges dataCreate a new shift. Required: date. API summary: Creates a shift.create_shift_postChanges dataCreate a new shift. Required: start at, end at, employee id or company id. API summary: Creates a Shift.create_spanish_contract_typeChanges dataCreate a new spanish contract type. Required: name or contracts contract template id. API summary: Creates a Spanish contract type.create_spanish_education_levelChanges dataCreate a new spanish education level. Required: name or contracts contract template id. API summary: Creates a Spanish education level.create_spanish_working_day_typeChanges dataCreate a new spanish working day type. Required: name. API summary: Creates a Spanish working day type.create_startChanges dataCreate a new start. Required: id. API summary: Starts a Review process.create_stopChanges dataCreate a new stop. Required: id. API summary: Stops a Review process.create_subscriptionDeletesCreate a new subscription. Required: subscription type, target url or company id. Search subscriptions first to avoid duplicates. Destructive action; may require approval. API summary: Creates a Webhook subscription.create_subscription_postChanges dataCreate a new subscription. Required: team id or employee id. Search subscriptions first to avoid duplicates. API summary: Creates a Membership.create_supplementChanges dataCreate a new supplement. Required: amount in cents, employee id, effective on, contracts taxonomy id or payroll policy period id. API summary: Creates a Supplement.create_taskChanges dataCreate a task with name and status; optionally content, due_on and assignee_ids.create_task_2Visible to othersCreate a new task. Required: tasks. Search tasks first to avoid duplicates. Has effects visible outside this system. API summary: Bulk updates a Task.create_task_3Visible to othersCreate a new task. Required: ids. Search tasks first to avoid duplicates. Has effects visible outside this system. API summary: Bulk update session attendances.create_task_4Changes dataCreate a new task. Required: name, project id or status. Search tasks first to avoid duplicates. API summary: Creates a Project task.create_task_commentChanges dataCreate a new task. Required: content, author id, resource id or company id. Search tasks first to avoid duplicates. API summary: Create comments a Task.create_tax_rateChanges dataCreate a new tax rate. API summary: Creates a Tax rate.create_tax_typeChanges dataCreate a new tax type. Required: name or type. API summary: Creates a Tax type.create_teamChanges dataCreate a new team. Required: name. API summary: Creates a Team.create_toggle_archiveChanges dataCreate a new toggle archive. Required: id. API summary: Toggle archives a Review process.create_toggle_archive_postChanges dataCreate a new toggle archive. Required: id. API summary: Toggle archives a Schedule.create_toggle_clockChanges dataCreate a new toggle clock. Required: employee id or clock time. API summary: Clock in/out a shift.create_trainingChanges dataCreate a new training. Required: name, description, external, year or attachments. Search trainings first to avoid duplicates. API summary: Creates a Training.create_training_classChanges dataCreate a new training class. Required: start date, end date, training id, company id, author id or cost. Search training classes first to avoid duplicates. API summary: Creates a Training class.create_valueChanges dataCreate a new value. Required: field id, valuable type, valuable id or value. API summary: Creates a Value.create_value_postChanges dataCreate a new value. Required: schema id, employee id, field id or value. API summary: Creates a Value.create_work_areaChanges dataCreate a new work area. Required: name or location id. API summary: Creates a Work area.delete_addressDeletesPermanently delete a address by address id. Destructive action; may require approval. API summary: Deletes a Location.delete_allowanceDeletesPermanently delete a allowance by allowance id. Destructive action; may require approval. API summary: Deletes an Allowance.delete_allowance_incidenceDeletesPermanently delete a allowance incidence by allowance incidence id. Destructive action; may require approval. API summary: Deletes an Allowance incidence.delete_allowances_with_alt_allowanceDeletesPermanently delete a allowance. Destructive action; may require approval. API summary: Delete with alt allowances an Allowance.delete_applicationDeletesPermanently delete a application by application id. Destructive action; may require approval. API summary: Deletes an Application.delete_blocked_periodDeletesPermanently delete a blocked period by blocked period id. Destructive action; may require approval. API summary: Deletes a Blocked period.delete_candidateDeletesPermanently delete a candidate by candidate id. Destructive action; may require approval. API summary: Deletes a Candidate.delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Deletes a Category.delete_codeDeletesPermanently delete a code by code id. Destructive action; may require approval. API summary: Deletes a Code.delete_compensationDeletesPermanently delete a compensation by compensation id. Destructive action; may require approval. API summary: Deletes a Compensation.delete_contract_versionDeletesPermanently delete a contract version by contract version id. Destructive action; may require approval. API summary: Deletes a Contract version.delete_cost_centerDeletesPermanently delete a cost center by cost center id. Destructive action; may require approval. API summary: Deletes a Cost center.delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Deletes a Document.delete_document_deleteDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Deletes a Task file.delete_edit_timesheet_requestDeletesPermanently delete a edit timesheet request by edit timesheet request id. Destructive action; may require approval. API summary: Deletes an Edit timesheet request.delete_employeeDeletesPermanently delete a employee by employee id. Destructive action; may require approval. API summary: Deletes an Identifier.delete_feedbackDeletesPermanently delete a feedback by feedback id. Destructive action; may require approval. API summary: Deletes a Feedback.delete_fieldDeletesPermanently delete a field by field id. Destructive action; may require approval. API summary: Deletes a Field.delete_groupDeletesPermanently delete a group by group id. Destructive action; may require approval. API summary: Deletes a Group.delete_it_assetDeletesPermanently delete a it asset by it asset id. Destructive action; may require approval. API summary: Deletes an It asset.delete_journal_entryDeletesPermanently delete a journal entry by journal entry id. Destructive action; may require approval. API summary: Deletes a Job posting.delete_leafDeletesPermanently delete a leaf by leaf id. Destructive action; may require approval. API summary: Deletes a Leave.delete_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Deletes a Comment.delete_overlap_periodDeletesPermanently delete a overlap period by overlap period id. Destructive action; may require approval. API summary: Deletes an Overlap period.delete_overtime_requestDeletesPermanently delete a overtime request by overtime request id. Destructive action; may require approval. API summary: Deletes an Overtime request.delete_pageDeletesPermanently delete a page by page id. Destructive action; may require approval. API summary: Deletes a Post.delete_planning_versionDeletesPermanently delete a planning version by planning version id. Destructive action; may require approval. API summary: Deletes a Planning version.delete_policyDeletesPermanently delete a policy by policy id. Destructive action; may require approval. API summary: Deletes a Policy.delete_policy_assignmentDeletesPermanently delete a policy assignment by policy assignment id. Destructive action; may require approval. API summary: Deletes a Policy assignment.delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Deletes a Budget strategy.delete_project_2DeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Deletes a Subproject.delete_project_3DeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Deletes a Time record.delete_project_deleteDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Deletes a Planned record.delete_questionDeletesPermanently delete a question by question id. Destructive action; may require approval. API summary: Deletes a Question.delete_review_ownerDeletesPermanently delete a review owner by review owner id. Destructive action; may require approval. API summary: Deletes a Review owner.delete_review_processDeletesPermanently delete a review process by review process id. Destructive action; may require approval. API summary: Deletes a Review process.delete_review_process_targetDeletesPermanently delete a review process target by review process target id. Destructive action; may require approval. API summary: Deletes a Review process target.delete_review_process_targets_peer_evaluationsDeletesPermanently delete a review process target. Destructive action; may require approval. API summary: Remove peer evaluations a Review process target.delete_review_processes_scheduleDeletesPermanently delete a review process. Destructive action; may require approval. API summary: Remove schedules a Review process.delete_sessionDeletesPermanently delete a session by session id. Destructive action; may require approval. API summary: Deletes a Session.delete_shiftDeletesPermanently delete a shift by shift id. Destructive action; may require approval. API summary: Deletes a Shift.delete_shift_deleteDeletesPermanently delete a shift by shift id. Destructive action; may require approval. API summary: Deletes a Shift.delete_subscriptionDeletesPermanently delete a subscription by subscription id. Destructive action; may require approval. API summary: Deletes a Webhook subscription.delete_subscription_deleteDeletesPermanently delete a subscription by subscription id. Destructive action; may require approval. API summary: Deletes a Membership.delete_supplementDeletesPermanently delete a supplement by supplement id. Destructive action; may require approval. API summary: Deletes a Supplement.delete_taskDeletesPermanently delete a task by task id. Destructive action; may require approval. API summary: Deletes a Task.delete_teamDeletesPermanently delete a team by team id. Destructive action; may require approval. API summary: Deletes a Team.delete_trainingDeletesPermanently delete a training by training id. Destructive action; may require approval. API summary: Deletes a Training.delete_training_classDeletesPermanently delete a training class by training class id. Destructive action; may require approval. API summary: Deletes a Training class.detach_employeeChanges dataUnassign a employee. API summary: Unassigns a Project worker.get_accountGet one account by account id. API summary: Reads a single Bank account.get_account_2Get one account by account id. API summary: Reads a single Ledger account resource.get_account_getGet one account by account id. API summary: Reads a single Account.get_accounting_settingGet one accounting setting by accounting setting id. API summary: Reads a single Accounting setting.get_addressGet one address by address id. API summary: Reads a single Location.get_agreementGet one agreement by agreement id. API summary: Reads a single Agreement.get_allowanceGet one allowance by allowance id. API summary: Reads a single Allowance.get_allowance_incidenceGet one allowance incidence by allowance incidence id. API summary: Reads a single Allowance incidence.get_allowance_statGet one allowance stat by allowance stat id. API summary: Reads a single Allowance stat.get_answerGet one answer by answer id. API summary: Reads a single Answer.get_applicationGet one application by application id. API summary: Reads a single Application.get_application_phaseGet one application phase by application phase id. API summary: Reads a single Application phase.get_blocked_periodGet one blocked period by blocked period id. API summary: Reads a single Blocked period.get_break_configurationGet one break configuration by break configuration id. API summary: Reads a single Break configuration.get_break_configuration_getGet one break configuration by break configuration id. API summary: Reads a single Break configuration.get_budget_optionGet one budget option by budget option id. API summary: Reads a single Budget option.get_candidateGet one candidate by candidate id. API summary: Reads a single Candidate.get_candidate_sourceGet one candidate source by candidate source id. API summary: Reads a single Candidate source.get_categoryGet one category by category id. API summary: Reads a single Spanish professional category.get_category_2Get one category by category id. API summary: Reads a single Category.get_category_getGet one category by category id. API summary: Reads a single Category.get_companyGet one company by company id. API summary: Reads a single Legal entity.get_company_2Get one company by company id. API summary: Reads a single Company employee score scale.get_company_getGet one company by company id. API summary: Reads a single Company holiday.get_compensationGet one compensation by compensation id. API summary: Reads a single Compensation.get_conceptGet one concept by concept id. API summary: Reads a single Concept.get_contactGet one contact by contact id. API summary: Reads a single Contact.get_contract_templateGet one contract template by contract template id. API summary: Reads a single Contract template.get_contract_versionGet one contract version by contract version id. API summary: Reads a single Contract version.get_contract_version_historyGet one contract version history by contract version history id. API summary: Reads a single Contract version history.get_cost_centerGet one cost center by cost center id. API summary: Reads a single Cost center.get_day_configurationGet one day configuration by day configuration id. API summary: Reads a single Day configuration.get_documentGet one document by document_id, including its name, folder, employee and file details.get_document_2Get one document by document id. API summary: Reads a single Financial document.get_document_3Get one document by document id. API summary: Reads a single Task file.get_document_getGet one document by document id. API summary: Reads a single Folder.get_edit_timesheet_requestGet one edit timesheet request by edit timesheet request id. API summary: Reads all Edit timesheet requests.get_employeeGet one employee by employee_id, including contact details, manager, location and legal entity.get_employee_2Get one employee by employee id. API summary: Reads a single Contract change.get_employee_3Get one employee by employee id. API summary: Reads a single New hire.get_employee_4Get one employee by employee id. API summary: Reads a single Personal change.get_employee_5Get one employee by employee id. API summary: Reads a single Summary.get_employee_6Get one employee by employee id. API summary: Reads a single Termination.get_employee_7Get one employee by employee id. API summary: Reads a single Identifier.get_employee_8Get one employee by employee id. API summary: Reads a single Employee score scale.get_employee_9Get one employee by employee id. API summary: Reads a single Project worker.get_employee_getGet one employee by employee id. API summary: Reads a single Absence.get_evaluation_formGet one evaluation form by evaluation form id. API summary: Reads a single Evaluation form.get_expensableGet one expensable by expensable id. API summary: Reads a single Expensable.get_expenseGet one expense by expense_id, with amount, status, category and receipt details.get_feedbackGet one feedback by feedback id. API summary: Reads a single Feedback.get_fieldGet one field by field id. API summary: Reads a single Field.get_french_contract_typeGet one french contract type by french contract type id. API summary: Reads a single French contract type.get_german_contract_typeGet one german contract type by german contract type id. API summary: Reads a single German contract type.get_groupGet one group by group id. API summary: Reads a single Group.get_hiring_stageGet one hiring stage by hiring stage id. API summary: Reads a single Hiring stage.get_incidenceGet one incidence by incidence id. API summary: Reads a single Incidence.get_it_assetGet one it asset by it asset id. API summary: Reads a single It asset.get_it_asset_modelGet one it asset model by it asset model id. API summary: Reads a single It asset model.get_journal_entryGet one journal entry by journal entry id. API summary: Reads a single Job posting.get_journal_entry_getGet one journal entry by journal entry id. API summary: Reads a single Journal entry.get_journal_lineGet one journal line by journal line id. API summary: Reads a single Journal line.get_leaveGet one time-off leave by leaf_id, with its dates, type, employee and approval status.get_leave_typeGet one leave type by leave type id. API summary: Reads a single Leave type.get_levelGet one level by level id. API summary: Reads a single Level.get_messageGet one message by message id. API summary: Reads a single Message.get_message_getGet one message by message id. API summary: Reads a single Comment.get_mileageGet one mileage by mileage id. API summary: Reads a single Mileage.get_optionGet one option by option id. API summary: Reads a single Option.get_orderGet one order by order id. API summary: Reads a single Purchase order.get_overlap_periodGet one overlap period by overlap period id. API summary: Reads a single Overlap period.get_overtime_requestGet one overtime request by overtime request id. API summary: Reads a single Overtime request.get_pageGet one page by page id. API summary: Reads a single Post.get_paymentGet one payment by payment id. API summary: Reads a single Card payment.get_payment_getGet one payment by payment id. API summary: Reads a single Transaction.get_per_diemGet one per diem by per diem id. API summary: Reads a single Per diem.get_planned_breakGet one planned break by planned break id. API summary: Reads a single Planned break.get_policyGet one policy by policy id. API summary: Reads a single Policy.get_policy_assignmentGet one policy assignment by policy assignment id. API summary: Reads a single Policy assignment.get_portuguese_contract_typeGet one portuguese contract type by portuguese contract type id. API summary: Reads a single Portuguese contract type.get_projectGet one project by project id. API summary: Reads a single Budget strategy.get_project_2Get one project by project id. API summary: Reads a single Imputable project.get_project_3Get one project by project id. API summary: Reads a single Planned record.get_project_4Get one project by project id. API summary: Reads a single Project.get_project_5Get one project by project id. API summary: Reads a single Subproject.get_project_6Get one project by project id. API summary: Reads a single Time record.get_project_getGet one project by project id. API summary: Reads a single Expense record.get_purchase_requestGet one purchase request by purchase request id. API summary: Reads a single Purchase request.get_questionGet one question by question id. API summary: Reads a single Question.get_rejection_reasonGet one rejection reason by rejection reason id. API summary: Reads a single Rejection reason.get_resourceGet one resource by resource id. API summary: Reads a single Resource.get_resource_fieldGet one resource field by resource field id. API summary: Reads a single Resource field.get_review_evaluationGet one review evaluation by review evaluation id. API summary: Reads a single Review evaluation.get_review_evaluation_scoreGet one review evaluation score by review evaluation score id. API summary: Reads a single Review evaluation score.get_review_processGet one review process by review process id. API summary: Reads a single Review process.get_review_process_custom_templateGet one review process custom template by review process custom template id. API summary: Reads a single Review process custom template.get_review_process_targetGet one review process target by review process target id. API summary: Reads a single Review process target.get_review_questionnaire_by_strategyGet one review questionnaire by strategy by review questionnaire by strategy id. API summary: Reads a single Review questionnaire by strategy.get_roleGet one role by role id. API summary: Reads a single Role.get_scheduleGet one schedule by schedule id. API summary: Reads a single Schedule.get_schemaGet one schema by schema id. API summary: Reads a single Schema.get_sessionGet one session by session id. API summary: Reads a single Session.get_session_attendanceGet one session attendance by session attendance id. API summary: Reads a single Session attendance.get_shiftGet one shift by shift id. API summary: Reads a single Shift.get_shift_getGet one shift by shift id. API summary: Reads a single Shift.get_spanish_contract_typeGet one spanish contract type by spanish contract type id. API summary: Reads a single Spanish contract type.get_spanish_education_levelGet one spanish education level by spanish education level id. API summary: Reads a single Spanish education level.get_spanish_working_day_typeGet one spanish working day type by spanish working day type id. API summary: Reads a single Spanish working day type.get_subscriptionGet one subscription by subscription id. API summary: Reads a single Webhook subscription.get_subscription_2Get one subscription by subscription id. API summary: Reads a single Session access membership.get_subscription_3Get one subscription by subscription id. API summary: Reads a single Training membership.get_subscription_getGet one subscription by subscription id. API summary: Reads a single Membership.get_supplementGet one supplement by supplement id. API summary: Reads a single Supplement.get_syncable_sync_runGet one syncable sync run by syncable sync run id. API summary: Reads a single Syncable sync run.get_target_managerGet one target manager by target manager id. API summary: Reads a single Target manager.get_taskGet one task by task id. API summary: Reads a single Project task.get_task_getGet one task by task id. API summary: Reads a single Task.get_tax_rateGet one tax rate by tax rate id. API summary: Reads a single Tax rate.get_tax_typeGet one tax type by tax type id. API summary: Reads a single Tax type.get_taxonomyGet one taxonomy by taxonomy id. API summary: Reads a single Taxonomy.get_teamGet one team by team id. API summary: Reads a single Team.get_trainingGet one training by training id. API summary: Reads a single Training.get_training_classGet one training class by training class id. API summary: Reads a single Training class.get_typeGet one type by type id. API summary: Reads a single Type.get_valueGet one value by value id. API summary: Reads a single Value.get_value_getGet one value by value id. API summary: Reads a single Value.get_work_areaGet one work area by work area id. API summary: Reads a single Work area.list_accounting_settingsList accounting settings. Optional filters: ids, legal entity ids or updated from. API summary: Reads all Accounting settings.list_accountsList accounts. Optional filters: ids, currency, legal entity ids or updated from. API summary: Reads all Bank accounts.list_accounts_getList accounts. Optional filters: ids, resource ids, resource type, legal entity ids, updated from or finance account ids. API summary: Reads all Ledger account resources.list_agreementsList agreements. Optional filters: ids, process ids or target ids. API summary: Reads all Agreements.list_allowance_incidencesList allowance incidences. Optional filters: ids, employee ids or timeoff allowance ids. API summary: Reads all Allowance incidences.list_allowancesList allowances. Optional filters: ids, timeoff policy id or by overtime. API summary: Reads all Allowances.list_answersList answers. Optional filters: ids or ats application ids. API summary: Reads all Answers.list_application_phasesList application phases. Optional filters: ids or ats job posting ids. API summary: Reads all Application phases.list_applicationsList job applications, filtered by ats_job_posting_id, ats_candidate_ids, ats_application_phase_id or a search text.list_attendance_shiftsList clock-in/clock-out attendance shifts. half_day and sort_created_at_asc are required booleans; filter by employee_ids and start_on/end_on dates.list_blocked_periodsList blocked periods. Optional filters: ids or company ids. API summary: Reads all Blocked periods.list_break_configurationsList break configurations. Optional filters: ids, time settings break configuration ids, attendance employees setting id or enabled. API summary: Reads all Break configurations.list_break_configurations_getList break configurations. Optional filters: ids or active. API summary: Reads all Break configurations.list_budget_optionsList budget options. Optional filters: ids, employee ids, effective at, include inactive or include archived. API summary: Reads all Budget options.list_candidate_sourcesList candidate sources. Optional filters: ids. API summary: Reads all Candidate sources.list_candidatesList recruiting candidates, filtered by job_posting_ids, emails, active, archived, team_ids or location_ids.list_categoriesList categories. Optional filters: ids or contract template id. API summary: Reads all Spanish professional categories.list_categories_getList categories. Optional filters: ids. API summary: Reads all Categories.list_codesList codes. Optional filters: code, integrations, codeable id or codeable type. API summary: Reads all Codes.list_companies_2List companies. Optional filters: ids. API summary: Reads all Company employee score scales.list_company_holidaysList company holidays, optionally filtered by start_at, end_at, location_ids, team_ids or employee_ids.list_compensationList compensation. Optional filters: ids or contract version ids. API summary: Reads all Compensations.list_conceptsList concepts. Optional filters: ids, categories or with active status. API summary: Reads all Concepts.list_contract_templatesList contract templates. Optional filters: ids, company id or contract version type. API summary: Reads all Contract templates.list_contract_version_historiesList contract version histories. Optional filters: ids, contract version ids, employee ids, current on, changes lteq or changes gteq. API summary: Reads all Contract version histories.list_contract_version_meta_dataList contract version meta data. Optional filters: contract version ids. API summary: Reads all Contract version meta data.list_contract_versionsList contract versions. Optional filters: ids, employee ids, date, job catalog tree node uuids, updated at gteq or updated at lteq. API summary: Reads all Contract versions.list_credentialsList credentials. API summary: Reads all Credentials.list_day_configurationsList day configurations. Optional filters: ids, overlap period id or schedule id. API summary: Reads all Day configurations.list_documentsList employee documents. by_trash_bin and by_pending_assignment are required booleans (false for normal documents); filter by employee_ids or folder_id.list_documents_2List documents. Optional filters: task id or ids. API summary: Reads all Task files.list_documents_getList documents. Optional filters: company id, ids, vendor id, currency, statuses or legal entity ids. API summary: Reads all Financial documents.list_employeesList employees. only_active and only_managers are required booleans; filter by full_text_name, emails, team_ids, location_ids or legal_entity_ids. Use to find an employee's ID.list_employees_2List employees. Optional filters: ids. API summary: Reads all Contract changes.list_employees_3List employees. Optional filters: ids. API summary: Reads all Personal changes.list_employees_4List employees. Optional filters: ids, employee ids, legal entities ids, type, starts on or ends on. API summary: Reads all Summaries.list_employees_5List employees. Optional filters: ids. API summary: Reads all Terminations.list_employees_6List employees. Optional filters: ids, employees ids, legal entities ids or country. API summary: Reads all Identifiers.list_employees_7List employees. Optional filters: ids. API summary: Reads all Employee score scales.list_employees_8List employees. Optional filters: ids, project ids, subproject ids, no subproject, employee ids or assigned. API summary: Reads all Project workers.list_employees_getList employees. Optional filters: ids. API summary: Reads all Absences.list_estimated_timesList estimated times. Optional filters: start on, end on or employee ids. API summary: Reads all Estimated times.list_evaluation_formsList evaluation forms. Optional filters: ids, ats job posting ids or template. API summary: Reads all Evaluation forms.list_expensesList expenses, filtered by employee_ids and from/to dates. include_attachments and include_manual_drafts are required booleans.list_exportable_expensesList exportable expenses. Optional filters: start date, end date or project ids. API summary: Reads all Exportable expenses.list_family_situationsList family situations. Optional filters: employee ids. API summary: Reads all Family situations.list_feedbackList feedback. Optional filters: ids, ats application ids or ats candidate id. API summary: Reads all Feedbacks.list_fieldsList fields. Optional filters: ids, field type, label, slug or company id. API summary: Reads all Fields.list_french_contract_typesList french contract types. Optional filters: ids or archived. API summary: Reads all French contract types.list_german_contract_typesList german contract types. Optional filters: ids or archived. API summary: Reads all German contract types.list_hiring_stagesList hiring stages. Optional filters: ids or ats application phase id. API summary: Reads all Hiring stages.list_installation_settingsList installation settings. Optional filters: company id or integration id. API summary: Reads all Installation settings.list_it_asset_modelsList it asset models. Optional filters: ids. API summary: Reads all It asset models.list_it_assetsList it assets. Optional filters: ids, serial numbers, type names, owner ids, location ids or workplace ids. API summary: Reads all It assets.list_job_postingsList recruiting job postings, filtered by status, team_id, location_id or legal_entity_id.list_journal_entries_getList journal entries. Optional filters: ids, legal entity ids, source ids, source type, types or status. API summary: Reads all Journal entries.list_journal_linesList journal lines. Optional filters: ids, journal entry ids, account ids, journal entry types, reconciliation status or description. API summary: Reads all Journal lines.list_leave_typesList the time-off leave types (vacation, sick leave and so on), optionally only active or for one employee_id. Use to find a leave_type_id.list_leavesList time-off leaves. include_deleted_leaves is required; filter by employee_ids, from and to dates, leave_type_id, approved or include_pending.list_legal_entitiesList the legal entities (the employing companies), optionally filtered by ids or country_ids.list_levelsList levels. Optional filters: ids or role ids. API summary: Reads all Levels.list_locationsList the company's work locations (offices), optionally filtered by ids or employee_ids.list_materialized_templatesList materialized templates. Optional filters: company id, legal entity ids, countries, template type, field ids or include archived. API summary: Reads all Materialized templates.list_messagesList messages. Optional filters: id, ids, ats conversation id, ats conversation ids or last per conversation. API summary: Reads all Messages.list_messages_getList messages. Optional filters: post ids or ids. API summary: Reads all Comments.list_mileagesList mileages. Optional filters: ids, expenses expensable ids, include manual drafts, employee ids, external authorization ids or card ids. API summary: Reads all Mileages.list_node_attributesList node attributes. Optional filters: node uuid or attribute types. API summary: Reads all Node attributes.list_open_shiftsList open shifts. Optional filters: employee ids. API summary: Reads all Open shifts.list_optionsList options. Optional filters: ids or field ids. API summary: Reads all Options.list_ordersList orders. Optional filters: ids, purchase request ids, status or vendor ids. API summary: Reads all Purchase orders.list_overlap_periodsList overlap periods. Optional filters: ids. API summary: Reads all Overlap periods.list_overtime_requestsList overtime requests, filtered by employee_ids, status or start_on/end_on dates. include_approval_flow is a required boolean.list_pagesList pages. Optional filters: groups, from, until or ids. API summary: Reads all Posts.list_paymentsList payments. Optional filters: ids, account ids, status, from or to. API summary: Reads all Card payments.list_payments_getList payments. Optional filters: ids, bank account ids, card payment ids, from, to or updated from. API summary: Reads all Transactions.list_per_diemsList per diems. Optional filters: ids, expenses expensable ids or exclude drafts. API summary: Reads all Per diems.list_planned_breaksList planned breaks. Optional filters: ids, paid, default shift ids, shift ids, day configuration ids or shift configuration ids. API summary: Reads all Planned breaks.list_planning_versionsList planning versions. Optional filters: employee ids, for shifts, only active, planning tool or schedule ids. API summary: Reads all Planning versions.list_policiesList policies. Optional filters: ids or company ids. API summary: Reads all Policies.list_policy_assignmentsList policy assignments. Optional filters: ids, employee ids or timeoff policy ids. API summary: Reads all Policy assignments.list_policy_timelinesList policy timelines. Optional filters: employee id or reference date. API summary: Reads all Policy timelines.list_portuguese_contract_typesList portuguese contract types. Optional filters: ids or archived. API summary: Reads all Portuguese contract types.list_productsList products. Optional filters: sync run id. API summary: Reads all Syncable items.list_projectsList projects. Optional filters: ids, project ids, subproject ids or without subproject. API summary: Reads all Budget strategies.list_projects_2List projects. Optional filters: ids, name or code, only active, assigned or employee ids. API summary: Reads all Imputable projects.list_projects_3List projects. Optional filters: ids, project worker ids, start date, end date or subproject ids. API summary: Reads all Planned records.list_projects_4List projects. Optional filters: ids, project worker ids, subproject ids, attendance shift ids, employee ids or month. API summary: Reads all Time records.list_projects_getList projects. Optional filters: ids, start date, end date, expense ids, project ids or subproject ids. API summary: Reads all Expense records.list_purchase_requestsList purchase requests. Optional filters: ids, requester employee ids, type ids or status. API summary: Reads all Purchase requests.list_questionsList questions. Optional filters: ids or ats job posting ids. API summary: Reads all Questions.list_reference_contractsList reference contracts. Optional filters: employee ids or job catalog tree node uuids. API summary: Reads all Reference contracts.list_rejection_reasonsList rejection reasons. Optional filters: ids or ats application ids. API summary: Reads all Rejection reasons.list_resource_fieldsList resource fields. Optional filters: ids, field ids or schema ids. API summary: Reads all Resource fields.list_resourcesList resources. Optional filters: ids or employee ids. API summary: Reads all Resources.list_review_evaluation_answersList review evaluation answers. Optional filters: performance review evaluation ids. API summary: Reads all Review evaluation answers.list_review_evaluation_scoresList review evaluation scores. Optional filters: ids, review process ids, review evaluation ids, target access ids, reviewer strategies or review process target ids. API summary: Reads all Review evaluation scores.list_review_evaluationsList review evaluations. Optional filters: ids, performance review process ids, published, reviewer ids, reviewer strategies or target access ids. API summary: Reads all Review evaluations.list_review_ownersList review owners. Optional filters: performance review process ids. API summary: Reads all Review owners.list_review_process_estimated_targetsList review process estimated targets. Optional filters: performance review process ids or access ids. API summary: Reads all Review process estimated targets.list_review_process_targetsList review process targets. Optional filters: ids, access ids, only for peer assignment, without manager, performance review process ids or agreement completion status. API summary: Reads all Review process targets.list_review_questionnaire_by_strategiesList review questionnaire by strategies. Optional filters: ids. API summary: Reads all Review questionnaire by strategies.list_review_visibility_settingsList review visibility settings. Optional filters: performance review process ids. API summary: Reads all Review visibility settings.list_reviewsList reviews. Optional filters: employee ids, start on, end on or reviewed at. API summary: Reads all Reviews.list_rolesList roles. Optional filters: ids. API summary: Reads all Roles.list_schedulesList schedules. Optional filters: ids, with employee ids or with periods. API summary: Reads all Schedules.list_schemasList schemas. Optional filters: ids. API summary: Reads all Schemas.list_session_attendancesList session attendances. Optional filters: id, ids or access ids. API summary: Reads all Session attendances.list_shifts_getList shifts. Optional filters: ids, without ids, employee ids, location ids, start at or end at. API summary: Reads all Shifts.list_spanish_contract_typesList spanish contract types. Optional filters: ids, archived or contract template id. API summary: Reads all Spanish contract types.list_spanish_education_levelsList spanish education levels. Optional filters: ids or contract template id. API summary: Reads all Spanish education levels.list_spanish_working_day_typesList spanish working day types. Optional filters: ids or contract template id. API summary: Reads all Spanish working day types.list_subscriptionsList subscriptions. Optional filters: id, company id, type or enabled. API summary: Reads all Webhook subscriptions.list_subscriptions_2List subscriptions. Optional filters: ids, lead, team ids or employee ids. API summary: Reads all Memberships.list_subscriptions_getList subscriptions. Optional filters: cost center id, employee id, active on, only active, applying on or company id. API summary: Reads all Cost center memberships.list_supplementsList supplements. Optional filters: from, to, employee ids, policy period ids, compensation id or ids. API summary: Reads all Supplements.list_syncable_sync_runsList syncable sync runs. Optional filters: ids or sync run ids. API summary: Reads all Syncable sync runs.list_target_managersList target managers. Optional filters: ids or performance review process ids. API summary: Reads all Target managers.list_tasksList tasks, filtered by assignee_id, task_status, due_on or already_due.list_tax_ratesList tax rates. Optional filters: ids, tax type ids or updated from. API summary: Reads all Tax rates.list_tax_typesList tax types. Optional filters: ids, country code, type or updated from. API summary: Reads all Tax types.list_taxonomiesList taxonomies. Optional filters: ids, legal entity ids or legal entity id. API summary: Reads all Taxonomies.list_teamsList the teams in the company, optionally by ids, with their members.list_time_off_balancesList time-off balances (available, used and remaining days per allowance) for employee_ids, optionally at a reference_date.list_tree_nodesList tree nodes. Optional filters: uuids, node type, ancestor uuids or include full path. API summary: Reads all Tree nodes.list_typesList types. Optional filters: ids. API summary: Reads all Types.list_valuesList values. Optional filters: employee ids, identifiers, ids, instance id, value or slug. API summary: Reads all Values.list_values_getList values. Optional filters: ids or employee ids. API summary: Reads all Values.list_work_areasList work areas. Optional filters: ids, location ids or only non archived. API summary: Reads all Work areas.list_worked_timesSummarize worked time per employee for a date range (start_on, end_on, employee_ids). include_time_range_category and include_non_attendable_employees are required booleans.move_to_trash_bins_a_documentChanges dataCreate a new document. Required: document ids. Search documents first to avoid duplicates. API summary: Move to trash bins a Document.reject_leaveVisible to othersReject a pending time-off leave by its id, with an optional reason. The employee is notified.reject_materialized_approvals_flow_resourceVisible to othersReject a materialized approvals flow. Has effects visible outside this system. API summary: Rejects an approval flow by resource.reject_overtime_requestVisible to othersReject a overtime request. Has effects visible outside this system. API summary: Rejects an Overtime request.restore_document_from_trash_binChanges dataRestore a document. API summary: Restore from trash bins a Document.restore_work_areaChanges dataUnarchive a work area. API summary: Unarchives a Work area.search_accountsSearch accounts by ids, legal entity ids, types, number or updated from. Use this to find existing accounts before creating a new account. API summary: Reads all Accounts.search_categoriesSearch categories by ids, company ids, parent category ids, category level, type or statuses. Use this to find existing categories before creating a new category. API summary: Reads all Categories.search_contactsSearch contacts by ids, tax ids, legal name, name, contact type or website. Use this to find existing contacts before creating a new contact. API summary: Reads all Contacts.search_cost_centersSearch cost centers by ids, company id, legal entity ids, include actives on date or search. Use this to find existing cost centers before creating a new cost center. API summary: Reads all Cost centers.search_documentsSearch documents by active, employee id, ids or name. Use this to find existing documents before creating a new document. API summary: Reads all Folders.search_expensablesSearch expensables by ids, company id, group ids, by resources, employee ids or reporter ids. Use this to find existing expensables before creating a new expensable. API summary: Reads all Expensables.search_groupsSearch groups by ids or search. Use this to find existing groups before creating a new group. API summary: Reads all Groups.search_incidencesSearch incidences by ids, legal entities ids, status, starts on, ends on or type. Use this to find existing incidences before creating a new incidence. API summary: Reads all Incidences.search_projectsSearch projects by ids, name, name or code, include inputed minutes, include costs or updated after. Use this to find existing projects before creating a new project. API summary: Reads all Projects.search_projects_getSearch projects by ids, project ids, name, include no subproject, include inputed minutes or include cost. Use this to find existing projects before creating a new project. API summary: Reads all Subprojects.search_review_process_custom_templatesSearch review process custom templates by ids, author ids or search. Use this to find existing review process custom templates before creating a new review process custom template. API summary: Reads all Review process custom templates.search_review_processesSearch review processes by ids or search. Use this to find existing review processes before creating a new review process. API summary: Reads all Review processes.search_subscriptionsSearch subscriptions by ids, search, team ids or status. Use this to find existing subscriptions before creating a new subscription. API summary: Reads all Session access memberships.search_subscriptions_getSearch subscriptions by training id, ids, search, team id, status or class id. Use this to find existing subscriptions before creating a new subscription. API summary: Reads all Training memberships.search_tasksSearch tasks by ids, project ids, subproject ids, task ids, completed or overdue. Use this to find existing tasks before creating a new task. API summary: Reads all Project tasks.search_training_classesSearch training classes by ids, id, training id, search, start date or end date. Use this to find existing training classes before creating a new training class. API summary: Reads all Training classes.search_trainingsSearch trainings by id, ids, access id, search, status or catalog. Use this to find existing trainings before creating a new training. API summary: Reads all Trainings.submit_journal_entryVisible to othersDuplicate a journal entry. Has effects visible outside this system. API summary: Duplicates a Job posting.submit_projectVisible to othersActivate a project. Has effects visible outside this system. API summary: Activates a Project.submit_project_closeVisible to othersClose a project. Has effects visible outside this system. API summary: Closes a Project.submit_review_processVisible to othersDuplicate a review process. Has effects visible outside this system. API summary: Duplicates a Review process.submit_review_process_reopenVisible to othersReopen a review process. Has effects visible outside this system. API summary: Reopens a Review process.submit_taskVisible to othersCopy a task. Has effects visible outside this system. API summary: Copies a Task.update_accountChanges dataUpdate an existing account identified by account id. API summary: Updates an Account.update_addressChanges dataUpdate an existing address identified by address id. API summary: Updates a Location.update_allowanceChanges dataUpdate an existing allowance identified by allowance id. API summary: Updates an Allowance.update_allowance_incidenceChanges dataUpdate an existing allowance incidence identified by allowance incidence id. API summary: Updates an Allowance incidence.update_applicationChanges dataUpdate an existing application identified by application id. API summary: Updates an Application.update_attendances_timesheet_requestsChanges dataUpdate an existing attendance. API summary: Reads all Edit timesheet requests.update_attendances_timesheet_requests_editChanges dataUpdate an existing attendance. API summary: Creates an Edit timesheet request.update_blocked_periodChanges dataUpdate an existing blocked period identified by blocked period id. API summary: Updates a Blocked period.update_break_configurationChanges dataUpdate an existing break configuration identified by break configuration id. API summary: Updates a Break configuration.update_candidateChanges dataUpdate an existing candidate identified by candidate id. API summary: Updates a Candidate.update_codeChanges dataUpdate an existing code identified by code id. API summary: Updates a Code.update_compensationChanges dataUpdate an existing compensation identified by compensation id. API summary: Updates a Compensation.update_contactChanges dataUpdate an existing contact identified by contact id. API summary: Updates a Contact.update_contract_versionChanges dataUpdate an existing contract version identified by contract version id. API summary: Updates a Contract version.update_documentChanges dataUpdate an existing document identified by document id. API summary: Updates a Document.update_document_putChanges dataUpdate an existing document identified by document id. API summary: Updates a Folder.update_edit_timesheet_requestChanges dataUpdate an existing edit timesheet request identified by edit timesheet request id. API summary: Updates an Edit timesheet request.update_employeeChanges dataUpdate an employee's personal details, such as name, address, phone, personal email, manager_id or location_id. Pass the employee ID as both employee_id and id; only the fields you pass change.update_employee_putChanges dataUpdate an existing employee identified by employee id. API summary: Updates an Identifier.update_employees_regular_access_start_dateChanges dataUpdate an existing employee. API summary: Set regular access start dates an Employee.update_evaluation_forms_as_templateChanges dataUpdate an existing evaluation form. API summary: Save as templates an Evaluation form.update_expensables_reimbursable_amountChanges dataUpdate an existing expensable. API summary: Update reimbursable amount on an expensable.update_family_situationChanges dataUpdate an existing family situation identified by family situation id. API summary: Updates a Family situation.update_feedbackChanges dataUpdate an existing feedback identified by feedback id. API summary: Updates a Feedback.update_groupChanges dataUpdate an existing group identified by group id. API summary: Updates a Group.update_incidenceChanges dataUpdate an existing incidence identified by incidence id. API summary: Updates an Incidence.update_it_assetChanges dataUpdate an existing it asset identified by it asset id. API summary: Updates an It asset.update_it_asset_modelChanges dataUpdate an existing it asset model identified by it asset model id. API summary: Updates an It asset model.update_journal_entryChanges dataUpdate an existing journal entry identified by journal entry id. API summary: Updates a Job posting.update_leaveChanges dataUpdate a time-off leave, such as its dates, leave type or description. Pass the leave ID as both leaf_id and id; only the fields you pass change.update_leave_typeChanges dataUpdate an existing leave type identified by leave type id. API summary: Updates a Leave type.update_messageChanges dataUpdate an existing message identified by message id. API summary: Updates a Comment.update_overlap_periodChanges dataUpdate an existing overlap period identified by overlap period id. API summary: Updates an Overlap period.update_overtime_requestChanges dataUpdate an existing overtime request identified by overtime request id. API summary: Updates an Overtime request.update_pageChanges dataUpdate an existing page identified by page id. API summary: Updates a Post.update_planning_versionChanges dataUpdate an existing planning version identified by planning version id. API summary: Updates a Planning version.update_policyChanges dataUpdate an existing policy identified by policy id. API summary: Updates a Policy.update_policy_assignmentChanges dataUpdate an existing policy assignment identified by policy assignment id. API summary: Updates a Policy assignment.update_projectChanges dataUpdate an existing project identified by project id. API summary: Updates a Budget strategy.update_project_2Changes dataUpdate an existing project identified by project id. API summary: Updates a Project.update_project_3Changes dataUpdate an existing project identified by project id. API summary: Updates a Subproject.update_project_putChanges dataUpdate an existing project identified by project id. API summary: Updates a Planned record.update_projects_project_workerChanges dataUpdate an existing project. API summary: Update project workers a Time record.update_questionChanges dataUpdate an existing question identified by question id. API summary: Updates a Question.update_review_processes_agreements_configurationChanges dataUpdate an existing review process. API summary: Update agreements configurations a Review process.update_review_processes_basic_infoChanges dataUpdate an existing review process. API summary: Update basic infos a Review process.update_review_processes_competencies_assessments_configurationChanges dataUpdate an existing review process. API summary: Update competencies assessments configurations a Review process.update_review_processes_deadlineChanges dataUpdate an existing review process. API summary: Update deadlines a Review process.update_review_processes_employee_score_configurationChanges dataUpdate an existing review process. API summary: Update employee score configurations a Review process.update_review_processes_reviewer_strategiesChanges dataUpdate an existing review process. API summary: Update reviewer strategies a Review process.update_review_processes_scheduleChanges dataUpdate an existing review process. API summary: Update schedules a Review process.update_review_processes_target_strategyChanges dataUpdate an existing review process. API summary: Update target strategies a Review process.update_review_questionnaire_by_strategies_default_rating_scaleChanges dataUpdate an existing review questionnaire by strategy. API summary: Update default rating scales a Review questionnaire by strategy.update_review_questionnaire_by_strategies_questionnaire_for_straChanges dataUpdate an existing review questionnaire by strategy. API summary: Update questionnaire for strategies a Review questionnaire by strategy.update_review_visibility_settingChanges dataUpdate an existing review visibility setting identified by review visibility setting id. API summary: Updates a Review visibility setting.update_scheduleChanges dataUpdate an existing schedule identified by schedule id. API summary: Updates a Schedule.update_sessionChanges dataUpdate an existing session identified by session id. API summary: Update training session.update_shiftChanges dataUpdate an existing shift identified by shift id. API summary: Updates a Shift.update_subscriptionDeletesUpdate an existing subscription identified by subscription id. Destructive action; may require approval. API summary: Updates a Webhook subscription.update_subscription_2Changes dataUpdate an existing subscription identified by subscription id. API summary: Updates a Training membership.update_subscription_putChanges dataUpdate an existing subscription identified by subscription id. API summary: Updates a Membership.update_supplementChanges dataUpdate an existing supplement identified by supplement id. API summary: Updates a Supplement.update_syncable_sync_runChanges dataUpdate an existing syncable sync run identified by syncable sync run id. API summary: Updates a Syncable sync run.update_taskChanges dataUpdate a task's name, status, content, due date or assignees. Pass the task ID as both task_id and id.update_task_2Changes dataUpdate an existing task identified by task id. API summary: Updates a Project task.update_tax_rateChanges dataUpdate an existing tax rate identified by tax rate id. API summary: Updates a Tax rate.update_tax_typeChanges dataUpdate an existing tax type identified by tax type id. API summary: Updates a Tax type.update_teamChanges dataUpdate an existing team identified by team id. API summary: Updates a Team.update_trainingChanges dataUpdate an existing training identified by training id. API summary: Updates a Training.update_training_classChanges dataUpdate an existing training class identified by training class id. API summary: Updates a Training class.update_trainings_statusChanges dataUpdate an existing training. API summary: Update statuses a Training.update_valueChanges dataUpdate an existing value identified by value id. API summary: Updates a Value.update_work_areaChanges dataUpdate an existing work area identified by work area id. API summary: Updates a Work area.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Factorial from the app list.
- 2
Paste your key
Paste a Factorial API key. A Factorial admin creates it: in Factorial open Settings > Integrations/API keys, create a new API key and copy it. The key has full company-wide access and does not expire.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Factorial?
It can read employees, teams, locations, legal entities, documents, leaves, leave types, time-off balances, company holidays, attendance shifts, worked time, overtime requests, expenses, tasks, job postings, candidates and applications. It can request, update, approve and reject leaves, clock employees in and out, update employee details and create and update tasks.
Does the AI see my Factorial API key?
No. Your Factorial API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with lookups only. Approving or rejecting a leave notifies the employee, and updating employee details changes their record, so those tools can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Factorial account.
Who can create the Factorial API key?
A Factorial admin, under Settings > Integrations/API keys. The key has full company-wide access and does not expire, so the tools you switch on in HeyMyApps are what limits the AI. Start with the lookups you need and add more later.
Related integrations
Let your AI work in Factorial today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Factorial freeHeyMyApps is not affiliated with Factorial. Product names are trademarks of their owners.






