- Home
- Resources
- Integrations
- Factorial
Factorial Zapier integrationAutomate Factorial with Zapier.
The Factorial Zapier integration gives you 111 triggers, 228 actions and 206 searches. Every trigger is instant and the app is not premium. Below: what it really costs, how to connect the account, a first Zap to copy, and what breaks.
Verified Trustpilot reviews · AI, automation & growth agency
What the Factorial Zapier integration does for you
The Factorial Zapier integration links your HR platform for small and mid-sized companies to the rest of your tools, with no code. A Zap waits for an event in Factorial, such as a new application or an approved leave, then acts in Factorial or elsewhere. All 111 triggers are instant, so nothing waits for a timer.
Three results come up again and again. A hiring pipeline that moves on its own: Creates an Application starts the Zap and Creates a Task hands the screening to the right person. Onboarding without the checklist chase: Creates an Employee fires as soon as someone joins, and Creates a Membership puts them in their team. Time and absence data that travels: Approves a Leave or Clock Out for Shift passes what happened in Factorial to whoever needs it, the moment it happens, instead of waiting for someone to export a report.
What Zapier does not do here: it never picks up records created before the Zap was switched on, and none of the 206 searches offers a create-if-missing option. Every trigger also asks for your company identifier, which is easy to miss the first time.
Weighing another tool for the same job? The Factorial Make integration page covers this app on Make, and n8n vs Zapier compares the two platforms.
Zapier vocabulary in one minute
Seven words, and the rest of the page reads easily.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every time that event happens.
- Trigger
- The event in Factorial that starts the Zap, such as a new candidate. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something for you, in Factorial or elsewhere.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The count on your plan is a count of those.
- Instant vs polling
- An instant trigger is reported by the app the moment it happens; a polling one is checked on a timer. Factorial's are all instant.
- Filter
- A step that lets the Zap go on only when what arrived meets your condition, and stops it otherwise.
- Search step
- A step that looks up something that already exists in an app, so the steps after it can use what it found.
What a Factorial Zap really costs
Short version: the trigger is free, each action that works is one task.
- Trigger0 tasks
- Action that works1 task
- Free plan100 tasks a month, 2 steps
- Premium appNo
Factorial is not a premium app, so it works on the free plan. That plan gives you 100 tasks a month and Zaps of two steps: one trigger, one action, nothing more. The trigger never costs a task, and an action that fails is not counted. A second action, a filter or a search makes the Zap multi-step, which needs a paid plan. The interval grid below only concerns polling triggers: every Factorial trigger is instant, so it starts right away whatever your plan.
Connect Factorial to Zapier in three steps
- 01
Open the Apps page
In your Zapier account, open Apps and click + Add connection. You need an existing Factorial account, plus read or write access to anything you do not own and want the Zap to touch.
- 02
Pick Factorial
Type Factorial in the search box of the dialog and select it, then click Add connection. Factorial's sign-in opens in a new tab, so keep your login at hand.
- 03
Sign in and grant access
Sign in to Factorial in that tab and grant Zapier access to the account. From then on, every Factorial step of every Zap reuses this connection, so you only do this once.
Your first Zap: screen each new application
GoalEach new application in Factorial creates a screening task, but only when it meets your rule.
- 01
Build: pick the trigger
In Build, pick Factorial as the app that starts the Zap and Creates an Application as the event, then choose the connection you just made.
- 02
Set and test the trigger
Fill in your company identifier, the one required field. Then test: Zapier brings back the three most recent applications of the account, so you map on a real one.
- 03
Add the filter
Click the plus icon, add Filter, then set the field to look at, the rule and the value. Use a text rule on text and a number rule on numbers, or it never passes.
- 04
Add the action
Add Factorial again and choose Creates a Task. Name and status are required; map details from the trigger into the name so the hiring manager knows which application it is about.
- 05
Test, then publish
Run Test on each step and read what came back. When it looks right, click Publish to switch the Zap on. With a filter it is multi-step, so it needs a paid plan.
All 111 Factorial triggers
111 events start a Zap when something happens in Factorial, and 111 of them are instant: the app calls Zapier straight away, whatever your plan.
Creates a Webhook Subscription
Instant triggerIn Zapier“Triggered when a webhook subscription is created.”
A new webhook subscription in Factorial starts this Zap. From there, every following step can reuse what Factorial passed along.
Deletes a Webhook Subscription
Instant triggerIn Zapier“Triggered when a webhook subscription is deleted.”
A deleted webhook subscription in Factorial starts this Zap. It lets the rest of your tools learn about the removal without a manual check.
Updates a Webhook Subscription
Instant triggerIn Zapier“Triggered when a webhook subscription is updated.”
An updated webhook subscription in Factorial fires this trigger. Each saved change sets it off again, which suits Zaps that keep another tool in line.
Applies an Application
Instant triggerIn Zapier“Triggered when an application is applied.”
A candidate applying to one of your job postings is the event this trigger waits for in Factorial. The Zap then runs the steps you placed after it.
Creates an Application
Instant triggerIn Zapier“Triggered when an application is created.”
A new application in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Deletes an Application
Instant triggerIn Zapier“Triggered when an application is deleted.”
A deleted application in Factorial starts this Zap. It is the signal to tidy up whatever still points to it in your other tools.
Updates an Application
Instant triggerIn Zapier“Triggered when an application is updated.”
An updated application in Factorial fires this trigger. Every change saved in Factorial means one more run of the Zap.
Creates a Candidate
Instant triggerIn Zapier“Triggered when a candidate is created.”
A new candidate in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Deletes a Candidate
Instant triggerIn Zapier“Triggered when a candidate is deleted.”
A deleted candidate in Factorial starts this Zap. It is the signal to tidy up whatever still points to it in your other tools.
Updates a Candidate
Instant triggerIn Zapier“Triggered when a candidate is updated.”
An updated candidate in Factorial fires this trigger. Every change saved in Factorial means one more run of the Zap.
Saves as Template an Evaluation Form
Instant triggerIn Zapier“Triggered when an evaluation form is saved as template.”
An evaluation form saved as a template in Factorial sets this Zap off. It spares someone from watching Factorial for that moment by hand.
Creates a Job Posting
Instant triggerIn Zapier“Triggered when a job posting is created.”
A new job posting in Factorial starts this Zap. The Zap then hands what Factorial sends about the new record to the steps that follow.
Deletes a Job Posting
Instant triggerIn Zapier“Triggered when a job posting is deleted.”
A deleted job posting in Factorial starts this Zap. The Zap cannot undo the deletion; it reacts to it on the other side.
Duplicates a Job Posting
Instant triggerIn Zapier“Triggered when a job posting is duplicated.”
A job posting duplicated from an existing one sets this Zap off. It spares someone from watching Factorial for that moment by hand.
Updates a Job Posting
Instant triggerIn Zapier“Triggered when a job posting is updated.”
An updated job posting in Factorial fires this trigger. Each saved change sets it off again, which suits Zaps that keep another tool in line.
Autofills a Shift
Instant triggerIn Zapier“Triggered when a shift is autofilled.”
Shifts that Factorial fills in on its own, through autofill, start this Zap. The Zap then runs the steps you placed after it.
Break Ends for Shift
Instant triggerIn Zapier“Triggered when a shift break ends.”
The end of a break during a shift is the moment this trigger catches. It spares someone from watching Factorial for that moment by hand.
Break Starts for Shift
Instant triggerIn Zapier“Triggered when a shift break starts.”
A break starting in the middle of a shift wakes this Zap up. From there, the following steps can act on what just happened.
Clock in for Shift
Instant triggerIn Zapier“Triggered when someone clocks in for a shift.”
Someone clocking in for a shift in Factorial starts the Zap. The Zap then runs the steps you placed after it.
Clock Out for Shift
Instant triggerIn Zapier“Triggered when someone clocks out of a shift.”
Clocking out of a shift is the event behind this trigger. It spares someone from watching Factorial for that moment by hand.
Creates an Attendance Shift
Instant triggerIn Zapier“Triggered when an attendance shift is created.”
A new attendance shift in Factorial starts this Zap. The Zap then hands what Factorial sends about the new record to the steps that follow.
Deletes an Attendance Shift
Instant triggerIn Zapier“Triggered when an attendance shift is deleted.”
A deleted attendance shift in Factorial starts this Zap. The Zap cannot undo the deletion; it reacts to it on the other side.
Toggles Clock for Shift
Instant triggerIn Zapier“Triggered when a shift clock is toggled.”
Each toggle of the shift clock, in or out, fires this trigger. It spares someone from watching Factorial for that moment by hand.
Updates an Attendance Shift
Instant triggerIn Zapier“Triggered when an attendance shift is updated.”
An updated attendance shift in Factorial fires this trigger. Each saved change sets it off again, which suits Zaps that keep another tool in line.
Updates an Incidence
Instant triggerIn Zapier“Triggered when an incidence is updated.”
An updated bookkeeping incidence in Factorial fires this trigger. Every change saved in Factorial means one more run of the Zap.
Creates a Contract Version
Instant triggerIn Zapier“Triggered when a contract version is created.”
A new contract version in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Deletes a Contract Version
Instant triggerIn Zapier“Triggered when a contract version is deleted.”
A deleted contract version in Factorial starts this Zap. It is the signal to tidy up whatever still points to it in your other tools.
Updates a Contract Version
Instant triggerIn Zapier“Triggered when a contract version is updated.”
An updated contract version in Factorial fires this trigger. Every change saved in Factorial means one more run of the Zap.
Creates a Schema
Instant triggerIn Zapier“Triggered when a custom resources schema is created.”
A new custom resource schema in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Creates a Document
Instant triggerIn Zapier“Triggered when a document is created.”
A new document in Factorial starts this Zap. The Zap then hands what Factorial sends about the new record to the steps that follow.
Deletes a Document
Instant triggerIn Zapier“Triggered when a document is deleted.”
A deleted document in Factorial starts this Zap. The Zap cannot undo the deletion; it reacts to it on the other side.
Moves Document to Trash Bin
Instant triggerIn Zapier“Triggered when a document is moved to trash bin.”
A document sent to Factorial's trash bin starts this Zap. It spares someone from watching Factorial for that moment by hand.
Restores Document From Trash Bin
Instant triggerIn Zapier“Triggered when a document is restored from trash bin.”
A document brought back out of the trash bin fires this trigger. From there, the following steps can act on what just happened.
Updates a Document
Instant triggerIn Zapier“Triggered when a document is updated.”
An updated document in Factorial fires this trigger. Every change saved in Factorial means one more run of the Zap.
Creates a Folder
Instant triggerIn Zapier“Triggered when a folder is created.”
A new folder in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Updates a Folder
Instant triggerIn Zapier“Triggered when a folder is updated.”
An updated folder in Factorial fires this trigger. Each saved change sets it off again, which suits Zaps that keep another tool in line.
Creates an Employee
Instant triggerIn Zapier“Triggered when an employee is created.”
A new employee in Factorial starts this Zap. From there, every following step can reuse what Factorial passed along.
Creates Employee With Contracts
Instant triggerIn Zapier“Triggered when an employee is created with contracts.”
An employee created together with their contract, in one go, starts this Zap. It spares someone from watching Factorial for that moment by hand.
Deletes an Employee
Instant triggerIn Zapier“Triggered when an employee is deleted.”
A deleted employee in Factorial starts this Zap. It is the signal to tidy up whatever still points to it in your other tools.
Invites an Employee
Instant triggerIn Zapier“Triggered when an employee is invited.”
An employee invited to join Factorial fires this trigger. The Zap then runs the steps you placed after it.
Unterminates an Employee
Instant triggerIn Zapier“Triggered when an employee is unterminated.”
An employee whose termination gets cancelled starts this Zap. It spares someone from watching Factorial for that moment by hand.
Updates an Employee
Instant triggerIn Zapier“Triggered when an employee is updated.”
An updated employee in Factorial fires this trigger. Each saved change sets it off again, which suits Zaps that keep another tool in line.
Creates a Cost Center
Instant triggerIn Zapier“Triggered when a cost center is created.”
A new cost center in Factorial starts this Zap. From there, every following step can reuse what Factorial passed along.
Deletes a Cost Center
Instant triggerIn Zapier“Triggered when a cost center is deleted.”
A deleted cost center in Factorial starts this Zap. It lets the rest of your tools learn about the removal without a manual check.
Edits a Cost Center
Instant triggerIn Zapier“Triggered when a cost center is edited.”
A cost center edited in Factorial fires this trigger. From there, the following steps can act on what just happened.
Creates a Location
Instant triggerIn Zapier“Triggered when a location is created.”
A new location in Factorial starts this Zap. From there, every following step can reuse what Factorial passed along.
Deletes a Location
Instant triggerIn Zapier“Triggered when a location is deleted.”
A deleted location in Factorial starts this Zap. It lets the rest of your tools learn about the removal without a manual check.
Updates a Location
Instant triggerIn Zapier“Triggered when a location is updated.”
An updated location in Factorial fires this trigger. Each saved change sets it off again, which suits Zaps that keep another tool in line.
Creates a Payroll Integration Code
Instant triggerIn Zapier“Triggered when a payroll integration code is created.”
A new payroll integration code in Factorial starts this Zap. From there, every following step can reuse what Factorial passed along.
Deletes a Payroll Integration Code
Instant triggerIn Zapier“Triggered when a payroll integration code is deleted.”
A deleted payroll integration code in Factorial starts this Zap. It lets the rest of your tools learn about the removal without a manual check.
Updates a Payroll Integration Code
Instant triggerIn Zapier“Triggered when a payroll integration code is updated.”
An updated payroll integration code in Factorial fires this trigger. Each saved change sets it off again, which suits Zaps that keep another tool in line.
Changes Policy Period Status
Instant triggerIn Zapier“Triggered when a policy period status is changed.”
A payroll policy period changing status starts the Zap. The Zap then runs the steps you placed after it.
Creates a Payroll Supplement
Instant triggerIn Zapier“Triggered when a payroll supplement is created.”
Payroll supplement created in Factorial: that is the event this trigger waits for. It is the natural starting point for anything that has to happen once the record exists.
Deletes a Payroll Supplement
Instant triggerIn Zapier“Triggered when a payroll supplement is deleted.”
Payroll supplement removed from Factorial: that removal is what this trigger catches. It is the signal to tidy up whatever still points to it in your other tools.
Updates a Payroll Supplement
Instant triggerIn Zapier“Triggered when a payroll supplement is updated.”
Payroll supplement edited in Factorial: the Zap starts on that change. Every change saved in Factorial means one more run of the Zap.
Creates a Review Process
Instant triggerIn Zapier“Triggered when a review process is created.”
A new review process in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Deletes a Review Process
Instant triggerIn Zapier“Triggered when a review process is deleted.”
A deleted review process in Factorial starts this Zap. It is the signal to tidy up whatever still points to it in your other tools.
Duplicates a Review Process
Instant triggerIn Zapier“Triggered when a review process is duplicated.”
Duplicating a review process from an existing one fires this trigger. The Zap then runs the steps you placed after it.
Reminds Review Process in Bulk
Instant triggerIn Zapier“Triggered when review process reminders are sent in bulk.”
Reminders sent in bulk to the reviewers of a review process start the Zap. It spares someone from watching Factorial for that moment by hand.
Removes Review Process Schedule
Instant triggerIn Zapier“Triggered when a review process schedule is removed.”
Removing the planned start of a review process fires this trigger. From there, the following steps can act on what just happened.
Reopens a Review Process
Instant triggerIn Zapier“Triggered when a review process is reopened.”
Reopening a finished review process starts the Zap. The Zap then runs the steps you placed after it.
Schedules a Review Process
Instant triggerIn Zapier“Triggered when a review process is scheduled.”
Giving a review process a start date fires this trigger. It spares someone from watching Factorial for that moment by hand.
Starts a Review Process
Instant triggerIn Zapier“Triggered when a review process is started.”
The launch of a review process starts the Zap. From there, the following steps can act on what just happened.
Stops a Review Process
Instant triggerIn Zapier“Triggered when a review process is stopped.”
Stopping a review process fires this trigger. The Zap then runs the steps you placed after it.
Toggles Review Process Archive
Instant triggerIn Zapier“Triggered when a review process is archived or unarchived.”
Archiving or unarchiving a review process starts the Zap. It spares someone from watching Factorial for that moment by hand.
Updates Review Process Agreements Configuration
Instant triggerIn Zapier“Triggered when a review process agreements configuration is updated.”
Switching the action plan feature of a review process on or off fires this trigger. From there, the following steps can act on what just happened.
Updates Review Process Basic Info
Instant triggerIn Zapier“Triggered when a review process basic info is updated.”
Edits to the basic information of a review process start the Zap. The Zap then runs the steps you placed after it.
Updates Review Process Competencies Assessments Configuration
Instant triggerIn Zapier“Triggered when a review process competencies assessments configuration is updated.”
Turning competency assessments on or off for a review process fires this trigger. It spares someone from watching Factorial for that moment by hand.
Updates Review Process Deadline
Instant triggerIn Zapier“Triggered when a review process deadline is updated.”
A new deadline on a review process starts the Zap. From there, the following steps can act on what just happened.
Updates Review Process Employee Score Configuration
Instant triggerIn Zapier“Triggered when a review process employee score configuration is updated.”
Changing whether a review process produces employee scores fires this trigger. The Zap then runs the steps you placed after it.
Updates Review Process Reviewer Strategy
Instant triggerIn Zapier“Triggered when a review process reviewer strategy is updated.”
A change to the review types of a review process starts the Zap. It spares someone from watching Factorial for that moment by hand.
Updates Review Process Schedule
Instant triggerIn Zapier“Triggered when a review process schedule is updated.”
Moving the start date of a scheduled review process fires this trigger. From there, the following steps can act on what just happened.
Updates Review Process Target Strategy
Instant triggerIn Zapier“Triggered when a review process target strategy is updated.”
When the rules that pick the participants of a review process change, the Zap starts. The Zap then runs the steps you placed after it.
Bulk Deletes Shifts
Instant triggerIn Zapier“Triggered when shifts are deleted in bulk.”
Planned shifts deleted in bulk fire this trigger. It spares someone from watching Factorial for that moment by hand.
Creates a Shift
Instant triggerIn Zapier“Triggered when a shift is created.”
A new planned shift in Factorial starts this Zap. The Zap then hands what Factorial sends about the new record to the steps that follow.
Deletes a Shift
Instant triggerIn Zapier“Triggered when a shift is deleted.”
A deleted planned shift in Factorial starts this Zap. The Zap cannot undo the deletion; it reacts to it on the other side.
Bulk Creates Tasks
Instant triggerIn Zapier“Triggered when tasks are created in bulk.”
Tasks created in bulk in Factorial start the Zap. It spares someone from watching Factorial for that moment by hand.
Bulk Deletes Tasks
Instant triggerIn Zapier“Triggered when tasks are deleted in bulk.”
A batch of tasks deleted at once fires this trigger. From there, the following steps can act on what just happened.
Copies a Task
Instant triggerIn Zapier“Triggered when a task is copied.”
A task copied in Factorial starts the Zap. The Zap then runs the steps you placed after it.
Creates a Task Comment
Instant triggerIn Zapier“Triggered when a comment is created on a task.”
A new task in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Creates a Task
Instant triggerIn Zapier“Triggered when a task is created.”
Task created in Factorial: that is the event this trigger waits for. The Zap then hands what Factorial sends about the new record to the steps that follow.
Deletes a Task
Instant triggerIn Zapier“Triggered when a task is deleted.”
A deleted task in Factorial starts this Zap. The Zap cannot undo the deletion; it reacts to it on the other side.
Updates a Task
Instant triggerIn Zapier“Triggered when a task is updated.”
An updated task in Factorial fires this trigger. It fits any case where another tool has to follow what moves in Factorial.
Creates a Team Membership
Instant triggerIn Zapier“Triggered when a team membership is created.”
A new team membership in Factorial starts this Zap. The Zap then hands what Factorial sends about the new record to the steps that follow.
Deletes a Team Membership
Instant triggerIn Zapier“Triggered when a team membership is deleted.”
A deleted team membership in Factorial starts this Zap. The Zap cannot undo the deletion; it reacts to it on the other side.
Updates a Team Membership
Instant triggerIn Zapier“Triggered when a team membership is updated.”
An updated team membership in Factorial fires this trigger. It fits any case where another tool has to follow what moves in Factorial.
Creates a Team
Instant triggerIn Zapier“Triggered when a team is created.”
Team created in Factorial: that is the event this trigger waits for. The Zap then hands what Factorial sends about the new record to the steps that follow.
Deletes a Team
Instant triggerIn Zapier“Triggered when a team is deleted.”
Team removed from Factorial: that removal is what this trigger catches. The Zap cannot undo the deletion; it reacts to it on the other side.
Projects a Team
Instant triggerIn Zapier“Triggered when a team project is created or updated.”
A team project created or updated fires this trigger. It spares someone from watching Factorial for that moment by hand.
Updates a Team
Instant triggerIn Zapier“Triggered when a team is updated.”
Team edited in Factorial: the Zap starts on that change. Each saved change sets it off again, which suits Zaps that keep another tool in line.
Creates a Leave Type
Instant triggerIn Zapier“Triggered when a leave type is created.”
A new leave type in Factorial starts this Zap. From there, every following step can reuse what Factorial passed along.
Updates a Leave Type
Instant triggerIn Zapier“Triggered when a leave type is updated.”
An updated leave type in Factorial fires this trigger. It fits any case where another tool has to follow what moves in Factorial.
Approves a Leave
Instant triggerIn Zapier“Triggered when a leave is approved.”
A leave approved in Factorial starts the Zap. From there, the following steps can act on what just happened.
Creates a Leave
Instant triggerIn Zapier“Triggered when a leave is created.”
Leave created in Factorial: that is the event this trigger waits for. From there, every following step can reuse what Factorial passed along.
Deletes a Leave
Instant triggerIn Zapier“Triggered when a leave is deleted.”
A deleted leave in Factorial starts this Zap. It lets the rest of your tools learn about the removal without a manual check.
Rejects a Leave
Instant triggerIn Zapier“Triggered when a leave is rejected.”
A leave request turned down fires this trigger. From there, the following steps can act on what just happened.
Updates a Leave
Instant triggerIn Zapier“Triggered when a leave is updated.”
Leave edited in Factorial: the Zap starts on that change. Every change saved in Factorial means one more run of the Zap.
Creates a Timeoff Policy
Instant triggerIn Zapier“Triggered when a timeoff policy is created.”
A new time off policy in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Deletes a Timeoff Policy
Instant triggerIn Zapier“Triggered when a timeoff policy is deleted.”
A deleted time off policy in Factorial starts this Zap. It is the signal to tidy up whatever still points to it in your other tools.
Updates a Timeoff Policy
Instant triggerIn Zapier“Triggered when a timeoff policy is updated.”
An updated time off policy in Factorial fires this trigger. Every change saved in Factorial means one more run of the Zap.
Creates a Training Category
Instant triggerIn Zapier“Triggered when a training category is created.”
A new training category in Factorial starts this Zap. It is the natural starting point for anything that has to happen once the record exists.
Deletes a Training Category
Instant triggerIn Zapier“Triggered when a training category is deleted.”
A deleted training category in Factorial starts this Zap. It is the signal to tidy up whatever still points to it in your other tools.
Bulk Deletes Trainings
Instant triggerIn Zapier“Triggered when trainings are deleted in bulk.”
Several trainings deleted in bulk start the Zap. The Zap then runs the steps you placed after it.
Bulk Updates Training Catalogs
Instant triggerIn Zapier“Triggered when training catalogs are updated in bulk.”
Training catalogs updated in bulk fire this trigger. It spares someone from watching Factorial for that moment by hand.
Creates a Training
Instant triggerIn Zapier“Triggered when a training is created.”
Training created in Factorial: that is the event this trigger waits for. The Zap then hands what Factorial sends about the new record to the steps that follow.
Deletes a Training
Instant triggerIn Zapier“Triggered when a training is deleted.”
Training removed from Factorial: that removal is what this trigger catches. The Zap cannot undo the deletion; it reacts to it on the other side.
Updates a Training
Instant triggerIn Zapier“Triggered when a training is updated.”
An updated training in Factorial fires this trigger. It fits any case where another tool has to follow what moves in Factorial.
Updates Training Status
Instant triggerIn Zapier“Triggered when a training status is updated.”
A training changing status starts the Zap. From there, the following steps can act on what just happened.
Creates a Work Schedule
Instant triggerIn Zapier“Triggered when a work schedule is created.”
A new work schedule in Factorial starts this Zap. From there, every following step can reuse what Factorial passed along.
Toggle Archives a Work Schedule
Instant triggerIn Zapier“Triggered when a work schedule is toggle archived.”
A work schedule archived or unarchived fires this trigger. It spares someone from watching Factorial for that moment by hand.
Updates a Work Schedule
Instant triggerIn Zapier“Triggered when a work schedule is updated.”
An updated work schedule in Factorial fires this trigger. Each saved change sets it off again, which suits Zaps that keep another tool in line.
All 228 Factorial actions
Factorial gives you 228 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Deletes a Webhook Subscription
- Updates a Webhook Subscription
- Creates a Webhook Subscription
- Applies an Application
- Deletes an Application
- Updates an Application
- Creates an Application
- Deletes a Candidate
- Updates a Candidate
- Creates a Candidate
- Saves as Template an Evaluation Form
- Deletes a Feedback
- Updates a Feedback
- Creates a Feedback
- Duplicates a Job Posting
- Deletes a Job Posting
- Updates a Job Posting
- Creates a Job Posting
- Creates a Message
- Updates a Break Configuration
- Creates a Break Configuration
- Deletes an Edit Timesheet Request
- Updates an Edit Timesheet Request
- Creates an Edit Timesheet Request
- Approves an Overtime Request
- Deletes an Overtime Request
- Updates an Overtime Request
- Creates an Overtime Request
- Rejects an Overtime Request
- Autofills a Shift
- Break Ends a Shift
- Break Starts a Shift
- Clocks in a Shift
- Clocks Out a Shift
- Deletes a Shift
- Updates a Shift
- Creates a Shift
- Clock In/Out a Shift
- Updates a Bookkeepers Management Incidence
- Deletes a Compensation
- Updates a Compensation
- Creates a Compensation
- Deletes a Contract Version
- Updates a Contract Version
- Creates a Contract Version
- Deletes a Field
- Creates a Field
- Creates a Custom Field Option
- Updates a Custom Resource Field
- Updates a Value
- Creates a Value
- Creates a Schema
- Creates a Value
- Deletes a Document
- Updates a Document
- Move to Trash Bins a Document
- Creates a Document
- Restore From Trash Bins a Document
- Bulk Creates a Download URL
- Updates a Folder
- Creates a Folder
- Create With Contracts an Employee
- Updates an Employee
- Invites an Employee
- Terminates an Employee
- Unterminates an Employee
- Creates an Account
- Bulk Create Updates a Cost Center Membership
- Edits a Cost Center
- Deletes a Cost Center
- Creates a Cost Center
- Deletes a Location
- Updates a Location
- Creates a Location
- Archives a Work Area
- Updates a Work Area
- Creates a Work Area
- Unarchives a Work Area
- Deletes an Identifier
- Updates an Identifier
- Creates an Identifier
- Updates a Family Situation
- Creates a Family Situation
- Deletes a Code
- Updates a Code
- Creates a Code
- Change Statuses a Policy Period
- Deletes a Supplement
- Updates a Supplement
- Creates a Supplement
- Bulk Initiates an Agreement
- Initiates an Agreement
- Sets a Company Employee Score Scale
- Replace Reviewers a Review Evaluation
- Bulk Creates a Review Owner
- Deletes a Review Owner
- Duplicates a Review Process
- Deletes a Review Process
- Creates a Review Process
- Remind in Bulks a Review Process
- Remove Schedules a Review Process
- Reopens a Review Process
- Schedules a Review Process
- Starts a Review Process
- Stops a Review Process
- Toggle Archives a Review Process
- Update Agreements Configurations a Review Process
- Update Basic Infos a Review Process
- Update Competencies Assessments Configurations a Review Process
- Update Deadlines a Review Process
- Update Employee Score Configurations a Review Process
- Update Reviewer Strategies a Review Process
- Update Schedules a Review Process
- Update Target Strategies a Review Process
- Add Peers a Review Process Target
- Bulk Creates a Review Process Target
- Deletes a Review Process Target
- Remove Peer Evaluations a Review Process Target
- Update Default Rating Scales a Review Questionnaire by Strategy
- Update Questionnaire for Strategies by Sstrategy
- Updates a Review Visibility Setting
- Deletes a Comment
- Updates a Comment
- Creates a Comment
- Archives a Group
- Deletes a Group
- Updates a Group
- Creates a Group
- Deletes a Post
- Updates a Post
- Creates a Post
- Delete by Flexible Time Records a Flexible Time Record Comment
- Creates a Flexible Time Record Comment
- Update by Flexible Time Records a Flexible Time Record Comment
- Deletes a Flexible Time Record
- Updates a Flexible Time Record
- Creates a Flexible Time Record
- Activates a Project
- Change Assignments a Project
- Closes a Project
- Updates a Project
- Creates a Project
- Soft Deletes a Project
- Bulk Destroys a Project Task
- Bulk Duplicates a Project Task
- Updates a Project Task
- Creates a Project Task
- Bulk Assigns a Project Worker
- Bulk Creates a Project Worker
- Creates a Project Worker
- Unassigns a Project Worker
- Deletes a Subproject
- Creates a Subproject
- Renames a Subproject
- Bulk Deletes a Time Record
- Bulk Processes a Time Record
- Deletes a Time Record
- Creates a Time Record
- Update Project Workers a Time Record
- Bulk Deletes a Shift
- Deletes a Shift
- Creates a Shift
- Deletes a Task File
- Creates a Task File
- Bulk Creates a Task
- Bulk Deletes a Task
- Copies a Task
- Create Comments a Task
- Deletes a Task
- Updates a Task
- Creates a Task
- Deletes a Membership
- Updates a Membership
- Creates a Membership
- Deletes a Team
- Updates a Team
- Creates a Team
- Deletes an Allowance Incidence
- Updates an Allowance Incidence
- Creates an Allowance Incidence
- Delete With Alt Allowances an Allowance
- Deletes an Allowance
- Updates an Allowance
- Creates an Allowance
- Deletes a Blocked Period
- Updates a Blocked Period
- Creates a Blocked Period
- Approve All Leaves
- Approves a Leave
- Deletes a Leave
- Updates a Leave
- Creates a Leave
- Rejects a Leave
- Updates a Leave Type
- Creates a Leave Type
- Deletes a Policy
- Updates a Policy
- Creates a Policy
- Bulk Creates a Planning Version
- Deletes a Planning Version
- Updates a Planning Version
- Creates a Planning Version
- Updates a Break Configuration
- Creates a Break Configuration
- Deletes a Category
- Creates a Category
- Bulk Creates a Session Access Membership
- Bulk Destroys a Session Access Membership
- Bulk Updates a Session Attendance
- Deletes a Session
- Updates a Session
- Creates a Session
- Bulk Creates a Training Membership
- Bulk Destroys a Training Membership
- Updates a Training Membership
- Bulk Deletes a Training
- Bulk Update Catalogs a Training
- Deletes a Training
- Updates a Training
- Creates a Training
- Update Statuses a Training
- Bulk Cuds a Day Configuration
- Deletes an Overlap Period
- Updates an Overlap Period
- Creates an Overlap Period
- Updates a Schedule
- Creates a Schedule
- Toggle Archives a Schedule
Deletes a Webhook Subscription
ActionIn Zapier“Deletes a Webhook subscription”
Delete a webhook subscription from Factorial.
Updates a Webhook Subscription
ActionIn Zapier“Updates a Webhook subscription”
Update a webhook subscription that already exists in Factorial.
Creates a Webhook Subscription
ActionIn Zapier“Creates a Webhook subscription”
Create a webhook subscription in Factorial from data another step brings in.
company_id is required here; a run that leaves it empty fails, and a failed action costs no task.Applies an Application
ActionIn Zapier“Apply to a job posting”
Submit an application to a job posting on behalf of a candidate, with their name and email.
first_name and last_name; a run that leaves one empty fails, and a failed action costs no task.Deletes an Application
ActionIn Zapier“Deletes an Application”
Delete an application from Factorial.
Updates an Application
ActionIn Zapier“Updates an Application”
Update an application that already exists in Factorial.
Creates an Application
ActionIn Zapier“Creates an Application”
Create an application in Factorial from data another step brings in.
ats_job_posting_id is required here; a run that leaves it empty fails, and a failed action costs no task.Deletes a Candidate
ActionIn Zapier“Deletes a candidate from the ATS”
Delete a candidate from Factorial.
Updates a Candidate
ActionIn Zapier“Updates ATS Candidates data”
Update a candidate that already exists in Factorial.
Creates a Candidate
ActionIn Zapier“Creates candidates related to a particular company in an ATS”
Create a candidate in Factorial from data another step brings in.
first_name and last_name; a run that leaves one empty fails, and a failed action costs no task.Saves as Template an Evaluation Form
ActionIn Zapier“Save an evaluation form as a template.”
Save an existing evaluation form as a reusable template.
Deletes a Feedback
ActionIn Zapier“This endpoint allows to delete a specific feedback entry associated with a candidate's application.”
Delete an interview feedback from Factorial.
Updates a Feedback
ActionIn Zapier“This endpoint allows to update existing feedback entries associated with candidates' applications.”
Update an interview feedback that already exists in Factorial.
Creates a Feedback
ActionIn Zapier“This endpoint allows to create new feedback entries for candidates.”
Create an interview feedback in Factorial from data another step brings in.
ats_candidate_id is required here; a run that leaves it empty fails, and a failed action costs no task.Duplicates a Job Posting
ActionIn Zapier“Duplicate an existing job posting.”
Copy an existing job posting to open a new one from it.
Deletes a Job Posting
ActionIn Zapier“Delete a job posting.”
Delete a job posting from Factorial.
Updates a Job Posting
ActionIn Zapier“Update a job posting.”
Update a job posting that already exists in Factorial.
Creates a Job Posting
ActionIn Zapier“Create a new job posting.”
Create a job posting in Factorial from data another step brings in.
title and status; a run that leaves one empty fails, and a failed action costs no task.Creates a Message
ActionIn Zapier“Creates a Message”
Add a candidate message to Factorial without opening the app.
content and sent_by_id; a run that leaves one empty fails, and a failed action costs no task.Updates a Break Configuration
ActionIn Zapier“Updates a Break configuration”
Update an attendance break setting that already exists in Factorial.
Creates a Break Configuration
ActionIn Zapier“Creates a Break configuration”
Create an attendance break setting in Factorial from data another step brings in.
time_settings_break_configuration_id and attendance_employees_setting_id; a run that leaves one empty fails, and a failed action costs no task.Deletes an Edit Timesheet Request
ActionIn Zapier“Deletes an edit timesheet.”
Delete a timesheet edit request from Factorial.
Updates an Edit Timesheet Request
ActionIn Zapier“Updates an edit timesheet request by specifying the fields required to update the shift.”
Update a timesheet edit request that already exists in Factorial.
Creates an Edit Timesheet Request
ActionIn Zapier“Creates an edit timesheet request by specifying the type of the request and the fields required to create or update the shift.”
Create a timesheet edit request in Factorial from data another step brings in.
employee_id and request_type; a run that leaves one empty fails, and a failed action costs no task.Approves an Overtime Request
ActionIn Zapier“Approves an Overtime request”
Approve an overtime request in Factorial without opening it yourself.
Deletes an Overtime Request
ActionIn Zapier“Deletes an Overtime request”
Delete an overtime request from Factorial.
Updates an Overtime Request
ActionIn Zapier“Updates an Overtime request”
Update an overtime request that already exists in Factorial.
Creates an Overtime Request
ActionIn Zapier“Creates an Overtime request”
Create an overtime request in Factorial from data another step brings in.
date and employee_id; a run that leaves one empty fails, and a failed action costs no task.Rejects an Overtime Request
ActionIn Zapier“Rejects an Overtime request”
Turn down an overtime request and record the reason for it.
Autofills a Shift
ActionIn Zapier“Autofills a Shift”
Fill in shifts automatically for a list of employees over a date range.
employee_ids and start_on; a run that leaves one empty fails, and a failed action costs no task.Break Ends a Shift
ActionIn Zapier“Given that attendance breaks are enabled, this endpoint ends a break in an open shift.”
End the break currently running in an open shift.
Break Starts a Shift
ActionIn Zapier“Given that attendance breaks are enabled, this endpoint starts a break in an open shift.”
Start a break inside a shift that is still open.
Clocks in a Shift
ActionIn Zapier“Records the start of a shift by setting the current time as the clock-in. The shift remains open and will not have a clock-out time until explicitly updated. If you need to clock out directly, consider using or subscribing to the clock-out endpoint”
Clock an employee in, using the current time as the start of the shift.
Clocks Out a Shift
ActionIn Zapier“Completes an open shift by setting the current time as the clock-out. This action only applies to shifts that were previously started using clock_in. If you need to clock in directly, consider using or subscribing to the clock-in endpoint”
Close an open shift by clocking out at the current time.
Deletes a Shift
ActionIn Zapier“Deletes a Shift”
Delete an attendance shift from Factorial.
Updates a Shift
ActionIn Zapier“Updates a Shift”
Change the details of an attendance shift in Factorial from the Zap.
Creates a Shift
ActionIn Zapier“Creates a complete shift by specifying both the clock-in and clock-out times. If you need to clock in directly, consider using or subscribing to the clock-in endpoint”
Add an attendance shift to Factorial without opening the app.
Clock In/Out a Shift
ActionIn Zapier“Use this endpoint to toggle shift (it will clock in or out)”
Toggle an employee's clock: the step records a clock-in or a clock-out depending on where the shift stands.
employee_id and clock_time; a run that leaves one empty fails, and a failed action costs no task.Updates a Bookkeepers Management Incidence
ActionIn Zapier“Updates an Incidence”
Update a bookkeeping incidence that already exists in Factorial.
Deletes a Compensation
ActionIn Zapier“Deletes a Compensation”
Delete a compensation from Factorial.
Updates a Compensation
ActionIn Zapier“Updates a Compensation”
Update a compensation that already exists in Factorial.
contracts_taxonomy_id is required here; a run that leaves it empty fails, and a failed action costs no task.Creates a Compensation
ActionIn Zapier“Creates a Compensation”
Create a compensation in Factorial from data another step brings in.
contract_version_id and contracts_taxonomy_id; a run that leaves one empty fails, and a failed action costs no task.Deletes a Contract Version
ActionIn Zapier“Deletes a Contract version”
Delete a contract version from Factorial.
Updates a Contract Version
ActionIn Zapier“Updates a Contract version”
Update a contract version that already exists in Factorial.
Creates a Contract Version
ActionIn Zapier“Creates a Contract version”
Create a contract version in Factorial from data another step brings in.
employee_id and effective_on; a run that leaves one empty fails, and a failed action costs no task.Deletes a Field
ActionIn Zapier“Deletes a Field”
Delete a custom field from Factorial.
Creates a Field
ActionIn Zapier“Creates a Field”
Create a custom field in Factorial from data another step brings in.
company_id and field_type; a run that leaves one empty fails, and a failed action costs no task.Creates a Custom Field Option
ActionIn Zapier“Creates an Option”
Add a custom field option to Factorial without opening the app.
label and field_id; a run that leaves one empty fails, and a failed action costs no task.Updates a Custom Resource Field
ActionIn Zapier“Creates an schema custom field”
Add a field to a custom resource schema, with its type and whether it is required, editable and visible.
schema_id and company_id; a run that leaves one empty fails, and a failed action costs no task.Updates a Value
ActionIn Zapier“Updates a Value”
Update a custom field value that already exists in Factorial.
Creates a Value
ActionIn Zapier“Creates a Value”
Custom field value creation, done by the Zap instead of by hand.
field_id and valuable_type; a run that leaves one empty fails, and a failed action costs no task.Creates a Schema
ActionIn Zapier“Creates a Schema”
Custom resource schema creation, done by the Zap instead of by hand.
name and company_id; a run that leaves one empty fails, and a failed action costs no task.Creates a Value
ActionIn Zapier“Creates a Value”
Custom resource value creation, done by the Zap instead of by hand.
schema_id and employee_id; a run that leaves one empty fails, and a failed action costs no task.Deletes a Document
ActionIn Zapier“Deletes a Document”
Delete a document from Factorial.
Updates a Document
ActionIn Zapier“Updates a Document”
Update a document that already exists in Factorial.
Move to Trash Bins a Document
ActionIn Zapier“This endpoint moves the documents to the trash bin, after 30 days they will be deleted from the system.”
Send one or several documents to Factorial's trash bin.
Creates a Document
ActionIn Zapier“Creates a Document”
Create a document in Factorial from data another step brings in.
public and space; a run that leaves one empty fails, and a failed action costs no task.Restore From Trash Bins a Document
ActionIn Zapier“This endpoint restores the documents from the trash bin, remember that a document in the trash bin will be deleted from the system after 30 days.”
Bring documents back out of the trash bin before they are erased.
Bulk Creates a Download URL
ActionIn Zapier“This endpoint generate temporal urls for a list of documents. The urls let you download the documents.”
Generate temporary download links for a list of documents.
Updates a Folder
ActionIn Zapier“Update a folder.”
Update a folder that already exists in Factorial.
Creates a Folder
ActionIn Zapier“Create a folder.”
Create a folder in Factorial from data another step brings in.
company_id and name; a run that leaves one empty fails, and a failed action costs no task.Create With Contracts an Employee
ActionIn Zapier“Create an employee with a contract”
Create an employee and their contract in a single step.
company_id and first_name; a run that leaves one empty fails, and a failed action costs no task.Updates an Employee
ActionIn Zapier“Updates an Employee”
Update an employee that already exists in Factorial.
Invites an Employee
ActionIn Zapier“Send an email invitation to an unconfirmed employee to join Factorial”
Email an invitation to an employee who has not confirmed their Factorial account yet.
Terminates an Employee
ActionIn Zapier“Terminates an Employee”
Record an employee's termination, with the date it takes effect.
Unterminates an Employee
ActionIn Zapier“Unterminates an Employee”
Cancel an employee's termination.
Creates an Account
ActionIn Zapier“Create a ledger account for the company legal_entity. To avoid duplicates use the external_id field to set the ID of the ledger account in the external system.”
Create a ledger account in Factorial from data another step brings in.
Bulk Create Updates a Cost Center Membership
ActionIn Zapier“What does it do? Performs an update of cost center memberships for an employee. The action creates new memberships starting from today, terminating any pre-existing memberships for the employee. This ensures a history of cost center memberships is preserved. ###### What does the `memberships` array look like? An array of objects with these properties: - `cost_center_id` - `percentage`: A float between 0 and 1 representing the percentage that the employee is assigned to the cost center. For multiple assignments, the sum of percentages must equal 1.0. For example, for an employee assigned to cost center 1 during 30% of their time and cost center 2 during 70% of their time, the request parameters would look like: `memberships[][cost_center_id]=1&memberships[][percentage]=0.3&memberships[][cost_center_id]=2&memberships[][percentage]=0.7`”
Reset an employee's cost center split: the new memberships start today and the previous ones are closed.
Edits a Cost Center
ActionIn Zapier“Edits a Cost center”
Edit a cost center already set up in Factorial.
Deletes a Cost Center
ActionIn Zapier“Deletes a Cost center”
Delete a cost center from Factorial.
Creates a Cost Center
ActionIn Zapier“Creates a Cost center”
Create a cost center in Factorial from data another step brings in.
name and company_id; a run that leaves one empty fails, and a failed action costs no task.Deletes a Location
ActionIn Zapier“Deletes a Location”
Delete a location from Factorial.
Updates a Location
ActionIn Zapier“Updates a Location”
Update a location that already exists in Factorial.
Creates a Location
ActionIn Zapier“Creates a Location”
Create a location in Factorial from data another step brings in.
name and country; a run that leaves one empty fails, and a failed action costs no task.Archives a Work Area
ActionIn Zapier“Archives a Work area”
Archive a work area that is no longer in use.
Updates a Work Area
ActionIn Zapier“Updates a Work area”
Update a work area that already exists in Factorial.
Creates a Work Area
ActionIn Zapier“Creates a Work area”
Create a work area in Factorial from data another step brings in.
name and location_id; a run that leaves one empty fails, and a failed action costs no task.Unarchives a Work Area
ActionIn Zapier“Unarchives a Work area”
Bring an archived work area back into use.
Deletes an Identifier
ActionIn Zapier“Reads Payroll employee identifier codes, current countries supported are Portugal, Italy and Germany”
Delete a payroll identifier from Factorial.
Updates an Identifier
ActionIn Zapier“Reads Payroll employee identifier codes, current countries supported are Portugal, Italy and Germany”
Update a payroll identifier that already exists in Factorial.
Creates an Identifier
ActionIn Zapier“Reads Payroll employee identifier codes, current countries supported are Portugal, Italy and Germany”
Create a payroll identifier in Factorial from data another step brings in.
Updates a Family Situation
ActionIn Zapier“Update a family situation.”
Update a family situation that already exists in Factorial.
Creates a Family Situation
ActionIn Zapier“Create a family situation.”
Create a family situation in Factorial from data another step brings in.
employee_id is required here; a run that leaves it empty fails, and a failed action costs no task.Deletes a Code
ActionIn Zapier“Deletes a Code”
Remove a payroll integration code from Factorial without opening the app.
Updates a Code
ActionIn Zapier“Updates a Code”
Payroll integration code details, rewritten in Factorial by the Zap.
Creates a Code
ActionIn Zapier“Creates a Code”
Add a payroll integration code to Factorial without opening the app.
code and codeable_id; a run that leaves one empty fails, and a failed action costs no task.Change Statuses a Policy Period
ActionIn Zapier“Change statuses a Policy period”
Change the status of a payroll policy period for a list of employees, and choose whether to notify them.
Deletes a Supplement
ActionIn Zapier“Deletes a Supplement”
Payroll supplement removal, handled by the Zap.
Updates a Supplement
ActionIn Zapier“Updates a Supplement”
Payroll supplement details, rewritten in Factorial by the Zap.
Creates a Supplement
ActionIn Zapier“Creates a Supplement”
Payroll supplement creation, done by the Zap instead of by hand.
amount_in_cents and employee_id; a run that leaves one empty fails, and a failed action costs no task.Bulk Initiates an Agreement
ActionIn Zapier“Initiate the action plan for all your direct reports in a review process. If you are acting as a company, the action plan from all employees in the review process will be initiated.”
Start the action plans of every direct report in a review process at once.
Initiates an Agreement
ActionIn Zapier“Initiate the action plan for a review process target ID in a review process.”
Kick off the action plan of a single participant in a review process.
process_id and target_id; a run that leaves one empty fails, and a failed action costs no task.Sets a Company Employee Score Scale
ActionIn Zapier“Set the predefined employee score scale for the company.”
Pick which predefined score scale the company uses to rate employees in reviews.
Replace Reviewers a Review Evaluation
ActionIn Zapier“Define a new reviewer for the evaluation that will only be able to leave feedback about the employee. This can only be done if the process is active, the evaluation is not published and the evaluation type is not "self".”
Hand an evaluation over to a new reviewer, who can only leave feedback on the employee.
Bulk Creates a Review Owner
ActionIn Zapier“Add multiple owners to a review process.”
Add several owners to a review process at once.
review_process_id and owner_access_ids; a run that leaves one empty fails, and a failed action costs no task.Deletes a Review Owner
ActionIn Zapier“Remove an owner from a review process. The review process must have at least one owner.”
Delete a review owner from Factorial.
Duplicates a Review Process
ActionIn Zapier“Duplicate an existing review process”
Start the next review process from a copy of an existing one.
Deletes a Review Process
ActionIn Zapier“Delete an existing review process.”
Remove a review process from Factorial without opening the app.
Creates a Review Process
ActionIn Zapier“Create a new review process.”
Create a review process in Factorial from data another step brings in.
author_access_id is required here; a run that leaves it empty fails, and a failed action costs no task.Remind in Bulks a Review Process
ActionIn Zapier“Send bulk reminders to the reviewers that haven't answered their evaluations in a review process.”
Nudge every reviewer who has not answered yet in a review process.
Remove Schedules a Review Process
ActionIn Zapier“Removes the schedule job for a review process. This is only allowed if the process is scheduled.”
Cancel the planned start of a review process.
Reopens a Review Process
ActionIn Zapier“Reopen a finished review process.”
Reopen a finished review process with a new end date.
Schedules a Review Process
ActionIn Zapier“Schedule a review process to start at a given date. This is only allowed if the process is in draft.”
Set a review process to start on a given date.
Starts a Review Process
ActionIn Zapier“Start a review process. This is only allowed if the process is in draft or scheduled.”
Launch a review process right away.
Stops a Review Process
ActionIn Zapier“Stop a review process.”
Stop a review process that is running.
Toggle Archives a Review Process
ActionIn Zapier“Archive or unarchive a review process”
Archive a review process, or bring it back from the archive.
Update Agreements Configurations a Review Process
ActionIn Zapier“Enable or disable the action plan feature of a review process.”
Switch the action plan feature of a review process on or off.
Update Basic Infos a Review Process
ActionIn Zapier“Update the basic information of an existing review process.”
Edit the basic information of an existing review process.
Update Competencies Assessments Configurations a Review Process
ActionIn Zapier“Enable or disable the generation of competencies assessments from a review process. This is only allowed while the process is in draft.”
Decide whether a review process generates competency assessments.
Update Deadlines a Review Process
ActionIn Zapier“Update the deadline of a review process.”
Move the end date of a review process.
Update Employee Score Configurations a Review Process
ActionIn Zapier“Enable or disable the generation of employee scores from a review process. This is only allowed while the process is in draft.”
Turn the employee scores of a review process on or off.
Update Reviewer Strategies a Review Process
ActionIn Zapier“Update the review types of a review process. This is only allowed while the process is in draft.”
Change the review types of a review process, such as self-review or manager review.
Update Schedules a Review Process
ActionIn Zapier“Update the starting date of a scheduled review process. This is only allowed if the process is scheduled.”
Change the start date of a review process that is already scheduled.
Update Target Strategies a Review Process
ActionIn Zapier“Update the criteria for calculating the participants of a review process. This is only allowed while the process is in draft.”
Change the rules that decide who takes part in a review process.
Add Peers a Review Process Target
ActionIn Zapier“Assign peers to evaluate a specific participant.”
Assign peers to evaluate a given participant.
Bulk Creates a Review Process Target
ActionIn Zapier“Add multiple participants to the active review process and create the evaluations for them.”
Add several participants to an active review process, with their evaluations created on the spot.
Deletes a Review Process Target
ActionIn Zapier“Delete a participant from the active review process. This will also remove all previously submitted evaluations about the participant.”
Review participant removal, handled by the Zap.
Remove Peer Evaluations a Review Process Target
ActionIn Zapier“Remove peers and their evaluations from a specific participant.”
Take peers off a participant, along with the evaluations they wrote.
Update Default Rating Scales a Review Questionnaire by Strategy
ActionIn Zapier“Update the scoring range used in rating questions for all reviewer strategies.”
Change the scoring range of rating questions for every review type.
performance_review_process_id is required here; a run that leaves it empty fails, and a failed action costs no task.Update Questionnaire for Strategies by Sstrategy
ActionIn Zapier“Update the review process questionnaire for a specific reviewer strategy (review type). It can be used to add, edit or delete questions from a draft review process.”
Rework the questionnaire of one review type: add, edit or remove questions.
Updates a Review Visibility Setting
ActionIn Zapier“Modifiy the visibility settings of the review process.”
Change the visibility rules of a review process: what reportees see, early access for managers, anonymous peer reviews.
restrict_answers_visibility_to_reportees and early_access_to_answers_for_managers; a run that leaves one empty fails, and a failed action costs no task.Deletes a Comment
ActionIn Zapier“Deletes a Comment”
Delete a community comment from Factorial.
Updates a Comment
ActionIn Zapier“Updates a Comment”
Update a community comment that already exists in Factorial.
Creates a Comment
ActionIn Zapier“Creates a Comment”
Create a community comment in Factorial from data another step brings in.
post_id and text; a run that leaves one empty fails, and a failed action costs no task.Archives a Group
ActionIn Zapier“Archives a group but keeps the data.”
Archive a community group while keeping its data.
Deletes a Group
ActionIn Zapier“Deletes a Group”
Remove a community group from Factorial without opening the app.
Updates a Group
ActionIn Zapier“Updates a Group”
Community group details, rewritten in Factorial by the Zap.
Creates a Group
ActionIn Zapier“Creates a Group”
Add a community group to Factorial without opening the app.
title and description; a run that leaves one empty fails, and a failed action costs no task.Deletes a Post
ActionIn Zapier“Deletes a Post”
Community post removal, handled by the Zap.
Updates a Post
ActionIn Zapier“Updates a Post”
Community post details, rewritten in Factorial by the Zap.
Creates a Post
ActionIn Zapier“Creates a Post”
Community post creation, done by the Zap instead of by hand.
title and description; a run that leaves one empty fails, and a failed action costs no task.Delete by Flexible Time Records a Flexible Time Record Comment
ActionIn Zapier“What does it do? This endpoint can be used to delete a `flexible time record comment`. ###### What params does it accept? - `flexible_time_record_id`: the `flexible time record` to which the comment to be deleted is associated. ###### Who can use it? Only companies who have enabled `projects_flexible_tracking` feature.”
Remove the comment attached to a flexible time record.
Creates a Flexible Time Record Comment
ActionIn Zapier“What does it do? This endpoint can be used to create a comment for an already existing `flexible time record`. In order to retrieve the comment, you can use the `read` endpoint for `flexible time records`. ###### What params does it accept? - `content`: the content itself for the comment to be created. - `flexible_time_record_id`: the `flexible time record` to which the comment should be associated. ###### Is it related to other entities? A `flexible time record comment` is always related to a `flexible time record`. ###### Who can use it? Only companies who have enabled `projects_flexible_tracking` feature.”
Create a flexible time record comment in Factorial from data another step brings in.
Update by Flexible Time Records a Flexible Time Record Comment
ActionIn Zapier“What does it do? This endpoint can be used to update the content for a `flexible time record comment`. ###### What params does it accept? - `content`: the new content for the comment. - `flexible_time_record_id`: the `flexible time record` to which the comment to be updated is associated. ###### Who can use it? Only companies who have enabled `projects_flexible_tracking` feature.”
Rewrite the comment attached to a flexible time record.
Deletes a Flexible Time Record
ActionIn Zapier“What does it do? This endpoint is used to delete a `flexible time record`. ###### What params does it accept? - `id`: the id of the `flexible time record` willing to be deleted. ###### Who can use it? Only companies who have enabled `projects_flexible_tracking` feature and users with the permission to delete flexible time records.”
Delete a flexible time record from Factorial.
Updates a Flexible Time Record
ActionIn Zapier“Updates the imputed minutes for a flexible time record. Required param: imputed_minutes. Requires projects_flexible_tracking feature and update permissions.”
Update a flexible time record that already exists in Factorial.
Creates a Flexible Time Record
ActionIn Zapier“Creates a flexible time record for active projects and assigned workers. Required: project_worker_id, date, imputed_minutes. Optional: subproject_id. Project must be active and worker must be assigned. Requires projects_flexible_tracking feature and create permissions.”
Add a flexible time record to Factorial without opening the app.
Activates a Project
ActionIn Zapier“What does it do? This endpoint can be used to set a project as `Active`. ###### What body params do you need? - `id`: mandatory. The id of the project aimed to be activated. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with a role in the project.”
Set a project back to the Active status.
Change Assignments a Project
ActionIn Zapier“What does it do? DEPRECATED; this endpoint will be removed soon. This changes assignment type to a project. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with the permission of assign employees.”
Change how employees are assigned to a project.
Closes a Project
ActionIn Zapier“What does it do? This endpoint can be used to set a project as `Closed`. ###### What body params do you need? - `id`: mandatory. The id of the project aimed to be closed. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with a role in the project.”
Mark a project as Closed.
Updates a Project
ActionIn Zapier“What does it do? This updates a project with the given params. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with a role in the project.”
Update a project that already exists in Factorial.
Creates a Project
ActionIn Zapier“Creates a new project in Factorial. Required param: name. Optional params: code (unique identifier), start_date and due_date (YYYY-MM-DD format), status (active or closed, defaults to active), employees_assignment (manual or company, defaults to manual). Requires project management feature and project creation permissions.”
Create a project in Factorial from data another step brings in.
Soft Deletes a Project
ActionIn Zapier“What does it do? This soft deletes a project. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with the permission of delete projects.”
Remove a project through Factorial's soft delete.
Bulk Destroys a Project Task
ActionIn Zapier“Deletes multiple project tasks by their IDs. Required param: ids. Requires projects_management feature and project read permissions.”
Delete several project tasks in one go.
Bulk Duplicates a Project Task
ActionIn Zapier“Creates copies of project tasks with same attributes. Required param: ids. Requires projects_management feature and project read permissions.”
Copy several project tasks with the same attributes.
Updates a Project Task
ActionIn Zapier“Updates a project task. Required: id, name, project_id. Optional: content, starts_on, follow_up (notifications), due_on, assignee_ids[], subproject_id, files[], status (default: To do). Requires projects_management feature and project create permissions.”
Project task details, rewritten in Factorial by the Zap.
Creates a Project Task
ActionIn Zapier“Creates a new project task and linked system task. Required: name, project_id. Optional: status (default: To do), content, starts_on, follow_up (notifications), due_on, assignee_ids[], subproject_id, files[]. Requires projects_management feature and project create permissions.”
Add a project task to Factorial without opening the app.
Bulk Assigns a Project Worker
ActionIn Zapier“What does it do? This method is used to specify a set of employees that should be assigned as a result of the execution. All the employees in the list will be assigned and all others will be unassigned. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with a role in the given project.”
Set the exact list of people assigned to a project: everyone listed is assigned, everyone else is unassigned.
Bulk Creates a Project Worker
ActionIn Zapier“Bulk creates a Project worker”
Add several employees to a project at once. Each one becomes a project worker, which is what lets their time be logged against that project later.
project_id and employee_ids; a run that leaves one empty fails, and a failed action costs no task.Creates a Project Worker
ActionIn Zapier“What does it do? This creates a new project worker. By default, the project worker will be created with the status `assigned`. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with a role in the given project.”
Project worker creation, done by the Zap instead of by hand.
Unassigns a Project Worker
ActionIn Zapier“Unassigns a Project worker”
Take a worker off a project. It is the one-person counterpart of Bulk Assigns a Project Worker, which sets the whole list in one go.
Deletes a Subproject
ActionIn Zapier“What does it do? This deletes a subproject. ###### Who can use it? Only companies who have enabled the `projects_with_subprojects` feature and users with a role in the project owning the subproject.”
Delete a subproject from Factorial.
Creates a Subproject
ActionIn Zapier“What does it do? This creates a new subproject. ###### Is it related to other entities? A subproject is always related to a project. ###### Who can use it? Only companies who have enabled the `projects_with_subprojects` feature and users with a role in the project owning the subproject.”
Create a subproject in Factorial from data another step brings in.
Renames a Subproject
ActionIn Zapier“What does it do? This renames a subproject. ###### Who can use it? Only companies who have enabled the `projects_with_subprojects` feature and users with a role in the project owning the subproject.”
Rename a subproject.
Bulk Deletes a Time Record
ActionIn Zapier“What does it do? This endpoint is used to bulk delete all the time records in a particular `date` for a specific `project_worker_id`.”
Wipe every time record of one project worker on a given date.
date and project_worker_id; a run that leaves one empty fails, and a failed action costs no task.Bulk Processes a Time Record
ActionIn Zapier“Bulk create/update/delete time records. Input: array of {time_record_id?, attendance_shift_id?, project_worker_id?, subproject_id?}. Actions: Create (no time_record_id), Delete (only time_record_id), Update (time_record_id + data). Note: Duplicate attendance_shift_id processed in order. Requires projects_management feature.”
Create, update and delete project time records in a single batch.
Deletes a Time Record
ActionIn Zapier“Deletes a Time record”
Delete a project time record from Factorial.
Creates a Time Record
ActionIn Zapier“Creates a time record linking project_worker and attendance_shift_id, with optional subproject. Project worker must be assigned and project must be active. Requires projects_management feature and create permissions.”
Project time record creation, done by the Zap instead of by hand.
Update Project Workers a Time Record
ActionIn Zapier“What does it do? This endpoint is used to change the project that an employee (`project_worker`) has assigned to an `attendance_shift`.”
Move a time record to another project worker, so the shift counts toward a different project.
Bulk Deletes a Shift
ActionIn Zapier“Bulk deletes a Shift”
Delete planned shifts in bulk.
author_id is required here; a run that leaves it empty fails, and a failed action costs no task.Deletes a Shift
ActionIn Zapier“Deletes a Shift”
Delete a planned shift from Factorial.
Creates a Shift
ActionIn Zapier“Creates a Shift”
Create a planned shift in Factorial from data another step brings in.
start_at and end_at; a run that leaves one empty fails, and a failed action costs no task.Deletes a Task File
ActionIn Zapier“Deletes a Task file”
Delete a task file from Factorial.
Creates a Task File
ActionIn Zapier“Creates a Task file”
Create a task file in Factorial from data another step brings in.
task_id and file; a run that leaves one empty fails, and a failed action costs no task.Bulk Creates a Task
ActionIn Zapier“This endpoint creates a new task for each assignee.”
Create the same task once for each assignee.
name and status; a run that leaves one empty fails, and a failed action costs no task.Bulk Deletes a Task
ActionIn Zapier“This endpoint allows to delete a list of tasks given the ids.”
Delete a list of tasks in one go.
ids is required here; a run that leaves it empty fails, and a failed action costs no task.Copies a Task
ActionIn Zapier“This endpoint duplicates a task.”
Duplicate a task.
Create Comments a Task
ActionIn Zapier“Create comments a Task”
Post a comment on a task.
content and author_id; a run that leaves one empty fails, and a failed action costs no task.Deletes a Task
ActionIn Zapier“This endpoint deletes a task.”
Remove a task from Factorial without opening the app.
Updates a Task
ActionIn Zapier“This endpoint updates an existing task.”
Update a task that already exists in Factorial.
Creates a Task
ActionIn Zapier“This endpoint creates a new task.”
Add a task to Factorial without opening the app.
name and status; a run that leaves one empty fails, and a failed action costs no task.Deletes a Membership
ActionIn Zapier“Delete the membership to remove the employee from the team.”
Delete a team membership from Factorial.
Updates a Membership
ActionIn Zapier“Update the membership to either make the employee a lead of the team or remove them as a lead.”
Make a team member the team lead, or take the lead role away.
Creates a Membership
ActionIn Zapier“Assign an employee to a team, meaning create a membership.”
Create a team membership in Factorial from data another step brings in.
team_id and employee_id; a run that leaves one empty fails, and a failed action costs no task.Deletes a Team
ActionIn Zapier“Delete a team”
Remove a team from Factorial without opening the app.
Updates a Team
ActionIn Zapier“Update a team”
Update a team that already exists in Factorial.
Creates a Team
ActionIn Zapier“Create a team with a given name”
Add a team to Factorial without opening the app.
name is required here; a run that leaves it empty fails, and a failed action costs no task.Deletes an Allowance Incidence
ActionIn Zapier“Deletes an allowance incidence”
Delete an allowance adjustment from Factorial.
Updates an Allowance Incidence
ActionIn Zapier“Updates an allowance incidence”
Update an allowance adjustment that already exists in Factorial.
Creates an Allowance Incidence
ActionIn Zapier“Creates an allowance incidence, also known as an Allowance Adjustment in the Employee Time off Page. They are hours or days added or subtracted from the time off allowance”
Create an allowance adjustment in Factorial from data another step brings in.
employee_id and timeoff_allowance_id; a run that leaves one empty fails, and a failed action costs no task.Delete With Alt Allowances an Allowance
ActionIn Zapier“Deletes an allowance and migrate the existing incidences in the alternative allowance”
Delete a time off allowance and move its existing adjustments to another allowance.
Deletes an Allowance
ActionIn Zapier“Deletes an allowance”
Remove a time off allowance from Factorial without opening the app.
Updates an Allowance
ActionIn Zapier“Updates an existing Time Off Allowance”
Update a time off allowance that already exists in Factorial.
Creates an Allowance
ActionIn Zapier“Creates a new Time off allowance”
Create a time off allowance in Factorial from data another step brings in.
accrued_units_availability and allowance_type; a run that leaves one empty fails, and a failed action costs no task.Deletes a Blocked Period
ActionIn Zapier“Deletes a blocked period”
Delete a blocked period from Factorial.
Updates a Blocked Period
ActionIn Zapier“Updates a blocked period”
Update a blocked period that already exists in Factorial.
Creates a Blocked Period
ActionIn Zapier“Creates a blocked period is add a range of dates during which employees cannot submit time off requests. This allows to better plan your team's work throughout the year and ensure that time off requests are in line with the company's needs”
Create a blocked period in Factorial from data another step brings in.
company_id and name; a run that leaves one empty fails, and a failed action costs no task.Approve All Leaves
ActionIn Zapier“Allows authorized users to approve employee time-off requests by directly approving the leave”
Approve a time off request directly on the leave itself.
Approves a Leave
ActionIn Zapier“Allows authorized users to approve employee time-off requests by approving the corresponding approval flow if it exists”
Through the leave's approval flow, when it has one, this step approves a time off request.
Deletes a Leave
ActionIn Zapier“Deletes a Leave”
Delete a leave from Factorial.
Updates a Leave
ActionIn Zapier“Updates a Leave”
Update a leave that already exists in Factorial.
Creates a Leave
ActionIn Zapier“Creates a Leave”
Create a leave in Factorial from data another step brings in.
employee_id and start_on; a run that leaves one empty fails, and a failed action costs no task.Rejects a Leave
ActionIn Zapier“Allows authorized users to reject employee time-off requests”
Reject a time off request from an employee.
Updates a Leave Type
ActionIn Zapier“Updates a Leave type”
Leave type details, rewritten in Factorial by the Zap.
Creates a Leave Type
ActionIn Zapier“Creates a Leave type”
Add a leave type to Factorial without opening the app.
accrues and approval_required; a run that leaves one empty fails, and a failed action costs no task.Deletes a Policy
ActionIn Zapier“Deletes a Policy”
Time off policy removal, handled by the Zap.
Updates a Policy
ActionIn Zapier“Updates a Policy”
Edit a time off policy you already have in Factorial.
Creates a Policy
ActionIn Zapier“Creates a Policy”
Add a time off policy to Factorial without opening the app.
name is required here; a run that leaves it empty fails, and a failed action costs no task.Bulk Creates a Planning Version
ActionIn Zapier“Bulk creates a Planning version”
Create a planning version for several employees at once.
effective_at and planning_tool; a run that leaves one empty fails, and a failed action costs no task.Deletes a Planning Version
ActionIn Zapier“Deletes a Planning version”
Delete a planning version from Factorial.
Updates a Planning Version
ActionIn Zapier“Updates a Planning version”
Update a planning version that already exists in Factorial.
Creates a Planning Version
ActionIn Zapier“Creates a Planning version”
Add a planning version to Factorial without opening the app.
effective_at and planning_tool; a run that leaves one empty fails, and a failed action costs no task.Updates a Break Configuration
ActionIn Zapier“Updates a Break configuration”
Update a break type that already exists in Factorial.
Creates a Break Configuration
ActionIn Zapier“Creates a Break configuration”
Create a break type in Factorial from data another step brings in.
name and paid; a run that leaves one empty fails, and a failed action costs no task.Deletes a Category
ActionIn Zapier“Deletes a Category”
Delete a training category from Factorial.
Creates a Category
ActionIn Zapier“Creates a Category”
Create a training category in Factorial from data another step brings in.
name and company_id; a run that leaves one empty fails, and a failed action costs no task.Bulk Creates a Session Access Membership
ActionIn Zapier“Bulk creates a Session access membership”
Give several people access to a training session, with or without a notification.
session_id and notify; a run that leaves one empty fails, and a failed action costs no task.Bulk Destroys a Session Access Membership
ActionIn Zapier“Bulk destroys a Session access membership”
Revoke session access for several people at once.
ids and notify; a run that leaves one empty fails, and a failed action costs no task.Bulk Updates a Session Attendance
ActionIn Zapier“Bulk updates a Session attendance”
Mark attendance for several session participants in one go.
ids and status; a run that leaves one empty fails, and a failed action costs no task.Deletes a Session
ActionIn Zapier“Deletes a Session”
Remove a training session from Factorial without opening the app.
Updates a Session
ActionIn Zapier“Updates a Session”
Update a training session that already exists in Factorial.
Creates a Session
ActionIn Zapier“Creates a Session”
Add a training session to Factorial without opening the app.
name and training_id; a run that leaves one empty fails, and a failed action costs no task.Bulk Creates a Training Membership
ActionIn Zapier“Bulk creates a Training membership”
Enrol several people in a training.
training_id is required here; a run that leaves it empty fails, and a failed action costs no task.Bulk Destroys a Training Membership
ActionIn Zapier“Bulk destroys a Training membership”
Remove several enrolments from a training.
ids is required here; a run that leaves it empty fails, and a failed action costs no task.Updates a Training Membership
ActionIn Zapier“Update a training membership”
Training enrolment details, rewritten in Factorial by the Zap.
Bulk Deletes a Training
ActionIn Zapier“Bulk deletes a Training”
Delete several trainings in one go.
ids is required here; a run that leaves it empty fails, and a failed action costs no task.Bulk Update Catalogs a Training
ActionIn Zapier“Bulk update catalogs a Training”
Update the catalog of several trainings at once.
ids and catalog; a run that leaves one empty fails, and a failed action costs no task.Deletes a Training
ActionIn Zapier“Deletes a Training”
Training removal, handled by the Zap.
Updates a Training
ActionIn Zapier“Updates a Training”
Training details, rewritten in Factorial by the Zap.
Creates a Training
ActionIn Zapier“Creates a Training”
Training creation, done by the Zap instead of by hand.
name and description; a run that leaves one empty fails, and a failed action costs no task.Update Statuses a Training
ActionIn Zapier“Update statuses a Training”
Change a training's status and choose whether to notify people.
Bulk Cuds a Day Configuration
ActionIn Zapier“Bulk cuds a Day configuration”
Handle the day configurations of an overlap period in one batch: create, update and delete together.
overlap_period_id is required here; a run that leaves it empty fails, and a failed action costs no task.Deletes an Overlap Period
ActionIn Zapier“Deletes an Overlap period”
Delete an overlap period from Factorial.
Updates an Overlap Period
ActionIn Zapier“Updates an Overlap period”
Update an overlap period that already exists in Factorial.
Creates an Overlap Period
ActionIn Zapier“Creates an Overlap period”
Create an overlap period in Factorial from data another step brings in.
author and schedule_id; a run that leaves one empty fails, and a failed action costs no task.Updates a Schedule
ActionIn Zapier“Updates a Schedule”
Work schedule details, rewritten in Factorial by the Zap.
Creates a Schedule
ActionIn Zapier“Creates a Schedule”
Add a work schedule to Factorial without opening the app.
name and schedule_type; a run that leaves one empty fails, and a failed action costs no task.Toggle Archives a Schedule
ActionIn Zapier“Toggle archives a Schedule”
Send a work schedule to the archive, or bring an archived one back.
All 206 Factorial searches
206 search steps look for data that already exists in Factorial, so a later step can use it.
A search step looks up a record that already exists in Factorial and hands it to the next steps. In the editor, Factorial's searches sit at the bottom of the action event list, under SEARCH. Whether a search wants an exact value is up to Factorial, not Zapier.
Reads All Webhook Subscriptions
SearchIn Zapier“Reads all Webhook subscriptions”
All webhook subscriptions on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Webhook Subscription
SearchIn Zapier“Reads a single Webhook subscription”
One specific webhook subscription, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Answers
SearchIn Zapier“Reads all Answers”
All candidate answers on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Answer
SearchIn Zapier“Reads a single Answer”
One specific candidate answer, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Application Phases
SearchIn Zapier“Reads all Application phases”
All application phases on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Application Phase
SearchIn Zapier“Reads a single Application phase”
One specific application phase, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Applications
SearchIn Zapier“Reads all Applications”
All applications on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Application
SearchIn Zapier“Reads a single Application”
One specific application, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Candidates
SearchIn Zapier“Fetches candidates data from Factorial. When using administrator-level API Credentials, all candidates associated with a company will be returned. When using non-admin level API credentials, only candidates that applied to a job for which the user is a hiring manager will be returned.”
All candidates on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Candidate
SearchIn Zapier“Fetches candidates data from Factorial. When using administrator-level API Credentials, all candidates associated with a company will be returned. When using non-admin level API credentials, only candidates that applied to a job for which the user is a hiring manager will be returned.”
One specific candidate, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Candidate Sources
SearchIn Zapier“Reads all Candidate sources”
All candidate sources on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Candidate Source
SearchIn Zapier“Reads a single Candidate source”
Fetch a single candidate source from Factorial by its ID. The record it finds feeds the steps after it.
Reads All Evaluation Forms
SearchIn Zapier“Reads all Evaluation forms”
All evaluation forms on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Evaluation Form
SearchIn Zapier“Reads a single Evaluation form”
One specific evaluation form, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Feedbacks
SearchIn Zapier“This endpoint retrieves all feedbacks associated with a candidate's applications.”
All interview feedbacks on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Feedback
SearchIn Zapier“This endpoint retrieves all feedbacks associated with a candidate's applications.”
One specific interview feedback, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Hiring Stages
SearchIn Zapier“Reads all Hiring stages”
All hiring stages on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Hiring Stage
SearchIn Zapier“Reads a single Hiring stage”
One specific hiring stage, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Job Postings
SearchIn Zapier“Reads all Job postings”
All job postings on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Job Posting
SearchIn Zapier“Reads a single Job posting”
One specific job posting, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Messages
SearchIn Zapier“Reads all Messages”
All candidate messages on your Factorial account come back with this search. The steps that follow can then use what comes back.
last_per_conversation must be set before the search runs; test the step once to see how Factorial reads it.Reads a Single Message
SearchIn Zapier“Reads a single Message”
Candidate message lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All Rejection Reasons
SearchIn Zapier“Reads all Rejection reasons”
All rejection reasons on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Rejection Reason
SearchIn Zapier“Reads a single Rejection reason”
One specific rejection reason, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Break Configurations
SearchIn Zapier“Reads all Break configurations”
All attendance break settings on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Break Configuration
SearchIn Zapier“Reads a single Break configuration”
One specific attendance break setting, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Edit Timesheet Requests
SearchIn Zapier“Reads all Edit timesheet requests”
All timesheet edit requests on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads All Edit Timesheet Requests
SearchIn Zapier“Reads a single Edit timesheet request”
One specific timesheet edit request, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Estimated Times
SearchIn Zapier“Get information about estimated data for a given date range and a bunch of employees.”
All estimated times on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads All Open Shifts
SearchIn Zapier“This endpoint retrieves the current open shifts for the specified employee_ids.”
All open shifts on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads All Overtime Requests
SearchIn Zapier“Reads all Overtime requests”
All overtime requests on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
include_approval_flow must be set before the search runs; test the step once to see how Factorial reads it.Reads a Single Overtime Request
SearchIn Zapier“Reads a single Overtime request”
One specific overtime request, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Shifts
SearchIn Zapier“Reads all Shifts”
All attendance shifts on your Factorial account come back with this search. The steps that follow can then use what comes back.
half_day and sort_created_at_asc must be set before the search runs; test the step once to see how Factorial reads them.Reads a Single Shift
SearchIn Zapier“Reads a single Shift”
Attendance shift lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All Worked Times
SearchIn Zapier“Reads all Worked times”
All worked times on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
include_time_range_category and include_non_attendable_employees must be set before the search runs; test the step once to see how Factorial reads them.Reads All Bookkeepers Management Incidences
SearchIn Zapier“Reads all Incidences”
All bookkeeping incidences on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Bookkeepers Management Incidence
SearchIn Zapier“Reads a single Incidence”
One specific bookkeeping incidence, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Legal Entities
SearchIn Zapier“Reads all Legal entities”
All legal entities on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Legal Entity
SearchIn Zapier“Reads a single Legal entity”
One specific legal entity, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Compensations
SearchIn Zapier“Reads all Compensations”
All compensations on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Compensation
SearchIn Zapier“Reads a single Compensation”
One specific compensation, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Contract Versions
SearchIn Zapier“Reads all Contract versions”
All contract versions on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Contract Version
SearchIn Zapier“Reads a single Contract version”
One specific contract version, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All French Contract Types
SearchIn Zapier“Reads all French contract types”
All French contract types on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single French Contract Type
SearchIn Zapier“Reads a single French contract type”
One specific French contract type, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All German Contract Types
SearchIn Zapier“Reads all German contract types”
All German contract types on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single German Contract Type
SearchIn Zapier“Reads a single German contract type”
One specific German contract type, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Portuguese Contract Types
SearchIn Zapier“Reads all Portuguese contract types”
All Portuguese contract types on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Portuguese Contract Type
SearchIn Zapier“Reads a single Portuguese contract type”
One specific Portuguese contract type, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Reference Contracts
SearchIn Zapier“Reads all Reference Contracts. The reference contract is the contract that applies today. If no contract applies today, we will return the nearest upcoming contract. If there are no upcoming contracts, we will provide the most recent past contract.”
All reference contracts on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads All Spanish Contract Types
SearchIn Zapier“Reads all Spanish contract types”
All Spanish contract types on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Spanish Contract Type
SearchIn Zapier“Reads a single Spanish contract type”
One specific Spanish contract type, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Taxonomies
SearchIn Zapier“Reads all Taxonomies”
All contract taxonomies on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Taxonomy
SearchIn Zapier“Reads a single Taxonomy”
Contract taxonomy lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Fields
SearchIn Zapier“Reads all Fields”
All custom fields on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Field
SearchIn Zapier“Reads a single Field”
One specific custom field, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Custom Field Options
SearchIn Zapier“Reads all Options”
All custom field options on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Custom Field Option
SearchIn Zapier“Reads a single Option”
Custom field option lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All Custom Resource Fields
SearchIn Zapier“Reads schema custom fields”
All custom resource fields on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Custom Resource Field
SearchIn Zapier“Reads schema custom fields”
Custom resource field lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Values
SearchIn Zapier“Reads all Values”
List the custom field values stored in Factorial in one step. What it finds is handed to the next steps of the Zap.
Reads a Single Value
SearchIn Zapier“Reads a single Value”
This search fetches one custom field value by its ID. Later steps can then read its details without a manual lookup.
Reads All Schemas
SearchIn Zapier“Reads all Schemas”
Custom resource schemas from Factorial, pulled as a full list. The steps that follow can then use what comes back.
Reads a Single Schema
SearchIn Zapier“Reads a single Schema”
Give this search the ID of a custom resource schema and it returns that schema. What comes back is ready to map into the next step.
Reads All Values
SearchIn Zapier“Reads all Values”
Custom resource values from Factorial, pulled as a full list. Later steps pick from that result instead of asking you.
Reads a Single Value
SearchIn Zapier“Reads a single Value”
One custom resource value comes back from this search, picked by its ID. The record it finds feeds the steps after it.
Reads All Documents
SearchIn Zapier“Reads all Documents”
All documents on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
by_pending_assignment and by_trash_bin must be set before the search runs; test the step once to see how Factorial reads them.Reads a Single Document
SearchIn Zapier“Reads a single Document”
One specific document, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Folders
SearchIn Zapier“Get all folders.”
All folders on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Folder
SearchIn Zapier“Get all folders.”
One specific folder, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Employees
SearchIn Zapier“Only admins can see all the employees' information, regular users will get a restricted version of the payload as a response based on the permission set by the admin”
All employees on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Employee
SearchIn Zapier“Only admins can see all the employees' information, regular users will get a restricted version of the payload as a response based on the permission set by the admin”
One specific employee, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Absences
SearchIn Zapier“This endpoint can be used to retrieve a list of absence `employee updates`.”
All absence updates on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Absence
SearchIn Zapier“This endpoint can be used to retrieve a list of absence `employee updates`.”
One specific absence update, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Contract Changes
SearchIn Zapier“This endpoint can be used to retrieve a list of contrat changes `employee updates` details.”
All contract changes on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Contract Change
SearchIn Zapier“This endpoint can be used to retrieve a list of contrat changes `employee updates` details.”
Contract change lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All New Hires
SearchIn Zapier“This endpoint can be used to retrieve a detail of new hire `employee updates`.”
All new hire updates on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single New Hire
SearchIn Zapier“This endpoint can be used to retrieve a detail of new hire `employee updates`.”
One specific new hire update, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Personal Changes
SearchIn Zapier“This endpoint can be used to retrieve a list of personal changes `employee updates`.”
All personal data changes on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Personal Change
SearchIn Zapier“This endpoint can be used to retrieve a list of personal changes `employee updates`.”
One specific personal data change, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Summaries
SearchIn Zapier“This endpoint can be used to retrieve a list of `employee updates`.”
All employee update summaries on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Summary
SearchIn Zapier“This endpoint can be used to retrieve a list of `employee updates`.”
One specific employee update summary, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Terminations
SearchIn Zapier“This endpoint can be used to retrieve a list of termination `employee updates`.”
All termination updates on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Termination
SearchIn Zapier“This endpoint can be used to retrieve a list of termination `employee updates`.”
One specific termination update, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Expensables
SearchIn Zapier“Reads all Expensables”
All expensable items on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
include_grouped and include_attachments must be set before the search runs; test the step once to see how Factorial reads them.Reads a Single Expensable
SearchIn Zapier“Reads a single Expensable”
One specific expensable item, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Expenses
SearchIn Zapier“Reads all Expenses”
All expenses on your Factorial account come back with this search. The steps that follow can then use what comes back.
include_manual_drafts and include_attachments must be set before the search runs; test the step once to see how Factorial reads them.Reads a Single Expense
SearchIn Zapier“Reads a single Expense”
One specific expense, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Mileages
SearchIn Zapier“Reads all Mileages”
All mileage claims on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
include_manual_drafts and include_attachments must be set before the search runs; test the step once to see how Factorial reads them.Reads a Single Mileage
SearchIn Zapier“Reads a single Mileage”
One specific mileage claim, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Per Diems
SearchIn Zapier“Reads all Per diems”
All per diems on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Per Diem
SearchIn Zapier“Reads a single Per diem”
One specific per diem, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Accounts
SearchIn Zapier“Fetch one or all ledger accounts for the company legal_entities.”
All ledger accounts on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Account
SearchIn Zapier“Fetch one or all ledger accounts for the company legal_entities.”
One specific ledger account, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Cost Center Memberships
SearchIn Zapier“Reads all Cost center memberships”
All cost center memberships on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads All Cost Centers
SearchIn Zapier“Reads all Cost centers”
All cost centers on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Cost Center
SearchIn Zapier“Reads a single Cost center”
One specific cost center, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Company Holidays
SearchIn Zapier“Retrieves company holidays”
All company holidays on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Company Holiday
SearchIn Zapier“Retrieves company holidays”
One specific company holiday, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Levels
SearchIn Zapier“Reads all Levels”
All job levels on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Level
SearchIn Zapier“Reads a single Level”
Job level lookup by ID, for when an earlier step already knows which one. Later steps can then read its details without a manual lookup.
Reads All Roles
SearchIn Zapier“Reads all Roles”
All job roles on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Role
SearchIn Zapier“Reads a single Role”
Job role lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All Locations
SearchIn Zapier“Reads all Locations”
All locations on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Location
SearchIn Zapier“Reads a single Location”
One specific location, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Work Areas
SearchIn Zapier“Reads all Work areas”
All work areas on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
only_non_archived must be set before the search runs; test the step once to see how Factorial reads it.Reads a Single Work Area
SearchIn Zapier“Reads a single Work area”
One specific work area, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Installation Settings
SearchIn Zapier“Reads all Installation settings”
All installation settings on your Factorial account come back with this search. The steps that follow can then use what comes back.
company_id and integration_id must be set before the search runs; test the step once to see how Factorial reads them.Reads All Settings
SearchIn Zapier“Reads all Settings”
All integration settings on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
integration_id and company_id must be set before the search runs; test the step once to see how Factorial reads them.Reads All Identifiers
SearchIn Zapier“Reads Payroll employee identifier codes, current countries supported are Portugal, Italy and Germany”
All payroll identifiers on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Identifier
SearchIn Zapier“Reads Payroll employee identifier codes, current countries supported are Portugal, Italy and Germany”
One specific payroll identifier, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Family Situations
SearchIn Zapier“Get all family situations.”
All family situations on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads All Codes
SearchIn Zapier“Reads all Codes”
All payroll integration codes on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads All Supplements
SearchIn Zapier“Reads all Supplements”
All payroll supplements on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Supplement
SearchIn Zapier“Reads a single Supplement”
Payroll supplement lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All Agreements
SearchIn Zapier“Retrieves the action plans of review processes.”
All action plans on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Agreement
SearchIn Zapier“Retrieves the action plans of review processes.”
One specific action plan, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Company Employee Score Scales
SearchIn Zapier“Retrieves the predefined scale set for the company and used when scoring the employee inside a review.”
All company score scales on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Company Employee Score Scale
SearchIn Zapier“Retrieves the predefined scale set for the company and used when scoring the employee inside a review.”
Company score scale lookup by ID, for when an earlier step already knows which one. Later steps can then read its details without a manual lookup.
Reads All Employee Score Scales
SearchIn Zapier“Retrieves the predefined employee score scales that can be set for the company to be used when scoring the employee inside a review.”
All employee score scales on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Employee Score Scale
SearchIn Zapier“Retrieves the predefined employee score scales that can be set for the company to be used when scoring the employee inside a review.”
Employee score scale lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All Review Evaluation Answers
SearchIn Zapier“Retrieves the questions and answers of review evaluations.”
All review answers on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads All Review Evaluation Scores
SearchIn Zapier“Retrieves the published evaluation scores of performance reviews.”
All review scores on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Review Evaluation Score
SearchIn Zapier“Retrieves the published evaluation scores of performance reviews.”
One specific review score, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Review Evaluations
SearchIn Zapier“Retrieves the pending and published review evaluations. The evaluations are created based on the participants and the review types when the review process is started. For example, if the defined review types are "self-review" and "manager", two evaluations will be created for each participant when the review process starts. One for the self-review containing the participant as target and the manager as reviewer, and another for the manager review containing the participant as target and the participant as reviewer.”
All review evaluations on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Review Evaluation
SearchIn Zapier“Retrieves the pending and published review evaluations. The evaluations are created based on the participants and the review types when the review process is started. For example, if the defined review types are "self-review" and "manager", two evaluations will be created for each participant when the review process starts. One for the self-review containing the participant as target and the manager as reviewer, and another for the manager review containing the participant as target and the participant as reviewer.”
Review evaluation lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Review Owners
SearchIn Zapier“Retrieves the review owners of review processes (each process has at least one owner). The owners can edit the review process and access its results.”
All review owners on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads All Review Processes
SearchIn Zapier“Reads all Review processes”
All review processes on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Review Process
SearchIn Zapier“Reads a single Review process”
Review process lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Review Process Estimated Targets
SearchIn Zapier“Reads all Review process estimated targets”
All estimated review participants on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads All Review Process Targets
SearchIn Zapier“Retrieves the participants of active review processes.”
All review participants on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Review Process Target
SearchIn Zapier“Retrieves the participants of active review processes.”
Review participant lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Review Questionnaire by Strategies
SearchIn Zapier“Retrieves the questionnaires by reviewer strategy for review processes.”
All review questionnaires on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Review Questionnaire by Strategy
SearchIn Zapier“Retrieves the questionnaires by reviewer strategy for review processes.”
Review questionnaire lookup by ID, for when an earlier step already knows which one. Later steps can then read its details without a manual lookup.
Reads All Review Visibility Settings
SearchIn Zapier“Retrieves the visibility settings of review processes.”
All review visibility settings on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads All Target Managers
SearchIn Zapier“Retrieves the participants' managers of a review process.”
All participants' managers on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Target Manager
SearchIn Zapier“Retrieves the participants' managers of a review process.”
One specific participant's manager, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Comments
SearchIn Zapier“Reads all Comments”
All community comments on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Comment
SearchIn Zapier“Reads a single Comment”
One specific community comment, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Groups
SearchIn Zapier“> ###### What does it do? > These endpoints will allow you to retrieve groups > ###### What can you do with groups? > Increase visibility and communication within the company by creating events and announcements. You can create groups for different departments, teams, or projects. > ###### Who can use it? > For having this funcionality available, you need to have Communities V2 feature enabled.”
All community groups on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Group
SearchIn Zapier“> ###### What does it do? > These endpoints will allow you to retrieve groups > ###### What can you do with groups? > Increase visibility and communication within the company by creating events and announcements. You can create groups for different departments, teams, or projects. > ###### Who can use it? > For having this funcionality available, you need to have Communities V2 feature enabled.”
Community group lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Posts
SearchIn Zapier“What does it do? These endpoints allow you to retrieve posts of a community ###### What can you do with groups? Increase visibility and communication within the company by creating interaction and community within your company. ###### Who can use it? For having this funcionality available, you need to have Communities V2 feature available”
All community posts on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Post
SearchIn Zapier“What does it do? These endpoints allow you to retrieve posts of a community ###### What can you do with groups? Increase visibility and communication within the company by creating interaction and community within your company. ###### Who can use it? For having this funcionality available, you need to have Communities V2 feature available”
Community post lookup by ID, for when an earlier step already knows which one. Later steps can then read its details without a manual lookup.
Reads All Expense Records
SearchIn Zapier“This endpoint reads and retrieves a list of expense records. You can utilize URL parameters to filter the results.”
All project expense records on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Expense Record
SearchIn Zapier“This endpoint reads and retrieves a list of expense records. You can utilize URL parameters to filter the results”
One specific project expense record, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Exportable Expenses
SearchIn Zapier“What does it do? This will generate an export of the type "Project's expenses". You will have to pass the start and end date to determine the range for which htis information will be exported; as well as the projects ids to get the information of specifically given projects. ###### What params does it accept? - `start_date`: It's mandatory to pass this data, being start date to delimit the range of information exported. - `end_date`: It's mandatory to pass this data, corresponding to an end date for the date range of data to be exported. - `project_ids`: Mandatory data to pass to the export, specifying the projects to be exported from. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with the permission of read projects.”
List the project expense exports stored in Factorial in one step. Later steps pick from that result instead of asking you.
Reads All Flexible Time Record Comments
SearchIn Zapier“What does it do? This endpoint can be used to read a 'flexible time record comment' ###### What params does it accept? - 'flexible_time_record_id': the `flexible time record` to which the comment to be read is associated. Must be an integer. - 'ids': the comment id to be fetched. Has to be an array of integers. ###### Who can use it? Only companies who have enabled `projects_flexible_tracking` feature.”
All flexible time record comments on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Flexible Time Record Comment
SearchIn Zapier“What does it do? This endpoint can be used to read a 'flexible time record comment' ###### What params does it accept? - 'flexible_time_record_id': the `flexible time record` to which the comment to be read is associated. Must be an integer. - 'ids': the comment id to be fetched. Has to be an array of integers. ###### Who can use it? Only companies who have enabled `projects_flexible_tracking` feature.”
One specific flexible time record comment, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Flexible Time Records
SearchIn Zapier“This endpoint can be used to retrieve a list of flexible time records. To fetch flexible time record comments, you have to use this endpoint and pass the flexible_time_record_id as a param”
List the flexible time records stored in Factorial in one step. Later steps pick from that result instead of asking you.
Reads a Single Flexible Time Record
SearchIn Zapier“Retrieves flexible time records. Filter by: ids, project_worker_ids, starts_on (after date), ends_on (before date), updated_after. Records are linked to project workers and optionally to subprojects. Comments available via separate endpoint. Requires projects_flexible_tracking feature and read permissions.”
Flexible time record lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Projects
SearchIn Zapier“What does it do? This reads the data of projects, and retrieves the information based on the permissions: - If the user has the `team_leader` permission, he will only be able to read the projects that he is the team leader. - If the user has the `reportees` permission, he will only be able to read the projects that he is the team leader or the projects that he is a team member. - If the user has `everyone` permission, he will be able to read all projects. - If the user has the `owned` permission, he will only be able to read the projects that he is the assigned. ###### Is it related to other entities? A project is always related to a company, so you can use the query params to list only the projects that are related to a specific company. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with the permission of read projects.”
All projects on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Project
SearchIn Zapier“What does it do? This reads the data of projects, and retrieves the information based on the permissions: - If the user has the `team_leader` permission, he will only be able to read the projects that he is the team leader. - If the user has the `reportees` permission, he will only be able to read the projects that he is the team leader or the projects that he is a team member. - If the user has `everyone` permission, he will be able to read all projects. - If the user has the `owned` permission, he will only be able to read the projects that he is the assigned. ###### Is it related to other entities? A project is always related to a company, so you can use the query params to list only the projects that are related to a specific company. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with the permission of read projects.”
One specific project, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Project Tasks
SearchIn Zapier“Lists project tasks based on user permissions. Filter by: ids[], project_ids[], subproject_ids[], completed, overdue, search, due_status (no_due/due_today/over_due/due_in_future), client_ids[]. Access depends on project role and company-wide permissions. Requires projects_management feature.”
All project tasks on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Project Task
SearchIn Zapier“Retrieves a single project task. Access based on permissions: company-wide view/create access or project role (editor/owner). Requires projects_management feature and project read permissions.”
Project task lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All Project Workers
SearchIn Zapier“What does it do? This endpoint reads and retrieves a list of project workers. You can utilize URL parameters to filter the results. ###### Is it related to other entities? A project_worker is always related to a project and a employee. Only a `project worker` is able to add time to a project using the `time_record` entity. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with the permission to read project workers.”
All project workers on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Project Worker
SearchIn Zapier“What does it do? This endpoint reads and retrieves a list of project workers. You can utilize URL parameters to filter the results. ###### Is it related to other entities? A project_worker is always related to a project and a employee. Only a `project worker` is able to add time to a project using the `time_record` entity. ###### Who can use it? Only companies who have enabled the `projects_management` feature and users with the permission to read project workers.”
Project worker lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Subprojects
SearchIn Zapier“What does it do? This reads all subprojects created ###### What params does it accept? - `ids`: retrieve only the subprojects that matches the ids passed in the request.\n - `include_inputed_minutes`: if `true` we will perform the minutes calculations and will be return the total `inputed_minutes`. If the param is not passed in the request, its default value is `FALSE` so it will return `inputed_minutes: 0` and no minutes calculations will be performed. - `updated_after`: this parameter is needed to filter subprojects created or updated after a date. ###### Is it related to other entities? A subproject is always related to a project, so you can use the query params to list only the subprojects that are related to a specific project. ###### Who can use it? Only companies who have enabled the `projects_with_subprojects` feature and users with the permission of read subprojects.”
All subprojects on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Subproject
SearchIn Zapier“What does it do? This reads all subprojects created ###### What params does it accept? - `ids`: retrieve only the subprojects that matches the ids passed in the request.\n - `include_inputed_minutes`: if `true` we will perform the minutes calculations and will be return the total `inputed_minutes`. If the param is not passed in the request, its default value is `FALSE` so it will return `inputed_minutes: 0` and no minutes calculations will be performed. - `updated_after`: this parameter is needed to filter subprojects created or updated after a date. ###### Is it related to other entities? A subproject is always related to a project, so you can use the query params to list only the subprojects that are related to a specific project. ###### Who can use it? Only companies who have enabled the `projects_with_subprojects` feature and users with the permission of read subprojects.”
One specific subproject, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Time Records
SearchIn Zapier“Lists time records with filters: ids[], project_worker_ids[], subproject_ids[], attendance_shift_ids[], employee_ids[] (deprecated), month, year, updated_after. Records link project_worker_id, attendance_shift_id, and optional subproject. Requires projects_management feature and read permissions.”
All project time records on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Time Record
SearchIn Zapier“Retrieves a single time record by ID. Records link project_worker_id, attendance_shift_id, and optional subproject. Requires projects_management feature and read permissions.”
This search returns the project time record that matches the ID you give it. What comes back is ready to map into the next step.
Reads All Shifts
SearchIn Zapier“Reads all Shifts”
All planned shifts on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Shift
SearchIn Zapier“Reads a single Shift”
One specific planned shift, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Task Files
SearchIn Zapier“Reads all Task files”
All task files on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
task_id must be set before the search runs; test the step once to see how Factorial reads it.Reads a Single Task File
SearchIn Zapier“Reads a single Task file”
One specific task file, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Tasks
SearchIn Zapier“This endpoint retrieves all tasks created.”
All tasks on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Task
SearchIn Zapier“This endpoint retrieves all tasks created.”
One specific task, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Memberships
SearchIn Zapier“Get all memberships.”
All team memberships on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Membership
SearchIn Zapier“Get all memberships.”
One specific team membership, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Teams
SearchIn Zapier“Gets all the teams”
All teams on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Team
SearchIn Zapier“Gets all the teams”
One specific team, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Allowance Incidences
SearchIn Zapier“Reads all Allowance incidences”
All allowance adjustments on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Allowance Incidence
SearchIn Zapier“Reads a single Allowance incidence”
One specific allowance adjustment, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Allowances
SearchIn Zapier“Retrieves allowances”
All time off allowances on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Allowance
SearchIn Zapier“Retrieves allowances”
One specific time off allowance, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Allowance Stats
SearchIn Zapier“What does it do? This endpoint retrieves the employee time off counters for a specific allowance with a reference date”
All allowance counters on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Allowance Stat
SearchIn Zapier“What does it do? This endpoint retrieves the employee time off counters for a specific allowance with a reference date”
Allowance counter lookup by ID, for when an earlier step already knows which one. Later steps can then read its details without a manual lookup.
Reads All Blocked Periods
SearchIn Zapier“Retrieves blocked periods”
All blocked periods on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Blocked Period
SearchIn Zapier“Retrieves blocked periods”
One specific blocked period, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Leaves
SearchIn Zapier“Reads all Leaves”
All leaves on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
include_leave_type and include_duration must be set before the search runs; test the step once to see how Factorial reads them.Reads a Single Leave
SearchIn Zapier“Reads a single Leave”
One specific leave, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Leave Types
SearchIn Zapier“Reads all Leave types”
All leave types on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Leave Type
SearchIn Zapier“Reads a single Leave type”
One specific leave type, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Policies
SearchIn Zapier“Reads all Policies”
List the time off policies stored in Factorial in one step. The steps that follow can then use what comes back.
Reads a Single Policy
SearchIn Zapier“Reads a single Policy”
A single time off policy, looked up by its ID, comes back from this search. What comes back is ready to map into the next step.
Reads All Policy Timelines
SearchIn Zapier“Reads all Policy timelines”
All policy timelines on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads All Planning Versions
SearchIn Zapier“Reads all Planning versions”
All planning versions on your Factorial account come back with this search. The steps that follow can then use what comes back.
only_active must be set before the search runs; test the step once to see how Factorial reads it.Reads All Break Configurations
SearchIn Zapier“Reads all Break configurations”
All break types on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
active must be set before the search runs; test the step once to see how Factorial reads it.Reads a Single Break Configuration
SearchIn Zapier“Reads a single Break configuration”
One specific break type, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Categories
SearchIn Zapier“Reads all Categories”
All training categories on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Category
SearchIn Zapier“Reads a single Category”
One specific training category, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Session Access Memberships
SearchIn Zapier“Reads all Session access memberships”
All session accesses on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
session_id must be set before the search runs; test the step once to see how Factorial reads it.Reads a Single Session Access Membership
SearchIn Zapier“Reads a single Session access membership”
One specific session access, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Session Attendances
SearchIn Zapier“Reads all Session attendances”
All session attendances on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Session Attendance
SearchIn Zapier“Reads a single Session attendance”
Session attendance lookup by ID, for when an earlier step already knows which one. Later steps can then read its details without a manual lookup.
Reads All Sessions
SearchIn Zapier“Reads all Sessions”
All training sessions on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Session
SearchIn Zapier“Reads a single Session”
Training session lookup by ID, for when an earlier step already knows which one. What comes back is ready to map into the next step.
Reads All Training Memberships
SearchIn Zapier“Reads all Training memberships”
All training enrolments on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
training_id must be set before the search runs; test the step once to see how Factorial reads it.Reads a Single Training Membership
SearchIn Zapier“Reads a single Training membership”
Training enrolment lookup by ID, for when an earlier step already knows which one. The record it finds feeds the steps after it.
Reads All Trainings
SearchIn Zapier“Reads all Trainings”
All trainings on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
Reads a Single Training
SearchIn Zapier“Reads a single Training”
One specific training, found by its ID, is what this search returns. Later steps can then read its details without a manual lookup.
Reads All Day Configurations
SearchIn Zapier“Reads all Day configurations”
All day configurations on your Factorial account come back with this search. The steps that follow can then use what comes back.
Reads a Single Day Configuration
SearchIn Zapier“Reads a single Day configuration”
One specific day configuration, found by its ID, is what this search returns. What comes back is ready to map into the next step.
Reads All Overlap Periods
SearchIn Zapier“Reads all Overlap periods”
All overlap periods on your Factorial account come back with this search. Later steps pick from that result instead of asking you.
Reads a Single Overlap Period
SearchIn Zapier“Reads a single Overlap period”
One specific overlap period, found by its ID, is what this search returns. The record it finds feeds the steps after it.
Reads All Schedules
SearchIn Zapier“Reads all Schedules”
All work schedules on your Factorial account come back with this search. What it finds is handed to the next steps of the Zap.
with_employee_ids and with_periods must be set before the search runs; test the step once to see how Factorial reads them.Reads a Single Schedule
SearchIn Zapier“Reads a single Schedule”
Work schedule lookup by ID, for when an earlier step already knows which one. Later steps can then read its details without a manual lookup.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and skips the steps that depended on it. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create. No Factorial search offers it, so every search here only reads.
- If multiple search results are found?Three ways out when several items match: keep the first one, which is the default, stop the Zap, or hand all of them on at once.
When a Factorial Zap breaks
Zapier lists no limit or error specific to Factorial, so the traps below are the general ones.
They matter on Factorial, where several triggers react to bulk changes, such as Bulk Deletes Tasks. For a Zap that stopped for another reason, start from our Zapier troubleshooting page.
Nothing from before the Zap
A Zap only reacts to what happens after you publish it. Applications, leaves or employees already in Factorial are never picked up; moving that backlog is a separate job.A Zap that sets itself off
If the action writes into what the trigger watches, say Creates a Task on a Zap started by Creates a Task, it loops and eats through your task count fast.Bulk changes held back
A trigger that suddenly sends a huge batch, after a bulk import or a migration, can be held back by Zapier's flood protection.A search that finds nothing
By default, a search with no result stops the Zap there and skips the steps that depended on it, unless you switch on the setting that lets it carry on.
Need help automating Factorial with Zapier?
A person reads every message.



