Resources · Zapier integration

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

Overview

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.

Vocabulary

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.
Cost

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

Connect Factorial to Zapier in three steps

  1. 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.

  2. 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.

  3. 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.

First Zap

Your first Zap: screen each new application

GoalEach new application in Factorial creates a screening task, but only when it meets your rule.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Triggers

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.

1

Creates a Webhook Subscription

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a SaaS company where IT audits each data flow, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
2

Deletes a Webhook Subscription

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a consultant wiring Factorial into a client's stack of tools, it tells your other tools that the webhook subscription is gone, before stale copies pile up.
Watch out
The Zap only reacts to webhook subscriptions that change after it is published; anything older is never picked up.
3

Updates a Webhook Subscription

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an in-house ops engineer who owns every HR integration, it tells the person who needs to know that the webhook subscription has just changed.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
4

Applies an Application

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a seed-stage startup with a one-person talent team, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
5

Creates an Application

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a staffing firm juggling several hiring managers, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The Zap only reacts to applications that change after it is published; anything older is never picked up.
6

Deletes an Application

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a remote-first agency hiring across time zones, it tells your other tools that the application is gone, before stale copies pile up.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
7

Updates an Application

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a seed-stage startup with a one-person talent team, it tells the person who needs to know that the application has just changed.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
8

Creates a Candidate

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a staffing firm juggling several hiring managers, it can open a task, alert a colleague or feed another tool as soon as the candidate exists.
Watch out
If the same Zap also runs the action Creates a Candidate, it sets itself off again and again and burns through your tasks.
9

Deletes a Candidate

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a remote-first agency hiring across time zones, it closes the loop elsewhere once the candidate no longer exists in Factorial.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
10

Updates a Candidate

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a seed-stage startup with a one-person talent team, it keeps another tool in step with the candidate without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Candidate, it sets itself off again and again and burns through your tasks.
11

Saves as Template an Evaluation Form

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a staffing firm juggling several hiring managers, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to evaluation forms that change after it is published; anything older is never picked up.
12

Creates a Job Posting

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a remote-first agency hiring across time zones, it can open a task, alert a colleague or feed another tool as soon as the job posting exists.
Watch out
If the same Zap also runs the action Creates a Job Posting, it sets itself off again and again and burns through your tasks.
13

Deletes a Job Posting

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a seed-stage startup with a one-person talent team, it closes the loop elsewhere once the job posting no longer exists in Factorial.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
14

Duplicates a Job Posting

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a staffing firm juggling several hiring managers, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to job postings that change after it is published; anything older is never picked up.
15

Updates a Job Posting

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a remote-first agency hiring across time zones, it tells the person who needs to know that the job posting has just changed.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
16

Autofills a Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a coffee chain where baristas clock in on a tablet, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
17

Break Ends for Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a field-service company with technicians on the road, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to attendance shifts that change after it is published; anything older is never picked up.
18

Break Starts for Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a warehouse running early and late crews, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
19

Clock in for Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a coffee chain where baristas clock in on a tablet, it passes the news to the right person or tool the moment it happens.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
20

Clock Out for Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a field-service company with technicians on the road, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to attendance shifts that change after it is published; anything older is never picked up.
21

Creates an Attendance Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a warehouse running early and late crews, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
22

Deletes an Attendance Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a coffee chain where baristas clock in on a tablet, it tells your other tools that the attendance shift is gone, before stale copies pile up.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
23

Toggles Clock for Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a field-service company with technicians on the road, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to attendance shifts that change after it is published; anything older is never picked up.
24

Updates an Attendance Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a warehouse running early and late crews, it keeps another tool in step with the attendance shift without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Shift, it sets itself off again and again and burns through your tasks.
25

Updates an Incidence

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a US subsidiary that sends data to a payroll bureau, it tells the person who needs to know that the bookkeeping incidence has just changed.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
26

Creates a Contract Version

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team running a compensation review, it can open a task, alert a colleague or feed another tool as soon as the contract version exists.
Watch out
If the same Zap also runs the action Creates a Contract Version, it sets itself off again and again and burns through your tasks.
27

Deletes a Contract Version

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people-ops lead handling raises and contract renewals, it closes the loop elsewhere once the contract version no longer exists in Factorial.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
28

Updates a Contract Version

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where contract changes go to the CFO for sign-off, it keeps another tool in step with the contract version without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Contract Version, it sets itself off again and again and burns through your tasks.
29

Creates a Schema

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a team that built its own records inside Factorial, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The Zap only reacts to custom resource schemas that change after it is published; anything older is never picked up.
30

Creates a Document

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team chasing signed policies, it can open a task, alert a colleague or feed another tool as soon as the document exists.
Watch out
If the same Zap also runs the action Creates a Document, it sets itself off again and again and burns through your tasks.
31

Deletes a Document

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company that keeps payslips and contracts in one place, it closes the loop elsewhere once the document no longer exists in Factorial.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
32

Moves Document to Trash Bin

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an office manager filing onboarding paperwork, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to documents that change after it is published; anything older is never picked up.
33

Restores Document From Trash Bin

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team chasing signed policies, it passes the news to the right person or tool the moment it happens.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
34

Updates a Document

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company that keeps payslips and contracts in one place, it keeps another tool in step with the document without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Document, it sets itself off again and again and burns through your tasks.
35

Creates a Folder

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an office manager filing onboarding paperwork, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The Zap only reacts to folders that change after it is published; anything older is never picked up.
36

Updates a Folder

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team chasing signed policies, it keeps another tool in step with the folder without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Folder, it sets itself off again and again and burns through your tasks.
37

Creates an Employee

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where IT provisions laptops for each hire, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
38

Creates Employee With Contracts

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team that keeps a directory in sync with other tools, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to employees that change after it is published; anything older is never picked up.
39

Deletes an Employee

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a fast-hiring startup onboarding new joiners, it closes the loop elsewhere once the employee no longer exists in Factorial.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
40

Invites an Employee

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where IT provisions laptops for each hire, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
41

Unterminates an Employee

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team that keeps a directory in sync with other tools, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to employees that change after it is published; anything older is never picked up.
42

Updates an Employee

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a fast-hiring startup onboarding new joiners, it keeps another tool in step with the employee without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates an Employee, it sets itself off again and again and burns through your tasks.
43

Creates a Cost Center

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company that books payroll into its general ledger, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
44

Deletes a Cost Center

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a controller who tracks headcount cost per cost center, it tells your other tools that the cost center is gone, before stale copies pile up.
Watch out
The Zap only reacts to cost centers that change after it is published; anything older is never picked up.
45

Edits a Cost Center

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a CFO splitting salary costs by department, it passes the news to the right person or tool the moment it happens.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
46

Creates a Location

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company with offices in several cities, it can open a task, alert a colleague or feed another tool as soon as the location exists.
Watch out
If the same Zap also runs the action Creates a Location, it sets itself off again and again and burns through your tasks.
47

Deletes a Location

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an operations lead mapping teams to work areas, it closes the loop elsewhere once the location no longer exists in Factorial.
Watch out
The Zap only reacts to locations that change after it is published; anything older is never picked up.
48

Updates a Location

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a retailer opening new stores, it keeps another tool in step with the location without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Location, it sets itself off again and again and burns through your tasks.
49

Creates a Payroll Integration Code

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a US subsidiary that sends data to a payroll bureau, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
50

Deletes a Payroll Integration Code

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a controller reconciling payroll inputs line by line, it tells your other tools that the payroll integration code is gone, before stale copies pile up.
Watch out
The Zap only reacts to payroll integration codes that change after it is published; anything older is never picked up.
51

Updates a Payroll Integration Code

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a finance lead who closes payroll with an outside accountant, it tells the person who needs to know that the payroll integration code has just changed.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
52

Changes Policy Period Status

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a US subsidiary that sends data to a payroll bureau, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
53

Creates a Payroll Supplement

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a controller reconciling payroll inputs line by line, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The Zap only reacts to payroll supplements that change after it is published; anything older is never picked up.
54

Deletes a Payroll Supplement

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a finance lead who closes payroll with an outside accountant, it tells your other tools that the payroll supplement is gone, before stale copies pile up.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
55

Updates a Payroll Supplement

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a US subsidiary that sends data to a payroll bureau, it tells the person who needs to know that the payroll supplement has just changed.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
56

Creates a Review Process

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For managers who want reviews to lead to action plans, it can open a task, alert a colleague or feed another tool as soon as the review process exists.
Watch out
If the same Zap also runs the action Creates a Review Process, it sets itself off again and again and burns through your tasks.
57

Deletes a Review Process

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people team running performance reviews, it closes the loop elsewhere once the review process no longer exists in Factorial.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
58

Duplicates a Review Process

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a scale-up rolling out its first structured review cycle, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
59

Reminds Review Process in Bulk

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For managers who want reviews to lead to action plans, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to review processes that change after it is published; anything older is never picked up.
60

Removes Review Process Schedule

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people team running performance reviews, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
61

Reopens a Review Process

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a scale-up rolling out its first structured review cycle, it passes the news to the right person or tool the moment it happens.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
62

Schedules a Review Process

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For managers who want reviews to lead to action plans, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to review processes that change after it is published; anything older is never picked up.
63

Starts a Review Process

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people team running performance reviews, it passes the news to the right person or tool the moment it happens.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
64

Stops a Review Process

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a scale-up rolling out its first structured review cycle, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
65

Toggles Review Process Archive

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For managers who want reviews to lead to action plans, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to review processes that change after it is published; anything older is never picked up.
66

Updates Review Process Agreements Configuration

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people team running performance reviews, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
67

Updates Review Process Basic Info

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a scale-up rolling out its first structured review cycle, it passes the news to the right person or tool the moment it happens.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
68

Updates Review Process Competencies Assessments Configuration

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For managers who want reviews to lead to action plans, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to review processes that change after it is published; anything older is never picked up.
69

Updates Review Process Deadline

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people team running performance reviews, it passes the news to the right person or tool the moment it happens.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
70

Updates Review Process Employee Score Configuration

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a scale-up rolling out its first structured review cycle, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
71

Updates Review Process Reviewer Strategy

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For managers who want reviews to lead to action plans, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to review processes that change after it is published; anything older is never picked up.
72

Updates Review Process Schedule

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people team running performance reviews, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
73

Updates Review Process Target Strategy

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a scale-up rolling out its first structured review cycle, it passes the news to the right person or tool the moment it happens.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
74

Bulk Deletes Shifts

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a retail manager building the next rota, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to planned shifts that change after it is published; anything older is never picked up.
75

Creates a Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a restaurant group planning weekend rotas, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
76

Deletes a Shift

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a care provider scheduling staff across sites, it tells your other tools that the planned shift is gone, before stale copies pile up.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
77

Bulk Creates Tasks

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people-ops lead who assigns follow-ups after each review, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to tasks that change after it is published; anything older is never picked up.
78

Bulk Deletes Tasks

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team running onboarding checklists, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
79

Copies a Task

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where offboarding involves IT, finance and the manager, it passes the news to the right person or tool the moment it happens.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
80

Creates a Task Comment

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people-ops lead who assigns follow-ups after each review, it can open a task, alert a colleague or feed another tool as soon as the task exists.
Watch out
If the same Zap also runs the action Creates a Task, it sets itself off again and again and burns through your tasks.
81

Creates a Task

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team running onboarding checklists, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
82

Deletes a Task

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where offboarding involves IT, finance and the manager, it tells your other tools that the task is gone, before stale copies pile up.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
83

Updates a Task

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a people-ops lead who assigns follow-ups after each review, it tells the person who needs to know that the task has just changed.
Watch out
The Zap only reacts to tasks that change after it is published; anything older is never picked up.
84

Creates a Team Membership

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a scale-up reorganising into squads, it can open a task, alert a colleague or feed another tool as soon as the team membership exists.
Watch out
If the same Zap also runs the action Creates a Membership, it sets itself off again and again and burns through your tasks.
85

Deletes a Team Membership

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where team leads approve time off, it closes the loop elsewhere once the team membership no longer exists in Factorial.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
86

Updates a Team Membership

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an ops lead keeping the org chart current, it keeps another tool in step with the team membership without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Membership, it sets itself off again and again and burns through your tasks.
87

Creates a Team

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a scale-up reorganising into squads, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
88

Deletes a Team

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where team leads approve time off, it tells your other tools that the team is gone, before stale copies pile up.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
89

Projects a Team

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an ops lead keeping the org chart current, it passes the news to the right person or tool the moment it happens.
Watch out
The Zap only reacts to teams that change after it is published; anything older is never picked up.
90

Updates a Team

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a scale-up reorganising into squads, it keeps another tool in step with the team without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Team, it sets itself off again and again and burns through your tasks.
91

Creates a Leave Type

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where approved leave must reach the shared calendar, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
92

Updates a Leave Type

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team auditing holiday balances before year-end, it keeps another tool in step with the leave type without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Leave Type, it sets itself off again and again and burns through your tasks.
93

Approves a Leave

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a team lead covering absences on a busy rota, it passes the news to the right person or tool the moment it happens.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
94

Creates a Leave

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where approved leave must reach the shared calendar, it can open a task, alert a colleague or feed another tool as soon as the leave exists.
Watch out
If the same Zap also runs the action Creates a Leave, it sets itself off again and again and burns through your tasks.
95

Deletes a Leave

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team auditing holiday balances before year-end, it closes the loop elsewhere once the leave no longer exists in Factorial.
Watch out
The Zap only reacts to leaves that change after it is published; anything older is never picked up.
96

Rejects a Leave

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a team lead covering absences on a busy rota, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
97

Updates a Leave

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where approved leave must reach the shared calendar, it tells the person who needs to know that the leave has just changed.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
98

Creates a Timeoff Policy

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team auditing holiday balances before year-end, it can open a task, alert a colleague or feed another tool as soon as the time off policy exists.
Watch out
If the same Zap also runs the action Creates a Policy, it sets itself off again and again and burns through your tasks.
99

Deletes a Timeoff Policy

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a team lead covering absences on a busy rota, it closes the loop elsewhere once the time off policy no longer exists in Factorial.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
100

Updates a Timeoff Policy

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company where approved leave must reach the shared calendar, it keeps another tool in step with the time off policy without anyone retyping the change.
Watch out
If the same Zap also runs the action Updates a Policy, it sets itself off again and again and burns through your tasks.
101

Creates a Training Category

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a team lead enrolling new hires in onboarding sessions, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The Zap only reacts to training categories that change after it is published; anything older is never picked up.
102

Deletes a Training Category

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an L&D manager running compliance courses, it tells your other tools that the training category is gone, before stale copies pile up.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
103

Bulk Deletes Trainings

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company that tracks mandatory safety training, it passes the news to the right person or tool the moment it happens.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
104

Bulk Updates Training Catalogs

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a team lead enrolling new hires in onboarding sessions, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to trainings that change after it is published; anything older is never picked up.
105

Creates a Training

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an L&D manager running compliance courses, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
106

Deletes a Training

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company that tracks mandatory safety training, it tells your other tools that the training is gone, before stale copies pile up.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
107

Updates a Training

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For a team lead enrolling new hires in onboarding sessions, it tells the person who needs to know that the training has just changed.
Watch out
The Zap only reacts to trainings that change after it is published; anything older is never picked up.
108

Updates Training Status

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an L&D manager running compliance courses, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
109

Creates a Work Schedule

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
At a company with different schedules per site, it removes the copy-paste between Factorial and the next tool every time a new one appears.
Watch out
The company identifier is the one field Zapier insists on here; without it, the trigger setup is not complete.
110

Toggle Archives a Work Schedule

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an operations lead handling shift patterns, it turns this exact moment into the start of a follow-up, with no one watching the screen.
Watch out
The Zap only reacts to work schedules that change after it is published; anything older is never picked up.
111

Updates a Work Schedule

Instant trigger

In 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.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
For an HR team managing summer hours, it tells the person who needs to know that the work schedule has just changed.
Watch out
Setting up the trigger asks for your company identifier in Factorial, a required field, so have it at hand first.
Actions

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.

1

Deletes a Webhook Subscription

Action

In Zapier“Deletes a Webhook subscription”

Delete a webhook subscription from Factorial.

When to use it
At a SaaS company where IT audits each data flow, it removes the webhook subscription once another tool says it is no longer needed.
Watch out
The step needs the ID of the webhook subscription; a search such as Reads All Webhook Subscriptions placed just before can find it.
2

Updates a Webhook Subscription

Action

In Zapier“Updates a Webhook subscription”

Update a webhook subscription that already exists in Factorial.

When to use it
For a consultant wiring Factorial into a client's stack of tools, it keeps the webhook subscription in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the webhook subscription; a search such as Reads All Webhook Subscriptions placed just before can find it.
3

Creates a Webhook Subscription

Action

In Zapier“Creates a Webhook subscription”

Create a webhook subscription in Factorial from data another step brings in.

When to use it
For an in-house ops engineer who owns every HR integration, it creates the webhook subscription from what the trigger just brought in, with no double entry.
Watch out
company_id is required here; a run that leaves it empty fails, and a failed action costs no task.
4

Applies an Application

Action

In Zapier“Apply to a job posting”

Submit an application to a job posting on behalf of a candidate, with their name and email.

When to use it
At a seed-stage startup with a one-person talent team, it takes this chore off someone's list for good.
Watch out
Four fields are required here, including first_name and last_name; a run that leaves one empty fails, and a failed action costs no task.
5

Deletes an Application

Action

In Zapier“Deletes an Application”

Delete an application from Factorial.

When to use it
For a staffing firm juggling several hiring managers, it removes the application once another tool says it is no longer needed.
Watch out
The step needs the ID of the application; a search such as Reads All Applications placed just before can find it.
6

Updates an Application

Action

In Zapier“Updates an Application”

Update an application that already exists in Factorial.

When to use it
For a remote-first agency hiring across time zones, it keeps the application in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the application; a search such as Reads All Applications placed just before can find it.
7

Creates an Application

Action

In Zapier“Creates an Application”

Create an application in Factorial from data another step brings in.

When to use it
At a seed-stage startup with a one-person talent team, it creates the application from what the trigger just brought in, with no double entry.
Watch out
ats_job_posting_id is required here; a run that leaves it empty fails, and a failed action costs no task.
8

Deletes a Candidate

Action

In Zapier“Deletes a candidate from the ATS”

Delete a candidate from Factorial.

When to use it
For a staffing firm juggling several hiring managers, it clears out the candidate instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the candidate; a search such as Reads All Candidates placed just before can find it.
9

Updates a Candidate

Action

In Zapier“Updates ATS Candidates data”

Update a candidate that already exists in Factorial.

When to use it
For a remote-first agency hiring across time zones, it brings the candidate up to date when the information changes in another tool.
Watch out
The step needs the ID of the candidate; a search such as Reads All Candidates placed just before can find it.
10

Creates a Candidate

Action

In Zapier“Creates candidates related to a particular company in an ATS”

Create a candidate in Factorial from data another step brings in.

When to use it
At a seed-stage startup with a one-person talent team, it saves someone from typing the candidate into Factorial by hand.
Watch out
Three fields are required here, including first_name and last_name; a run that leaves one empty fails, and a failed action costs no task.
11

Saves as Template an Evaluation Form

Action

In Zapier“Save an evaluation form as a template.”

Save an existing evaluation form as a reusable template.

When to use it
For a staffing firm juggling several hiring managers, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the evaluation form; a search such as Reads All Evaluation Forms placed just before can find it.
12

Deletes a Feedback

Action

In Zapier“This endpoint allows to delete a specific feedback entry associated with a candidate's application.”

Delete an interview feedback from Factorial.

When to use it
For a remote-first agency hiring across time zones, it clears out the interview feedback instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the interview feedback; a search such as Reads All Feedbacks placed just before can find it.
13

Updates a Feedback

Action

In Zapier“This endpoint allows to update existing feedback entries associated with candidates' applications.”

Update an interview feedback that already exists in Factorial.

When to use it
At a seed-stage startup with a one-person talent team, it brings the interview feedback up to date when the information changes in another tool.
Watch out
Every field is optional here, so run one test with real values before you publish.
14

Creates a Feedback

Action

In Zapier“This endpoint allows to create new feedback entries for candidates.”

Create an interview feedback in Factorial from data another step brings in.

When to use it
For a staffing firm juggling several hiring managers, it saves someone from typing the interview feedback into Factorial by hand.
Watch out
ats_candidate_id is required here; a run that leaves it empty fails, and a failed action costs no task.
15

Duplicates a Job Posting

Action

In Zapier“Duplicate an existing job posting.”

Copy an existing job posting to open a new one from it.

When to use it
For a remote-first agency hiring across time zones, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the job posting; a search such as Reads All Job Postings placed just before can find it.
16

Deletes a Job Posting

Action

In Zapier“Delete a job posting.”

Delete a job posting from Factorial.

When to use it
At a seed-stage startup with a one-person talent team, it clears out the job posting instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the job posting; a search such as Reads All Job Postings placed just before can find it.
17

Updates a Job Posting

Action

In Zapier“Update a job posting.”

Update a job posting that already exists in Factorial.

When to use it
For a staffing firm juggling several hiring managers, it brings the job posting up to date when the information changes in another tool.
Watch out
The step needs the ID of the job posting; a search such as Reads All Job Postings placed just before can find it.
18

Creates a Job Posting

Action

In Zapier“Create a new job posting.”

Create a job posting in Factorial from data another step brings in.

When to use it
For a remote-first agency hiring across time zones, it saves someone from typing the job posting into Factorial by hand.
Watch out
Six fields are required here, including title and status; a run that leaves one empty fails, and a failed action costs no task.
19

Creates a Message

Action

In Zapier“Creates a Message”

Add a candidate message to Factorial without opening the app.

When to use it
At a seed-stage startup with a one-person talent team, it creates the candidate message from what the trigger just brought in, with no double entry.
Watch out
Seven fields are required here, including content and sent_by_id; a run that leaves one empty fails, and a failed action costs no task.
20

Updates a Break Configuration

Action

In Zapier“Updates a Break configuration”

Update an attendance break setting that already exists in Factorial.

When to use it
For a field-service company with technicians on the road, it keeps the attendance break setting in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the attendance break setting; a search such as Reads All Break Configurations placed just before can find it.
21

Creates a Break Configuration

Action

In Zapier“Creates a Break configuration”

Create an attendance break setting in Factorial from data another step brings in.

When to use it
For a warehouse running early and late crews, it creates the attendance break setting from what the trigger just brought in, with no double entry.
Watch out
Three fields are required here, including time_settings_break_configuration_id and attendance_employees_setting_id; a run that leaves one empty fails, and a failed action costs no task.
22

Deletes an Edit Timesheet Request

Action

In Zapier“Deletes an edit timesheet.”

Delete a timesheet edit request from Factorial.

When to use it
At a coffee chain where baristas clock in on a tablet, it clears out the timesheet edit request instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the timesheet edit request; a search such as Reads All Edit Timesheet Requests placed just before can find it.
23

Updates an Edit Timesheet Request

Action

In 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.

When to use it
For a field-service company with technicians on the road, it brings the timesheet edit request up to date when the information changes in another tool.
Watch out
The step needs the ID of the timesheet edit request; a search such as Reads All Edit Timesheet Requests placed just before can find it.
24

Creates an Edit Timesheet Request

Action

In 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.

When to use it
For a warehouse running early and late crews, it saves someone from typing the timesheet edit request into Factorial by hand.
Watch out
Two fields are required here, including employee_id and request_type; a run that leaves one empty fails, and a failed action costs no task.
25

Approves an Overtime Request

Action

In Zapier“Approves an Overtime request”

Approve an overtime request in Factorial without opening it yourself.

When to use it
At a coffee chain where baristas clock in on a tablet, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the overtime request; a search such as Reads All Overtime Requests placed just before can find it.
26

Deletes an Overtime Request

Action

In Zapier“Deletes an Overtime request”

Delete an overtime request from Factorial.

When to use it
For a field-service company with technicians on the road, it clears out the overtime request instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the overtime request; a search such as Reads All Overtime Requests placed just before can find it.
27

Updates an Overtime Request

Action

In Zapier“Updates an Overtime request”

Update an overtime request that already exists in Factorial.

When to use it
For a warehouse running early and late crews, it brings the overtime request up to date when the information changes in another tool.
Watch out
The step needs the ID of the overtime request; a search such as Reads All Overtime Requests placed just before can find it.
28

Creates an Overtime Request

Action

In Zapier“Creates an Overtime request”

Create an overtime request in Factorial from data another step brings in.

When to use it
At a coffee chain where baristas clock in on a tablet, it saves someone from typing the overtime request into Factorial by hand.
Watch out
Three fields are required here, including date and employee_id; a run that leaves one empty fails, and a failed action costs no task.
29

Rejects an Overtime Request

Action

In Zapier“Rejects an Overtime request”

Turn down an overtime request and record the reason for it.

When to use it
For a field-service company with technicians on the road, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the overtime request; a search such as Reads All Overtime Requests placed just before can find it.
30

Autofills a Shift

Action

In Zapier“Autofills a Shift”

Fill in shifts automatically for a list of employees over a date range.

When to use it
For a warehouse running early and late crews, it takes this chore off someone's list for good.
Watch out
Three fields are required here, including employee_ids and start_on; a run that leaves one empty fails, and a failed action costs no task.
31

Break Ends a Shift

Action

In 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.

When to use it
At a coffee chain where baristas clock in on a tablet, it does this for you the moment the chosen trigger fires.
Watch out
Attendance breaks must be enabled for the employee, or the step has nothing to end.
32

Break Starts a Shift

Action

In 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.

When to use it
For a field-service company with technicians on the road, it takes this chore off someone's list for good.
Watch out
Attendance breaks must be enabled before this step can open one.
33

Clocks in a Shift

Action

In 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.

When to use it
For a warehouse running early and late crews, it does this for you the moment the chosen trigger fires.
Watch out
The shift stays open with no clock-out until something closes it, such as Clocks Out a Shift.
34

Clocks Out a Shift

Action

In 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.

When to use it
At a coffee chain where baristas clock in on a tablet, it takes this chore off someone's list for good.
Watch out
It only closes shifts that were opened by a clock-in in the first place.
35

Deletes a Shift

Action

In Zapier“Deletes a Shift”

Delete an attendance shift from Factorial.

When to use it
For a field-service company with technicians on the road, it removes the attendance shift once another tool says it is no longer needed.
Watch out
The step needs the ID of the attendance shift; a search such as Reads All Shifts placed just before can find it.
36

Updates a Shift

Action

In Zapier“Updates a Shift”

Change the details of an attendance shift in Factorial from the Zap.

When to use it
For a warehouse running early and late crews, it keeps the attendance shift in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the attendance shift; a search such as Reads All Shifts placed just before can find it.
37

Creates a Shift

Action

In 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.

When to use it
At a coffee chain where baristas clock in on a tablet, it creates the attendance shift from what the trigger just brought in, with no double entry.
Watch out
This one records a complete shift, start and end together; to clock someone in right now, Clocks in a Shift is the right step.
38

Clock In/Out a Shift

Action

In 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.

When to use it
For a field-service company with technicians on the road, it takes this chore off someone's list for good.
Watch out
Two fields are required here, including employee_id and clock_time; a run that leaves one empty fails, and a failed action costs no task.
39

Updates a Bookkeepers Management Incidence

Action

In Zapier“Updates an Incidence”

Update a bookkeeping incidence that already exists in Factorial.

When to use it
For a finance lead who closes payroll with an outside accountant, it brings the bookkeeping incidence up to date when the information changes in another tool.
Watch out
The step needs the ID of the bookkeeping incidence; a search such as Reads All Bookkeepers Management Incidences placed just before can find it.
40

Deletes a Compensation

Action

In Zapier“Deletes a Compensation”

Delete a compensation from Factorial.

When to use it
At a company where contract changes go to the CFO for sign-off, it clears out the compensation instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the compensation; a search such as Reads All Compensations placed just before can find it.
41

Updates a Compensation

Action

In Zapier“Updates a Compensation”

Update a compensation that already exists in Factorial.

When to use it
For an HR team running a compensation review, it brings the compensation up to date when the information changes in another tool.
Watch out
contracts_taxonomy_id is required here; a run that leaves it empty fails, and a failed action costs no task.
42

Creates a Compensation

Action

In Zapier“Creates a Compensation”

Create a compensation in Factorial from data another step brings in.

When to use it
For a people-ops lead handling raises and contract renewals, it saves someone from typing the compensation into Factorial by hand.
Watch out
Two fields are required here, including contract_version_id and contracts_taxonomy_id; a run that leaves one empty fails, and a failed action costs no task.
43

Deletes a Contract Version

Action

In Zapier“Deletes a Contract version”

Delete a contract version from Factorial.

When to use it
At a company where contract changes go to the CFO for sign-off, it removes the contract version once another tool says it is no longer needed.
Watch out
The step needs the ID of the contract version; a search such as Reads All Contract Versions placed just before can find it.
44

Updates a Contract Version

Action

In Zapier“Updates a Contract version”

Update a contract version that already exists in Factorial.

When to use it
For an HR team running a compensation review, it keeps the contract version in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the contract version; a search such as Reads All Contract Versions placed just before can find it.
45

Creates a Contract Version

Action

In Zapier“Creates a Contract version”

Create a contract version in Factorial from data another step brings in.

When to use it
For a people-ops lead handling raises and contract renewals, it creates the contract version from what the trigger just brought in, with no double entry.
Watch out
Three fields are required here, including employee_id and effective_on; a run that leaves one empty fails, and a failed action costs no task.
46

Deletes a Field

Action

In Zapier“Deletes a Field”

Delete a custom field from Factorial.

When to use it
At a company that stores visa or equipment details on employee profiles, it clears out the custom field instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the custom field; a search such as Reads All Fields placed just before can find it.
47

Creates a Field

Action

In Zapier“Creates a Field”

Create a custom field in Factorial from data another step brings in.

When to use it
For a team that built its own records inside Factorial, it creates the custom field from what the trigger just brought in, with no double entry.
Watch out
Two fields are required here, including company_id and field_type; a run that leaves one empty fails, and a failed action costs no task.
48

Creates a Custom Field Option

Action

In Zapier“Creates an Option”

Add a custom field option to Factorial without opening the app.

When to use it
For an HR admin who tracks data Factorial has no standard field for, it saves someone from typing the custom field option into Factorial by hand.
Watch out
Two fields are required here, including label and field_id; a run that leaves one empty fails, and a failed action costs no task.
49

Updates a Custom Resource Field

Action

In 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.

When to use it
At a company that stores visa or equipment details on employee profiles, it does this for you the moment the chosen trigger fires.
Watch out
Six fields are required here, including schema_id and company_id; a run that leaves one empty fails, and a failed action costs no task.
50

Updates a Value

Action

In Zapier“Updates a Value”

Update a custom field value that already exists in Factorial.

When to use it
For a team that built its own records inside Factorial, it keeps the custom field value in Factorial aligned with what another tool says.
Watch out
Every field is optional here, so run one test with real values before you publish.
51

Creates a Value

Action

In Zapier“Creates a Value”

Custom field value creation, done by the Zap instead of by hand.

When to use it
For an HR admin who tracks data Factorial has no standard field for, it creates the custom field value from what the trigger just brought in, with no double entry.
Watch out
Four fields are required here, including field_id and valuable_type; a run that leaves one empty fails, and a failed action costs no task.
52

Creates a Schema

Action

In Zapier“Creates a Schema”

Custom resource schema creation, done by the Zap instead of by hand.

When to use it
At a company that stores visa or equipment details on employee profiles, it saves someone from typing the custom resource schema into Factorial by hand.
Watch out
Three fields are required here, including name and company_id; a run that leaves one empty fails, and a failed action costs no task.
53

Creates a Value

Action

In Zapier“Creates a Value”

Custom resource value creation, done by the Zap instead of by hand.

When to use it
For a team that built its own records inside Factorial, it creates the custom resource value from what the trigger just brought in, with no double entry.
Watch out
Four fields are required here, including schema_id and employee_id; a run that leaves one empty fails, and a failed action costs no task.
54

Deletes a Document

Action

In Zapier“Deletes a Document”

Delete a document from Factorial.

When to use it
For an HR team chasing signed policies, it clears out the document instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the document; a search such as Reads All Documents placed just before can find it.
55

Updates a Document

Action

In Zapier“Updates a Document”

Update a document that already exists in Factorial.

When to use it
At a company that keeps payslips and contracts in one place, it brings the document up to date when the information changes in another tool.
Watch out
The step needs the ID of the document; a search such as Reads All Documents placed just before can find it.
56

Move to Trash Bins a Document

Action

In 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.

When to use it
For an office manager filing onboarding paperwork, it takes this chore off someone's list for good.
Watch out
Documents left in the trash bin are deleted from Factorial after 30 days.
57

Creates a Document

Action

In Zapier“Creates a Document”

Create a document in Factorial from data another step brings in.

When to use it
For an HR team chasing signed policies, it creates the document from what the trigger just brought in, with no double entry.
Watch out
Eight fields are required here, including public and space; a run that leaves one empty fails, and a failed action costs no task.
58

Restore From Trash Bins a Document

Action

In 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.

When to use it
At a company that keeps payslips and contracts in one place, it takes this chore off someone's list for good.
Watch out
Past 30 days in the trash bin, there is nothing left to restore.
59

Bulk Creates a Download URL

Action

In 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.

When to use it
For an office manager filing onboarding paperwork, it does this for you the moment the chosen trigger fires.
Watch out
The links are temporary, so send them on rather than storing them for later.
60

Updates a Folder

Action

In Zapier“Update a folder.”

Update a folder that already exists in Factorial.

When to use it
For an HR team chasing signed policies, it keeps the folder in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the folder; a search such as Reads All Folders placed just before can find it.
61

Creates a Folder

Action

In Zapier“Create a folder.”

Create a folder in Factorial from data another step brings in.

When to use it
At a company that keeps payslips and contracts in one place, it creates the folder from what the trigger just brought in, with no double entry.
Watch out
Three fields are required here, including company_id and name; a run that leaves one empty fails, and a failed action costs no task.
62

Create With Contracts an Employee

Action

In Zapier“Create an employee with a contract”

Create an employee and their contract in a single step.

When to use it
For an HR team that keeps a directory in sync with other tools, it takes this chore off someone's list for good.
Watch out
Four fields are required here, including company_id and first_name; a run that leaves one empty fails, and a failed action costs no task.
63

Updates an Employee

Action

In Zapier“Updates an Employee”

Update an employee that already exists in Factorial.

When to use it
For a fast-hiring startup onboarding new joiners, it brings the employee up to date when the information changes in another tool.
Watch out
The step needs the ID of the employee; a search such as Reads All Employees placed just before can find it.
64

Invites an Employee

Action

In 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.

When to use it
At a company where IT provisions laptops for each hire, it takes this chore off someone's list for good.
Watch out
The invitation only goes to an employee whose account is still unconfirmed.
65

Terminates an Employee

Action

In Zapier“Terminates an Employee”

Record an employee's termination, with the date it takes effect.

When to use it
For an HR team that keeps a directory in sync with other tools, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the employee; a search such as Reads All Employees placed just before can find it.
66

Unterminates an Employee

Action

In Zapier“Unterminates an Employee”

Cancel an employee's termination.

When to use it
For a fast-hiring startup onboarding new joiners, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the employee; a search such as Reads All Employees placed just before can find it.
67

Creates an Account

Action

In 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.

When to use it
At a company that books payroll into its general ledger, it creates the ledger account from what the trigger just brought in, with no double entry.
Watch out
Fill the external_id field with the account's ID in your other system, which is how Factorial avoids duplicates.
68

Bulk Create Updates a Cost Center Membership

Action

In 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.

When to use it
For a controller who tracks headcount cost per cost center, it takes this chore off someone's list for good.
Watch out
Factorial keeps the history of the previous memberships, so the old split does not vanish.
69

Edits a Cost Center

Action

In Zapier“Edits a Cost center”

Edit a cost center already set up in Factorial.

When to use it
For a CFO splitting salary costs by department, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the cost center; a search such as Reads All Cost Centers placed just before can find it.
70

Deletes a Cost Center

Action

In Zapier“Deletes a Cost center”

Delete a cost center from Factorial.

When to use it
At a company that books payroll into its general ledger, it clears out the cost center instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the cost center; a search such as Reads All Cost Centers placed just before can find it.
71

Creates a Cost Center

Action

In Zapier“Creates a Cost center”

Create a cost center in Factorial from data another step brings in.

When to use it
For a controller who tracks headcount cost per cost center, it creates the cost center from what the trigger just brought in, with no double entry.
Watch out
Two fields are required here, including name and company_id; a run that leaves one empty fails, and a failed action costs no task.
72

Deletes a Location

Action

In Zapier“Deletes a Location”

Delete a location from Factorial.

When to use it
For a retailer opening new stores, it clears out the location instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the location; a search such as Reads All Locations placed just before can find it.
73

Updates a Location

Action

In Zapier“Updates a Location”

Update a location that already exists in Factorial.

When to use it
At a company with offices in several cities, it brings the location up to date when the information changes in another tool.
Watch out
The step needs the ID of the location; a search such as Reads All Locations placed just before can find it.
74

Creates a Location

Action

In Zapier“Creates a Location”

Create a location in Factorial from data another step brings in.

When to use it
For an operations lead mapping teams to work areas, it saves someone from typing the location into Factorial by hand.
Watch out
Four fields are required here, including name and country; a run that leaves one empty fails, and a failed action costs no task.
75

Archives a Work Area

Action

In Zapier“Archives a Work area”

Archive a work area that is no longer in use.

When to use it
For a retailer opening new stores, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the work area; a search such as Reads All Work Areas placed just before can find it.
76

Updates a Work Area

Action

In Zapier“Updates a Work area”

Update a work area that already exists in Factorial.

When to use it
At a company with offices in several cities, it keeps the work area in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the work area; a search such as Reads All Work Areas placed just before can find it.
77

Creates a Work Area

Action

In Zapier“Creates a Work area”

Create a work area in Factorial from data another step brings in.

When to use it
For an operations lead mapping teams to work areas, it creates the work area from what the trigger just brought in, with no double entry.
Watch out
Two fields are required here, including name and location_id; a run that leaves one empty fails, and a failed action costs no task.
78

Unarchives a Work Area

Action

In Zapier“Unarchives a Work area”

Bring an archived work area back into use.

When to use it
For a retailer opening new stores, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the work area; a search such as Reads All Work Areas placed just before can find it.
79

Deletes an Identifier

Action

In Zapier“Reads Payroll employee identifier codes, current countries supported are Portugal, Italy and Germany”

Delete a payroll identifier from Factorial.

When to use it
At a US subsidiary that sends data to a payroll bureau, it removes the payroll identifier once another tool says it is no longer needed.
Watch out
These identifiers only cover Portugal, Italy and Germany for now.
80

Updates an Identifier

Action

In Zapier“Reads Payroll employee identifier codes, current countries supported are Portugal, Italy and Germany”

Update a payroll identifier that already exists in Factorial.

When to use it
For a controller reconciling payroll inputs line by line, it keeps the payroll identifier in Factorial aligned with what another tool says.
Watch out
These identifiers only cover Portugal, Italy and Germany for now.
81

Creates an Identifier

Action

In 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.

When to use it
For a finance lead who closes payroll with an outside accountant, it creates the payroll identifier from what the trigger just brought in, with no double entry.
Watch out
These identifiers only cover Portugal, Italy and Germany for now.
82

Updates a Family Situation

Action

In Zapier“Update a family situation.”

Update a family situation that already exists in Factorial.

When to use it
At a US subsidiary that sends data to a payroll bureau, it keeps the family situation in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the family situation; a search such as Reads All Family Situations placed just before can find it.
83

Creates a Family Situation

Action

In Zapier“Create a family situation.”

Create a family situation in Factorial from data another step brings in.

When to use it
For a controller reconciling payroll inputs line by line, it creates the family situation from what the trigger just brought in, with no double entry.
Watch out
employee_id is required here; a run that leaves it empty fails, and a failed action costs no task.
84

Deletes a Code

Action

In Zapier“Deletes a Code”

Remove a payroll integration code from Factorial without opening the app.

When to use it
For a finance lead who closes payroll with an outside accountant, it clears out the payroll integration code instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the payroll integration code; a search such as Reads All Codes placed just before can find it.
85

Updates a Code

Action

In Zapier“Updates a Code”

Payroll integration code details, rewritten in Factorial by the Zap.

When to use it
At a US subsidiary that sends data to a payroll bureau, it brings the payroll integration code up to date when the information changes in another tool.
Watch out
The step needs the ID of the payroll integration code; a search such as Reads All Codes placed just before can find it.
86

Creates a Code

Action

In Zapier“Creates a Code”

Add a payroll integration code to Factorial without opening the app.

When to use it
For a controller reconciling payroll inputs line by line, it saves someone from typing the payroll integration code into Factorial by hand.
Watch out
Four fields are required here, including code and codeable_id; a run that leaves one empty fails, and a failed action costs no task.
87

Change Statuses a Policy Period

Action

In 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.

When to use it
For a finance lead who closes payroll with an outside accountant, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the policy period; map it from the trigger or an earlier step.
88

Deletes a Supplement

Action

In Zapier“Deletes a Supplement”

Payroll supplement removal, handled by the Zap.

When to use it
At a US subsidiary that sends data to a payroll bureau, it clears out the payroll supplement instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the payroll supplement; a search such as Reads All Supplements placed just before can find it.
89

Updates a Supplement

Action

In Zapier“Updates a Supplement”

Payroll supplement details, rewritten in Factorial by the Zap.

When to use it
For a controller reconciling payroll inputs line by line, it brings the payroll supplement up to date when the information changes in another tool.
Watch out
The step needs the ID of the payroll supplement; a search such as Reads All Supplements placed just before can find it.
90

Creates a Supplement

Action

In Zapier“Creates a Supplement”

Payroll supplement creation, done by the Zap instead of by hand.

When to use it
For a finance lead who closes payroll with an outside accountant, it saves someone from typing the payroll supplement into Factorial by hand.
Watch out
Four fields are required here, including amount_in_cents and employee_id; a run that leaves one empty fails, and a failed action costs no task.
91

Bulk Initiates an Agreement

Action

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it does this for you the moment the chosen trigger fires.
Watch out
Acting as the company rather than as a manager, it starts the action plans of every employee in the process.
92

Initiates an Agreement

Action

In 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.

When to use it
For managers who want reviews to lead to action plans, it takes this chore off someone's list for good.
Watch out
Two fields are required here, including process_id and target_id; a run that leaves one empty fails, and a failed action costs no task.
93

Sets a Company Employee Score Scale

Action

In Zapier“Set the predefined employee score scale for the company.”

Pick which predefined score scale the company uses to rate employees in reviews.

When to use it
For a people team running performance reviews, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the company score scale; a search such as Reads All Company Employee Score Scales placed just before can find it.
94

Replace Reviewers a Review Evaluation

Action

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it takes this chore off someone's list for good.
Watch out
It only works on an active process, on an evaluation not yet published, and never on a self-review.
95

Bulk Creates a Review Owner

Action

In Zapier“Add multiple owners to a review process.”

Add several owners to a review process at once.

When to use it
For managers who want reviews to lead to action plans, it does this for you the moment the chosen trigger fires.
Watch out
Two fields are required here, including review_process_id and owner_access_ids; a run that leaves one empty fails, and a failed action costs no task.
96

Deletes a Review Owner

Action

In Zapier“Remove an owner from a review process. The review process must have at least one owner.”

Delete a review owner from Factorial.

When to use it
For a people team running performance reviews, it clears out the review owner instead of leaving it to a manual clean-up.
Watch out
A review process must keep at least one owner, so the last one cannot be removed.
97

Duplicates a Review Process

Action

In Zapier“Duplicate an existing review process”

Start the next review process from a copy of an existing one.

When to use it
At a scale-up rolling out its first structured review cycle, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
98

Deletes a Review Process

Action

In Zapier“Delete an existing review process.”

Remove a review process from Factorial without opening the app.

When to use it
For managers who want reviews to lead to action plans, it clears out the review process instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
99

Creates a Review Process

Action

In Zapier“Create a new review process.”

Create a review process in Factorial from data another step brings in.

When to use it
For a people team running performance reviews, it creates the review process from what the trigger just brought in, with no double entry.
Watch out
author_access_id is required here; a run that leaves it empty fails, and a failed action costs no task.
100

Remind in Bulks a Review Process

Action

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
101

Remove Schedules a Review Process

Action

In 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.

When to use it
For managers who want reviews to lead to action plans, it does this for you the moment the chosen trigger fires.
Watch out
This is only allowed while the process is scheduled.
102

Reopens a Review Process

Action

In Zapier“Reopen a finished review process.”

Reopen a finished review process with a new end date.

When to use it
For a people team running performance reviews, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
103

Schedules a Review Process

Action

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it does this for you the moment the chosen trigger fires.
Watch out
Only a review process still in draft can be scheduled.
104

Starts a Review Process

Action

In Zapier“Start a review process. This is only allowed if the process is in draft or scheduled.”

Launch a review process right away.

When to use it
For managers who want reviews to lead to action plans, it takes this chore off someone's list for good.
Watch out
The process must be a draft or scheduled, or the start is refused.
105

Stops a Review Process

Action

In Zapier“Stop a review process.”

Stop a review process that is running.

When to use it
For a people team running performance reviews, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
106

Toggle Archives a Review Process

Action

In Zapier“Archive or unarchive a review process”

Archive a review process, or bring it back from the archive.

When to use it
At a scale-up rolling out its first structured review cycle, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
107

Update Agreements Configurations a Review Process

Action

In Zapier“Enable or disable the action plan feature of a review process.”

Switch the action plan feature of a review process on or off.

When to use it
For managers who want reviews to lead to action plans, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
108

Update Basic Infos a Review Process

Action

In Zapier“Update the basic information of an existing review process.”

Edit the basic information of an existing review process.

When to use it
For a people team running performance reviews, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
109

Update Competencies Assessments Configurations a Review Process

Action

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it does this for you the moment the chosen trigger fires.
Watch out
This change is only accepted while the review process is still a draft.
110

Update Deadlines a Review Process

Action

In Zapier“Update the deadline of a review process.”

Move the end date of a review process.

When to use it
For managers who want reviews to lead to action plans, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the review process; a search such as Reads All Review Processes placed just before can find it.
111

Update Employee Score Configurations a Review Process

Action

In 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.

When to use it
For a people team running performance reviews, it does this for you the moment the chosen trigger fires.
Watch out
This change is only accepted while the review process is still a draft.
112

Update Reviewer Strategies a Review Process

Action

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it takes this chore off someone's list for good.
Watch out
This change is only accepted while the review process is still a draft.
113

Update Schedules a Review Process

Action

In 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.

When to use it
For managers who want reviews to lead to action plans, it does this for you the moment the chosen trigger fires.
Watch out
This is only allowed while the process is scheduled.
114

Update Target Strategies a Review Process

Action

In 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.

When to use it
For a people team running performance reviews, it takes this chore off someone's list for good.
Watch out
This change is only accepted while the review process is still a draft.
115

Add Peers a Review Process Target

Action

In Zapier“Assign peers to evaluate a specific participant.”

Assign peers to evaluate a given participant.

When to use it
At a scale-up rolling out its first structured review cycle, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the review participant; a search such as Reads All Review Process Targets placed just before can find it.
116

Bulk Creates a Review Process Target

Action

In 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.

When to use it
For managers who want reviews to lead to action plans, it takes this chore off someone's list for good.
Watch out
Participants can only be added to a review process that is active.
117

Deletes a Review Process Target

Action

In 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.

When to use it
For a people team running performance reviews, it removes the review participant once another tool says it is no longer needed.
Watch out
Removing a participant also wipes every evaluation already submitted about them.
118

Remove Peer Evaluations a Review Process Target

Action

In Zapier“Remove peers and their evaluations from a specific participant.”

Take peers off a participant, along with the evaluations they wrote.

When to use it
At a scale-up rolling out its first structured review cycle, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the review participant; a search such as Reads All Review Process Targets placed just before can find it.
119

Update Default Rating Scales a Review Questionnaire by Strategy

Action

In Zapier“Update the scoring range used in rating questions for all reviewer strategies.”

Change the scoring range of rating questions for every review type.

When to use it
For managers who want reviews to lead to action plans, it does this for you the moment the chosen trigger fires.
Watch out
performance_review_process_id is required here; a run that leaves it empty fails, and a failed action costs no task.
120

Update Questionnaire for Strategies by Sstrategy

Action

In 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.

When to use it
For a people team running performance reviews, it takes this chore off someone's list for good.
Watch out
Questions can only be added, edited or removed while the review process is a draft.
121

Updates a Review Visibility Setting

Action

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it does this for you the moment the chosen trigger fires.
Watch out
Three fields are required here, including 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.
122

Deletes a Comment

Action

In Zapier“Deletes a Comment”

Delete a community comment from Factorial.

When to use it
For an HR team that posts benefits news to employees, it clears out the community comment instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the community comment; a search such as Reads All Comments placed just before can find it.
123

Updates a Comment

Action

In Zapier“Updates a Comment”

Update a community comment that already exists in Factorial.

When to use it
For an internal comms lead running company announcements, it brings the community comment up to date when the information changes in another tool.
Watch out
The step needs the ID of the community comment; a search such as Reads All Comments placed just before can find it.
124

Creates a Comment

Action

In Zapier“Creates a Comment”

Create a community comment in Factorial from data another step brings in.

When to use it
At a distributed company where the intranet is the water cooler, it saves someone from typing the community comment into Factorial by hand.
Watch out
Two fields are required here, including post_id and text; a run that leaves one empty fails, and a failed action costs no task.
125

Archives a Group

Action

In Zapier“Archives a group but keeps the data.”

Archive a community group while keeping its data.

When to use it
For an HR team that posts benefits news to employees, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the community group; a search such as Reads All Groups placed just before can find it.
126

Deletes a Group

Action

In Zapier“Deletes a Group”

Remove a community group from Factorial without opening the app.

When to use it
For an internal comms lead running company announcements, it clears out the community group instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the community group; a search such as Reads All Groups placed just before can find it.
127

Updates a Group

Action

In Zapier“Updates a Group”

Community group details, rewritten in Factorial by the Zap.

When to use it
At a distributed company where the intranet is the water cooler, it brings the community group up to date when the information changes in another tool.
Watch out
The step needs the ID of the community group; a search such as Reads All Groups placed just before can find it.
128

Creates a Group

Action

In Zapier“Creates a Group”

Add a community group to Factorial without opening the app.

When to use it
For an HR team that posts benefits news to employees, it saves someone from typing the community group into Factorial by hand.
Watch out
Three fields are required here, including title and description; a run that leaves one empty fails, and a failed action costs no task.
129

Deletes a Post

Action

In Zapier“Deletes a Post”

Community post removal, handled by the Zap.

When to use it
For an internal comms lead running company announcements, it removes the community post once another tool says it is no longer needed.
Watch out
The step needs the ID of the community post; a search such as Reads All Posts placed just before can find it.
130

Updates a Post

Action

In Zapier“Updates a Post”

Community post details, rewritten in Factorial by the Zap.

When to use it
At a distributed company where the intranet is the water cooler, it keeps the community post in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the community post; a search such as Reads All Posts placed just before can find it.
131

Creates a Post

Action

In Zapier“Creates a Post”

Community post creation, done by the Zap instead of by hand.

When to use it
For an HR team that posts benefits news to employees, it creates the community post from what the trigger just brought in, with no double entry.
Watch out
Three fields are required here, including title and description; a run that leaves one empty fails, and a failed action costs no task.
132

Delete by Flexible Time Records a Flexible Time Record Comment

Action

In 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.

When to use it
For an agency that bills clients by the hour, it takes this chore off someone's list for good.
Watch out
The step only works if the company has the flexible time tracking feature for projects switched on.
133

Creates a Flexible Time Record Comment

Action

In 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.

When to use it
At a consultancy tracking time against client projects, it creates the flexible time record comment from what the trigger just brought in, with no double entry.
Watch out
The step only works if the company has the flexible time tracking feature for projects switched on.
134

Update by Flexible Time Records a Flexible Time Record Comment

Action

In 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.

When to use it
For a studio where producers watch project budgets, it takes this chore off someone's list for good.
Watch out
The step only works if the company has the flexible time tracking feature for projects switched on.
135

Deletes a Flexible Time Record

Action

In 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.

When to use it
For an agency that bills clients by the hour, it removes the flexible time record once another tool says it is no longer needed.
Watch out
The step only works if the company has the flexible time tracking feature for projects switched on.
136

Updates a Flexible Time Record

Action

In 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.

When to use it
At a consultancy tracking time against client projects, it keeps the flexible time record in Factorial aligned with what another tool says.
Watch out
The step only works if the company has the flexible time tracking feature for projects switched on.
137

Creates a Flexible Time Record

Action

In 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.

When to use it
For a studio where producers watch project budgets, it creates the flexible time record from what the trigger just brought in, with no double entry.
Watch out
The project must be active and the worker assigned to it, on top of the flexible time tracking feature.
138

Activates a Project

Action

In 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.

When to use it
For an agency that bills clients by the hour, it takes this chore off someone's list for good.
Watch out
The step needs Factorial's project management feature, and a user with the right role in the project.
139

Change Assignments a Project

Action

In 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.

When to use it
At a consultancy tracking time against client projects, it does this for you the moment the chosen trigger fires.
Watch out
Factorial flags this step as deprecated and due to be removed soon, so do not build a lasting Zap on it.
140

Closes a Project

Action

In 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.

When to use it
For a studio where producers watch project budgets, it takes this chore off someone's list for good.
Watch out
The step needs Factorial's project management feature, and a user with the right role in the project.
141

Updates a Project

Action

In 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.

When to use it
For an agency that bills clients by the hour, it brings the project up to date when the information changes in another tool.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
142

Creates a Project

Action

In 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.

When to use it
At a consultancy tracking time against client projects, it saves someone from typing the project into Factorial by hand.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
143

Soft Deletes a Project

Action

In 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.

When to use it
For a studio where producers watch project budgets, it does this for you the moment the chosen trigger fires.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
144

Bulk Destroys a Project Task

Action

In 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.

When to use it
For an agency that bills clients by the hour, it takes this chore off someone's list for good.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
145

Bulk Duplicates a Project Task

Action

In 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.

When to use it
At a consultancy tracking time against client projects, it does this for you the moment the chosen trigger fires.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
146

Updates a Project Task

Action

In 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.

When to use it
For a studio where producers watch project budgets, it keeps the project task in Factorial aligned with what another tool says.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
147

Creates a Project Task

Action

In 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.

When to use it
For an agency that bills clients by the hour, it creates the project task from what the trigger just brought in, with no double entry.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
148

Bulk Assigns a Project Worker

Action

In 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.

When to use it
At a consultancy tracking time against client projects, it takes this chore off someone's list for good.
Watch out
The step needs Factorial's project management feature, and a user with the right role in the project.
149

Bulk Creates a Project Worker

Action

In 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.

When to use it
Two fields are required here, including project_id and employee_ids; a run that leaves one empty fails, and a failed action costs no task.
150

Creates a Project Worker

Action

In 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.

When to use it
For an agency that bills clients by the hour, it saves someone from typing the project worker into Factorial by hand.
Watch out
The step needs Factorial's project management feature, and a user with the right role in the project.
151

Unassigns a Project Worker

Action

In 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.

When to use it
The step needs the ID of the project worker; a search such as Reads All Project Workers placed just before can find it.
152

Deletes a Subproject

Action

In 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.

When to use it
For a studio where producers watch project budgets, it clears out the subproject instead of leaving it to a manual clean-up.
Watch out
Subprojects need their own feature switched on in Factorial, plus a role in the parent project.
153

Creates a Subproject

Action

In 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.

When to use it
For an agency that bills clients by the hour, it creates the subproject from what the trigger just brought in, with no double entry.
Watch out
Subprojects need their own feature switched on in Factorial, plus a role in the parent project.
154

Renames a Subproject

Action

In 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.

When to use it
At a consultancy tracking time against client projects, it takes this chore off someone's list for good.
Watch out
Subprojects need their own feature switched on in Factorial, plus a role in the parent project.
155

Bulk Deletes a Time Record

Action

In 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.

When to use it
For a studio where producers watch project budgets, it does this for you the moment the chosen trigger fires.
Watch out
Two fields are required here, including date and project_worker_id; a run that leaves one empty fails, and a failed action costs no task.
156

Bulk Processes a Time Record

Action

In 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.

When to use it
For an agency that bills clients by the hour, it takes this chore off someone's list for good.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
157

Deletes a Time Record

Action

In Zapier“Deletes a Time record”

Delete a project time record from Factorial.

When to use it
At a consultancy tracking time against client projects, it removes the project time record once another tool says it is no longer needed.
Watch out
The step needs the ID of the project time record; a search such as Reads All Time Records placed just before can find it.
158

Creates a Time Record

Action

In 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.

When to use it
For a studio where producers watch project budgets, it saves someone from typing the project time record into Factorial by hand.
Watch out
The project worker must be assigned and the project active, or the record is refused.
159

Update Project Workers a Time Record

Action

In 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.

When to use it
For an agency that bills clients by the hour, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the project time record; a search such as Reads All Time Records placed just before can find it.
160

Bulk Deletes a Shift

Action

In Zapier“Bulk deletes a Shift”

Delete planned shifts in bulk.

When to use it
At a care provider scheduling staff across sites, it takes this chore off someone's list for good.
Watch out
author_id is required here; a run that leaves it empty fails, and a failed action costs no task.
161

Deletes a Shift

Action

In Zapier“Deletes a Shift”

Delete a planned shift from Factorial.

When to use it
For a retail manager building the next rota, it removes the planned shift once another tool says it is no longer needed.
Watch out
The step needs the ID of the planned shift; a search such as Reads All Shifts placed just before can find it.
162

Creates a Shift

Action

In Zapier“Creates a Shift”

Create a planned shift in Factorial from data another step brings in.

When to use it
For a restaurant group planning weekend rotas, it saves someone from typing the planned shift into Factorial by hand.
Watch out
Four fields are required here, including start_at and end_at; a run that leaves one empty fails, and a failed action costs no task.
163

Deletes a Task File

Action

In Zapier“Deletes a Task file”

Delete a task file from Factorial.

When to use it
At a company where offboarding involves IT, finance and the manager, it removes the task file once another tool says it is no longer needed.
Watch out
The step needs the ID of the task file; a search such as Reads All Task Files placed just before can find it.
164

Creates a Task File

Action

In Zapier“Creates a Task file”

Create a task file in Factorial from data another step brings in.

When to use it
For a people-ops lead who assigns follow-ups after each review, it saves someone from typing the task file into Factorial by hand.
Watch out
Two fields are required here, including task_id and file; a run that leaves one empty fails, and a failed action costs no task.
165

Bulk Creates a Task

Action

In Zapier“This endpoint creates a new task for each assignee.”

Create the same task once for each assignee.

When to use it
For an HR team running onboarding checklists, it does this for you the moment the chosen trigger fires.
Watch out
Two fields are required here, including name and status; a run that leaves one empty fails, and a failed action costs no task.
166

Bulk Deletes a Task

Action

In Zapier“This endpoint allows to delete a list of tasks given the ids.”

Delete a list of tasks in one go.

When to use it
At a company where offboarding involves IT, finance and the manager, it takes this chore off someone's list for good.
Watch out
ids is required here; a run that leaves it empty fails, and a failed action costs no task.
167

Copies a Task

Action

In Zapier“This endpoint duplicates a task.”

Duplicate a task.

When to use it
For a people-ops lead who assigns follow-ups after each review, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the task; a search such as Reads All Tasks placed just before can find it.
168

Create Comments a Task

Action

In Zapier“Create comments a Task”

Post a comment on a task.

When to use it
For an HR team running onboarding checklists, it takes this chore off someone's list for good.
Watch out
Four fields are required here, including content and author_id; a run that leaves one empty fails, and a failed action costs no task.
169

Deletes a Task

Action

In Zapier“This endpoint deletes a task.”

Remove a task from Factorial without opening the app.

When to use it
At a company where offboarding involves IT, finance and the manager, it removes the task once another tool says it is no longer needed.
Watch out
The step needs the ID of the task; a search such as Reads All Tasks placed just before can find it.
170

Updates a Task

Action

In Zapier“This endpoint updates an existing task.”

Update a task that already exists in Factorial.

When to use it
For a people-ops lead who assigns follow-ups after each review, it keeps the task in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the task; a search such as Reads All Tasks placed just before can find it.
171

Creates a Task

Action

In Zapier“This endpoint creates a new task.”

Add a task to Factorial without opening the app.

When to use it
For an HR team running onboarding checklists, it creates the task from what the trigger just brought in, with no double entry.
Watch out
Two fields are required here, including name and status; a run that leaves one empty fails, and a failed action costs no task.
172

Deletes a Membership

Action

In Zapier“Delete the membership to remove the employee from the team.”

Delete a team membership from Factorial.

When to use it
At a company where team leads approve time off, it clears out the team membership instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the team membership; a search such as Reads All Memberships placed just before can find it.
173

Updates a Membership

Action

In 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.

When to use it
For an ops lead keeping the org chart current, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the team membership; a search such as Reads All Memberships placed just before can find it.
174

Creates a Membership

Action

In Zapier“Assign an employee to a team, meaning create a membership.”

Create a team membership in Factorial from data another step brings in.

When to use it
For a scale-up reorganising into squads, it saves someone from typing the team membership into Factorial by hand.
Watch out
Two fields are required here, including team_id and employee_id; a run that leaves one empty fails, and a failed action costs no task.
175

Deletes a Team

Action

In Zapier“Delete a team”

Remove a team from Factorial without opening the app.

When to use it
At a company where team leads approve time off, it removes the team once another tool says it is no longer needed.
Watch out
The step needs the ID of the team; a search such as Reads All Teams placed just before can find it.
176

Updates a Team

Action

In Zapier“Update a team”

Update a team that already exists in Factorial.

When to use it
For an ops lead keeping the org chart current, it keeps the team in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the team; a search such as Reads All Teams placed just before can find it.
177

Creates a Team

Action

In Zapier“Create a team with a given name”

Add a team to Factorial without opening the app.

When to use it
For a scale-up reorganising into squads, it creates the team from what the trigger just brought in, with no double entry.
Watch out
name is required here; a run that leaves it empty fails, and a failed action costs no task.
178

Deletes an Allowance Incidence

Action

In Zapier“Deletes an allowance incidence”

Delete an allowance adjustment from Factorial.

When to use it
At a company where approved leave must reach the shared calendar, it clears out the allowance adjustment instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the allowance adjustment; a search such as Reads All Allowance Incidences placed just before can find it.
179

Updates an Allowance Incidence

Action

In Zapier“Updates an allowance incidence”

Update an allowance adjustment that already exists in Factorial.

When to use it
For an HR team auditing holiday balances before year-end, it brings the allowance adjustment up to date when the information changes in another tool.
Watch out
The step needs the ID of the allowance adjustment; a search such as Reads All Allowance Incidences placed just before can find it.
180

Creates an Allowance Incidence

Action

In 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.

When to use it
For a team lead covering absences on a busy rota, it saves someone from typing the allowance adjustment into Factorial by hand.
Watch out
Five fields are required here, including employee_id and timeoff_allowance_id; a run that leaves one empty fails, and a failed action costs no task.
181

Delete With Alt Allowances an Allowance

Action

In 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.

When to use it
At a company where approved leave must reach the shared calendar, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the time off allowance; a search such as Reads All Allowances placed just before can find it.
182

Deletes an Allowance

Action

In Zapier“Deletes an allowance”

Remove a time off allowance from Factorial without opening the app.

When to use it
For an HR team auditing holiday balances before year-end, it clears out the time off allowance instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the time off allowance; a search such as Reads All Allowances placed just before can find it.
183

Updates an Allowance

Action

In Zapier“Updates an existing Time Off Allowance”

Update a time off allowance that already exists in Factorial.

When to use it
For a team lead covering absences on a busy rota, it brings the time off allowance up to date when the information changes in another tool.
Watch out
The step needs the ID of the time off allowance; a search such as Reads All Allowances placed just before can find it.
184

Creates an Allowance

Action

In Zapier“Creates a new Time off allowance”

Create a time off allowance in Factorial from data another step brings in.

When to use it
At a company where approved leave must reach the shared calendar, it saves someone from typing the time off allowance into Factorial by hand.
Watch out
Many fields are required here, including accrued_units_availability and allowance_type; a run that leaves one empty fails, and a failed action costs no task.
185

Deletes a Blocked Period

Action

In Zapier“Deletes a blocked period”

Delete a blocked period from Factorial.

When to use it
For an HR team auditing holiday balances before year-end, it removes the blocked period once another tool says it is no longer needed.
Watch out
The step needs the ID of the blocked period; a search such as Reads All Blocked Periods placed just before can find it.
186

Updates a Blocked Period

Action

In Zapier“Updates a blocked period”

Update a blocked period that already exists in Factorial.

When to use it
For a team lead covering absences on a busy rota, it keeps the blocked period in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the blocked period; a search such as Reads All Blocked Periods placed just before can find it.
187

Creates a Blocked Period

Action

In 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.

When to use it
At a company where approved leave must reach the shared calendar, it creates the blocked period from what the trigger just brought in, with no double entry.
Watch out
Three fields are required here, including company_id and name; a run that leaves one empty fails, and a failed action costs no task.
188

Approve All Leaves

Action

In 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.

When to use it
For an HR team auditing holiday balances before year-end, it takes this chore off someone's list for good.
Watch out
It approves the leave itself rather than walking through an approval flow; Approves a Leave is the step that follows the flow.
189

Approves a Leave

Action

In 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.

When to use it
For a team lead covering absences on a busy rota, it does this for you the moment the chosen trigger fires.
Watch out
Only users with the right to approve can use it, and with no approval flow there is nothing to walk through.
190

Deletes a Leave

Action

In Zapier“Deletes a Leave”

Delete a leave from Factorial.

When to use it
At a company where approved leave must reach the shared calendar, it clears out the leave instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the leave; a search such as Reads All Leaves placed just before can find it.
191

Updates a Leave

Action

In Zapier“Updates a Leave”

Update a leave that already exists in Factorial.

When to use it
For an HR team auditing holiday balances before year-end, it brings the leave up to date when the information changes in another tool.
Watch out
The step needs the ID of the leave; a search such as Reads All Leaves placed just before can find it.
192

Creates a Leave

Action

In Zapier“Creates a Leave”

Create a leave in Factorial from data another step brings in.

When to use it
For a team lead covering absences on a busy rota, it saves someone from typing the leave into Factorial by hand.
Watch out
Two fields are required here, including employee_id and start_on; a run that leaves one empty fails, and a failed action costs no task.
193

Rejects a Leave

Action

In Zapier“Allows authorized users to reject employee time-off requests”

Reject a time off request from an employee.

When to use it
At a company where approved leave must reach the shared calendar, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the leave; a search such as Reads All Leaves placed just before can find it.
194

Updates a Leave Type

Action

In Zapier“Updates a Leave type”

Leave type details, rewritten in Factorial by the Zap.

When to use it
For an HR team auditing holiday balances before year-end, it keeps the leave type in Factorial aligned with what another tool says.
Watch out
Every field is optional here, so run one test with real values before you publish.
195

Creates a Leave Type

Action

In Zapier“Creates a Leave type”

Add a leave type to Factorial without opening the app.

When to use it
For a team lead covering absences on a busy rota, it creates the leave type from what the trigger just brought in, with no double entry.
Watch out
Eight fields are required here, including accrues and approval_required; a run that leaves one empty fails, and a failed action costs no task.
196

Deletes a Policy

Action

In Zapier“Deletes a Policy”

Time off policy removal, handled by the Zap.

When to use it
At a company where approved leave must reach the shared calendar, it clears out the time off policy instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the time off policy; a search such as Reads All Policies placed just before can find it.
197

Updates a Policy

Action

In Zapier“Updates a Policy”

Edit a time off policy you already have in Factorial.

When to use it
For an HR team auditing holiday balances before year-end, it brings the time off policy up to date when the information changes in another tool.
Watch out
The step needs the ID of the time off policy; a search such as Reads All Policies placed just before can find it.
198

Creates a Policy

Action

In Zapier“Creates a Policy”

Add a time off policy to Factorial without opening the app.

When to use it
For a team lead covering absences on a busy rota, it saves someone from typing the time off policy into Factorial by hand.
Watch out
name is required here; a run that leaves it empty fails, and a failed action costs no task.
199

Bulk Creates a Planning Version

Action

In Zapier“Bulk creates a Planning version”

Create a planning version for several employees at once.

When to use it
At a care provider scheduling staff across sites, it does this for you the moment the chosen trigger fires.
Watch out
Three fields are required here, including effective_at and planning_tool; a run that leaves one empty fails, and a failed action costs no task.
200

Deletes a Planning Version

Action

In Zapier“Deletes a Planning version”

Delete a planning version from Factorial.

When to use it
For a retail manager building the next rota, it clears out the planning version instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the planning version; a search such as Reads All Planning Versions placed just before can find it.
201

Updates a Planning Version

Action

In Zapier“Updates a Planning version”

Update a planning version that already exists in Factorial.

When to use it
For a restaurant group planning weekend rotas, it brings the planning version up to date when the information changes in another tool.
Watch out
The step needs the ID of the planning version; a search such as Reads All Planning Versions placed just before can find it.
202

Creates a Planning Version

Action

In Zapier“Creates a Planning version”

Add a planning version to Factorial without opening the app.

When to use it
At a care provider scheduling staff across sites, it saves someone from typing the planning version into Factorial by hand.
Watch out
Three fields are required here, including effective_at and planning_tool; a run that leaves one empty fails, and a failed action costs no task.
203

Updates a Break Configuration

Action

In Zapier“Updates a Break configuration”

Update a break type that already exists in Factorial.

When to use it
For an operations lead handling shift patterns, it brings the break type up to date when the information changes in another tool.
Watch out
The step needs the ID of the break type; a search such as Reads All Break Configurations placed just before can find it.
204

Creates a Break Configuration

Action

In Zapier“Creates a Break configuration”

Create a break type in Factorial from data another step brings in.

When to use it
For an HR team managing summer hours, it saves someone from typing the break type into Factorial by hand.
Watch out
Two fields are required here, including name and paid; a run that leaves one empty fails, and a failed action costs no task.
205

Deletes a Category

Action

In Zapier“Deletes a Category”

Delete a training category from Factorial.

When to use it
At a company that tracks mandatory safety training, it removes the training category once another tool says it is no longer needed.
Watch out
The step needs the ID of the training category; a search such as Reads All Categories placed just before can find it.
206

Creates a Category

Action

In Zapier“Creates a Category”

Create a training category in Factorial from data another step brings in.

When to use it
For a team lead enrolling new hires in onboarding sessions, it saves someone from typing the training category into Factorial by hand.
Watch out
Two fields are required here, including name and company_id; a run that leaves one empty fails, and a failed action costs no task.
207

Bulk Creates a Session Access Membership

Action

In Zapier“Bulk creates a Session access membership”

Give several people access to a training session, with or without a notification.

When to use it
For an L&D manager running compliance courses, it does this for you the moment the chosen trigger fires.
Watch out
Two fields are required here, including session_id and notify; a run that leaves one empty fails, and a failed action costs no task.
208

Bulk Destroys a Session Access Membership

Action

In Zapier“Bulk destroys a Session access membership”

Revoke session access for several people at once.

When to use it
At a company that tracks mandatory safety training, it takes this chore off someone's list for good.
Watch out
Two fields are required here, including ids and notify; a run that leaves one empty fails, and a failed action costs no task.
209

Bulk Updates a Session Attendance

Action

In Zapier“Bulk updates a Session attendance”

Mark attendance for several session participants in one go.

When to use it
For a team lead enrolling new hires in onboarding sessions, it does this for you the moment the chosen trigger fires.
Watch out
Two fields are required here, including ids and status; a run that leaves one empty fails, and a failed action costs no task.
210

Deletes a Session

Action

In Zapier“Deletes a Session”

Remove a training session from Factorial without opening the app.

When to use it
For an L&D manager running compliance courses, it clears out the training session instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the training session; a search such as Reads All Sessions placed just before can find it.
211

Updates a Session

Action

In Zapier“Updates a Session”

Update a training session that already exists in Factorial.

When to use it
At a company that tracks mandatory safety training, it brings the training session up to date when the information changes in another tool.
Watch out
The step needs the ID of the training session; a search such as Reads All Sessions placed just before can find it.
212

Creates a Session

Action

In Zapier“Creates a Session”

Add a training session to Factorial without opening the app.

When to use it
For a team lead enrolling new hires in onboarding sessions, it saves someone from typing the training session into Factorial by hand.
Watch out
Two fields are required here, including name and training_id; a run that leaves one empty fails, and a failed action costs no task.
213

Bulk Creates a Training Membership

Action

In Zapier“Bulk creates a Training membership”

Enrol several people in a training.

When to use it
For an L&D manager running compliance courses, it does this for you the moment the chosen trigger fires.
Watch out
training_id is required here; a run that leaves it empty fails, and a failed action costs no task.
214

Bulk Destroys a Training Membership

Action

In Zapier“Bulk destroys a Training membership”

Remove several enrolments from a training.

When to use it
At a company that tracks mandatory safety training, it takes this chore off someone's list for good.
Watch out
ids is required here; a run that leaves it empty fails, and a failed action costs no task.
215

Updates a Training Membership

Action

In Zapier“Update a training membership”

Training enrolment details, rewritten in Factorial by the Zap.

When to use it
For a team lead enrolling new hires in onboarding sessions, it brings the training enrolment up to date when the information changes in another tool.
Watch out
The step needs the ID of the training enrolment; a search such as Reads All Training Memberships placed just before can find it.
216

Bulk Deletes a Training

Action

In Zapier“Bulk deletes a Training”

Delete several trainings in one go.

When to use it
For an L&D manager running compliance courses, it takes this chore off someone's list for good.
Watch out
ids is required here; a run that leaves it empty fails, and a failed action costs no task.
217

Bulk Update Catalogs a Training

Action

In Zapier“Bulk update catalogs a Training”

Update the catalog of several trainings at once.

When to use it
At a company that tracks mandatory safety training, it does this for you the moment the chosen trigger fires.
Watch out
Two fields are required here, including ids and catalog; a run that leaves one empty fails, and a failed action costs no task.
218

Deletes a Training

Action

In Zapier“Deletes a Training”

Training removal, handled by the Zap.

When to use it
For a team lead enrolling new hires in onboarding sessions, it clears out the training instead of leaving it to a manual clean-up.
Watch out
The step needs the ID of the training; a search such as Reads All Trainings placed just before can find it.
219

Updates a Training

Action

In Zapier“Updates a Training”

Training details, rewritten in Factorial by the Zap.

When to use it
For an L&D manager running compliance courses, it brings the training up to date when the information changes in another tool.
Watch out
The step needs the ID of the training; a search such as Reads All Trainings placed just before can find it.
220

Creates a Training

Action

In Zapier“Creates a Training”

Training creation, done by the Zap instead of by hand.

When to use it
At a company that tracks mandatory safety training, it saves someone from typing the training into Factorial by hand.
Watch out
Four fields are required here, including name and description; a run that leaves one empty fails, and a failed action costs no task.
221

Update Statuses a Training

Action

In Zapier“Update statuses a Training”

Change a training's status and choose whether to notify people.

When to use it
For a team lead enrolling new hires in onboarding sessions, it does this for you the moment the chosen trigger fires.
Watch out
The step needs the ID of the training; a search such as Reads All Trainings placed just before can find it.
222

Bulk Cuds a Day Configuration

Action

In Zapier“Bulk cuds a Day configuration”

Handle the day configurations of an overlap period in one batch: create, update and delete together.

When to use it
For an HR team managing summer hours, it takes this chore off someone's list for good.
Watch out
overlap_period_id is required here; a run that leaves it empty fails, and a failed action costs no task.
223

Deletes an Overlap Period

Action

In Zapier“Deletes an Overlap period”

Delete an overlap period from Factorial.

When to use it
At a company with different schedules per site, it removes the overlap period once another tool says it is no longer needed.
Watch out
The step needs the ID of the overlap period; a search such as Reads All Overlap Periods placed just before can find it.
224

Updates an Overlap Period

Action

In Zapier“Updates an Overlap period”

Update an overlap period that already exists in Factorial.

When to use it
For an operations lead handling shift patterns, it keeps the overlap period in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the overlap period; a search such as Reads All Overlap Periods placed just before can find it.
225

Creates an Overlap Period

Action

In Zapier“Creates an Overlap period”

Create an overlap period in Factorial from data another step brings in.

When to use it
For an HR team managing summer hours, it creates the overlap period from what the trigger just brought in, with no double entry.
Watch out
Three fields are required here, including author and schedule_id; a run that leaves one empty fails, and a failed action costs no task.
226

Updates a Schedule

Action

In Zapier“Updates a Schedule”

Work schedule details, rewritten in Factorial by the Zap.

When to use it
At a company with different schedules per site, it keeps the work schedule in Factorial aligned with what another tool says.
Watch out
The step needs the ID of the work schedule; a search such as Reads All Schedules placed just before can find it.
227

Creates a Schedule

Action

In Zapier“Creates a Schedule”

Add a work schedule to Factorial without opening the app.

When to use it
For an operations lead handling shift patterns, it creates the work schedule from what the trigger just brought in, with no double entry.
Watch out
Two fields are required here, including name and schedule_type; a run that leaves one empty fails, and a failed action costs no task.
228

Toggle Archives a Schedule

Action

In Zapier“Toggle archives a Schedule”

Send a work schedule to the archive, or bring an archived one back.

When to use it
For an HR team managing summer hours, it takes this chore off someone's list for good.
Watch out
The step needs the ID of the work schedule; a search such as Reads All Schedules placed just before can find it.
Searches

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.

1

Reads All Webhook Subscriptions

Search

In 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.

When to use it
At a SaaS company where IT audits each data flow, it pulls the webhook subscriptions so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
2

Reads a Single Webhook Subscription

Search

In 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.

When to use it
For a consultant wiring Factorial into a client's stack of tools, it reads the details of the webhook subscription before a later step acts on it.
Watch out
It needs the ID of the webhook subscription: map it from an earlier step, or start from Reads All Webhook Subscriptions when you only know other details.
3

Reads All Answers

Search

In 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.

When to use it
For a remote-first agency hiring across time zones, it pulls the candidate answers so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
4

Reads a Single Answer

Search

In 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.

When to use it
At a seed-stage startup with a one-person talent team, it reads the details of the candidate answer before a later step acts on it.
Watch out
It needs the ID of the candidate answer: map it from an earlier step, or start from Reads All Answers when you only know other details.
5

Reads All Application Phases

Search

In 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.

When to use it
For a staffing firm juggling several hiring managers, it pulls the application phases so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
6

Reads a Single Application Phase

Search

In 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.

When to use it
For a remote-first agency hiring across time zones, it reads the details of the application phase before a later step acts on it.
Watch out
It needs the ID of the application phase: map it from an earlier step, or start from Reads All Application Phases when you only know other details.
7

Reads All Applications

Search

In 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.

When to use it
At a seed-stage startup with a one-person talent team, it pulls the applications so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
8

Reads a Single Application

Search

In 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.

When to use it
For a staffing firm juggling several hiring managers, it reads the details of the application before a later step acts on it.
Watch out
It needs the ID of the application: map it from an earlier step, or start from Reads All Applications when you only know other details.
9

Reads All Candidates

Search

In 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.

When to use it
For a remote-first agency hiring across time zones, it pulls the candidates so a later step can pick or compare them.
Watch out
With admin-level credentials every candidate of the company comes back; otherwise only candidates for jobs where the user is hiring manager.
10

Reads a Single Candidate

Search

In 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.

When to use it
With admin-level credentials any candidate of the company can be read; otherwise only candidates for jobs where the user is hiring manager.
11

Reads All Candidate Sources

Search

In 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.

When to use it
For a staffing firm juggling several hiring managers, it pulls the candidate sources so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
12

Reads a Single Candidate Source

Search

In 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.

When to use it
For a remote-first agency hiring across time zones, it reads the details of the candidate source before a later step acts on it.
Watch out
It needs the ID of the candidate source: map it from an earlier step, or start from Reads All Candidate Sources when you only know other details.
13

Reads All Evaluation Forms

Search

In 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.

When to use it
At a seed-stage startup with a one-person talent team, it pulls the evaluation forms so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
14

Reads a Single Evaluation Form

Search

In 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.

When to use it
For a staffing firm juggling several hiring managers, it reads the details of the evaluation form before a later step acts on it.
Watch out
It needs the ID of the evaluation form: map it from an earlier step, or start from Reads All Evaluation Forms when you only know other details.
15

Reads All Feedbacks

Search

In 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.

When to use it
For a remote-first agency hiring across time zones, it pulls the interview feedbacks so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
16

Reads a Single Feedback

Search

In 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.

When to use it
At a seed-stage startup with a one-person talent team, it reads the details of the interview feedback before a later step acts on it.
Watch out
It needs the ID of the interview feedback: map it from an earlier step, or start from Reads All Feedbacks when you only know other details.
17

Reads All Hiring Stages

Search

In 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.

When to use it
For a staffing firm juggling several hiring managers, it pulls the hiring stages so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
18

Reads a Single Hiring Stage

Search

In 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.

When to use it
For a remote-first agency hiring across time zones, it reads the details of the hiring stage before a later step acts on it.
Watch out
It needs the ID of the hiring stage: map it from an earlier step, or start from Reads All Hiring Stages when you only know other details.
19

Reads All Job Postings

Search

In 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.

When to use it
At a seed-stage startup with a one-person talent team, it pulls the job postings so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
20

Reads a Single Job Posting

Search

In 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.

When to use it
For a staffing firm juggling several hiring managers, it reads the details of the job posting before a later step acts on it.
Watch out
It needs the ID of the job posting: map it from an earlier step, or start from Reads All Job Postings when you only know other details.
21

Reads All Messages

Search

In 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.

When to use it
For a remote-first agency hiring across time zones, it pulls the candidate messages so a later step can pick or compare them.
Watch out
last_per_conversation must be set before the search runs; test the step once to see how Factorial reads it.
22

Reads a Single Message

Search

In 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.

When to use it
At a seed-stage startup with a one-person talent team, it reads the details of the candidate message before a later step acts on it.
Watch out
It needs the ID of the candidate message: map it from an earlier step, or start from Reads All Messages when you only know other details.
23

Reads All Rejection Reasons

Search

In 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.

When to use it
For a staffing firm juggling several hiring managers, it pulls the rejection reasons so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
24

Reads a Single Rejection Reason

Search

In 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.

When to use it
For a remote-first agency hiring across time zones, it reads the details of the rejection reason before a later step acts on it.
Watch out
It needs the ID of the rejection reason: map it from an earlier step, or start from Reads All Rejection Reasons when you only know other details.
25

Reads All Break Configurations

Search

In 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.

When to use it
At a coffee chain where baristas clock in on a tablet, it pulls the attendance break settings so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
26

Reads a Single Break Configuration

Search

In 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.

When to use it
For a field-service company with technicians on the road, it reads the details of the attendance break setting before a later step acts on it.
Watch out
It needs the ID of the attendance break setting: map it from an earlier step, or start from Reads All Break Configurations when you only know other details.
27

Reads All Edit Timesheet Requests

Search

In 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.

When to use it
For a warehouse running early and late crews, it pulls the timesheet edit requests so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
28

Reads All Edit Timesheet Requests

Search

In 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.

When to use it
At a coffee chain where baristas clock in on a tablet, it reads the details of the timesheet edit request before a later step acts on it.
Watch out
It needs the ID of the timesheet edit request: map it from an earlier step, or start from Reads All Edit Timesheet Requests when you only know other details.
29

Reads All Estimated Times

Search

In 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.

When to use it
For a field-service company with technicians on the road, it pulls the estimated times so a later step can pick or compare them.
Watch out
A start date and an end date are required to frame the estimate.
30

Reads All Open Shifts

Search

In 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.

When to use it
For a warehouse running early and late crews, it gives the next step the whole list of open shifts to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
31

Reads All Overtime Requests

Search

In 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.

When to use it
At a coffee chain where baristas clock in on a tablet, it pulls the overtime requests so a later step can pick or compare them.
Watch out
include_approval_flow must be set before the search runs; test the step once to see how Factorial reads it.
32

Reads a Single Overtime Request

Search

In 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.

When to use it
For a field-service company with technicians on the road, it reads the details of the overtime request before a later step acts on it.
Watch out
It needs the ID of the overtime request: map it from an earlier step, or start from Reads All Overtime Requests when you only know other details.
33

Reads All Shifts

Search

In 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.

When to use it
For a warehouse running early and late crews, it pulls the attendance shifts so a later step can pick or compare them.
Watch out
half_day and sort_created_at_asc must be set before the search runs; test the step once to see how Factorial reads them.
34

Reads a Single Shift

Search

In 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.

When to use it
At a coffee chain where baristas clock in on a tablet, it reads the details of the attendance shift before a later step acts on it.
Watch out
It needs the ID of the attendance shift: map it from an earlier step, or start from Reads All Shifts when you only know other details.
35

Reads All Worked Times

Search

In 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.

When to use it
For a field-service company with technicians on the road, it pulls the worked times so a later step can pick or compare them.
Watch out
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.
36

Reads All Bookkeepers Management Incidences

Search

In 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.

When to use it
For a finance lead who closes payroll with an outside accountant, it gives the next step the whole list of bookkeeping incidences to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
37

Reads a Single Bookkeepers Management Incidence

Search

In 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.

When to use it
At a US subsidiary that sends data to a payroll bureau, it fetches the bookkeeping incidence whose ID an earlier step already holds.
Watch out
It needs the ID of the bookkeeping incidence: map it from an earlier step, or start from Reads All Bookkeepers Management Incidences when you only know other details.
38

Reads All Legal Entities

Search

In 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.

When to use it
For an HR generalist keeping the company setup tidy, it gives the next step the whole list of legal entities to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
39

Reads a Single Legal Entity

Search

In 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.

When to use it
For a group with entities in several countries, it fetches the legal entity whose ID an earlier step already holds.
Watch out
It needs the ID of the legal entity: map it from an earlier step, or start from Reads All Legal Entities when you only know other details.
40

Reads All Compensations

Search

In 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.

When to use it
At a company where contract changes go to the CFO for sign-off, it gives the next step the whole list of compensations to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
41

Reads a Single Compensation

Search

In 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.

When to use it
For an HR team running a compensation review, it fetches the compensation whose ID an earlier step already holds.
Watch out
It needs the ID of the compensation: map it from an earlier step, or start from Reads All Compensations when you only know other details.
42

Reads All Contract Versions

Search

In 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.

When to use it
For a people-ops lead handling raises and contract renewals, it gives the next step the whole list of contract versions to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
43

Reads a Single Contract Version

Search

In 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.

When to use it
At a company where contract changes go to the CFO for sign-off, it fetches the contract version whose ID an earlier step already holds.
Watch out
It needs the ID of the contract version: map it from an earlier step, or start from Reads All Contract Versions when you only know other details.
44

Reads All French Contract Types

Search

In 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.

When to use it
For an HR team running a compensation review, it gives the next step the whole list of French contract types to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
45

Reads a Single French Contract Type

Search

In 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.

When to use it
For a people-ops lead handling raises and contract renewals, it fetches the French contract type whose ID an earlier step already holds.
Watch out
It needs the ID of the French contract type: map it from an earlier step, or start from Reads All French Contract Types when you only know other details.
46

Reads All German Contract Types

Search

In 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.

When to use it
At a company where contract changes go to the CFO for sign-off, it gives the next step the whole list of German contract types to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
47

Reads a Single German Contract Type

Search

In 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.

When to use it
For an HR team running a compensation review, it fetches the German contract type whose ID an earlier step already holds.
Watch out
It needs the ID of the German contract type: map it from an earlier step, or start from Reads All German Contract Types when you only know other details.
48

Reads All Portuguese Contract Types

Search

In 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.

When to use it
For a people-ops lead handling raises and contract renewals, it gives the next step the whole list of Portuguese contract types to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
49

Reads a Single Portuguese Contract Type

Search

In 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.

When to use it
At a company where contract changes go to the CFO for sign-off, it fetches the Portuguese contract type whose ID an earlier step already holds.
Watch out
It needs the ID of the Portuguese contract type: map it from an earlier step, or start from Reads All Portuguese Contract Types when you only know other details.
50

Reads All Reference Contracts

Search

In 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.

When to use it
For an HR team running a compensation review, it gives the next step the whole list of reference contracts to work from.
Watch out
The reference contract is the one in force today; failing that, the next upcoming one, and failing that, the most recent past one.
51

Reads All Spanish Contract Types

Search

In 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.

When to use it
For a people-ops lead handling raises and contract renewals, it pulls the Spanish contract types so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
52

Reads a Single Spanish Contract Type

Search

In 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.

When to use it
At a company where contract changes go to the CFO for sign-off, it reads the details of the Spanish contract type before a later step acts on it.
Watch out
It needs the ID of the Spanish contract type: map it from an earlier step, or start from Reads All Spanish Contract Types when you only know other details.
53

Reads All Taxonomies

Search

In 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.

When to use it
For an HR team running a compensation review, it pulls the contract taxonomies so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
54

Reads a Single Taxonomy

Search

In 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.

When to use it
For a people-ops lead handling raises and contract renewals, it reads the details of the contract taxonomy before a later step acts on it.
Watch out
It needs the ID of the contract taxonomy: map it from an earlier step, or start from Reads All Taxonomies when you only know other details.
55

Reads All Fields

Search

In 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.

When to use it
At a company that stores visa or equipment details on employee profiles, it pulls the custom fields so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
56

Reads a Single Field

Search

In 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.

When to use it
For a team that built its own records inside Factorial, it reads the details of the custom field before a later step acts on it.
Watch out
It needs the ID of the custom field: map it from an earlier step, or start from Reads All Fields when you only know other details.
57

Reads All Custom Field Options

Search

In 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.

When to use it
For an HR admin who tracks data Factorial has no standard field for, it pulls the custom field options so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
58

Reads a Single Custom Field Option

Search

In 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.

When to use it
At a company that stores visa or equipment details on employee profiles, it reads the details of the custom field option before a later step acts on it.
Watch out
It needs the ID of the custom field option: map it from an earlier step, or start from Reads All Custom Field Options when you only know other details.
59

Reads All Custom Resource Fields

Search

In 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.

When to use it
For a team that built its own records inside Factorial, it pulls the custom resource fields so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
60

Reads a Single Custom Resource Field

Search

In 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.

When to use it
For an HR admin who tracks data Factorial has no standard field for, it reads the details of the custom resource field before a later step acts on it.
Watch out
It needs the ID of the custom resource field: map it from an earlier step, or start from Reads All Custom Resource Fields when you only know other details.
61

Reads All Values

Search

In 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.

When to use it
At a company that stores visa or equipment details on employee profiles, it pulls the custom field values so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
62

Reads a Single Value

Search

In 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.

When to use it
For a team that built its own records inside Factorial, it reads the details of the custom field value before a later step acts on it.
Watch out
It needs the ID of the custom field value: map it from an earlier step, or start from Reads All Values when you only know other details.
63

Reads All Schemas

Search

In Zapier“Reads all Schemas”

Custom resource schemas from Factorial, pulled as a full list. The steps that follow can then use what comes back.

When to use it
For an HR admin who tracks data Factorial has no standard field for, it pulls the custom resource schemas so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
64

Reads a Single Schema

Search

In 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.

When to use it
At a company that stores visa or equipment details on employee profiles, it reads the details of the custom resource schema before a later step acts on it.
Watch out
It needs the ID of the custom resource schema: map it from an earlier step, or start from Reads All Schemas when you only know other details.
65

Reads All Values

Search

In Zapier“Reads all Values”

Custom resource values from Factorial, pulled as a full list. Later steps pick from that result instead of asking you.

When to use it
For a team that built its own records inside Factorial, it pulls the custom resource values so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
66

Reads a Single Value

Search

In 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.

When to use it
For an HR admin who tracks data Factorial has no standard field for, it reads the details of the custom resource value before a later step acts on it.
Watch out
It needs the ID of the custom resource value: map it from an earlier step, or start from Reads All Values when you only know other details.
67

Reads All Documents

Search

In 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.

When to use it
At a company that keeps payslips and contracts in one place, it pulls the documents so a later step can pick or compare them.
Watch out
by_pending_assignment and by_trash_bin must be set before the search runs; test the step once to see how Factorial reads them.
68

Reads a Single Document

Search

In 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.

When to use it
For an office manager filing onboarding paperwork, it reads the details of the document before a later step acts on it.
Watch out
It needs the ID of the document: map it from an earlier step, or start from Reads All Documents when you only know other details.
69

Reads All Folders

Search

In 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.

When to use it
For an HR team chasing signed policies, it pulls the folders so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
70

Reads a Single Folder

Search

In 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.

When to use it
At a company that keeps payslips and contracts in one place, it reads the details of the folder before a later step acts on it.
Watch out
It needs the ID of the folder: map it from an earlier step, or start from Reads All Folders when you only know other details.
71

Reads All Employees

Search

In 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.

When to use it
For an HR team that keeps a directory in sync with other tools, it pulls the employees so a later step can pick or compare them.
Watch out
Only admins get every employee field back; a regular user gets the reduced version the admin's permissions allow.
72

Reads a Single Employee

Search

In 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.

When to use it
For a fast-hiring startup onboarding new joiners, it reads the details of the employee before a later step acts on it.
Watch out
Only admins get every employee field back; a regular user gets the reduced version the admin's permissions allow.
73

Reads All Absences

Search

In 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.

When to use it
At a company that audits every contract and personal change, it pulls the absence updates so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
74

Reads a Single Absence

Search

In 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.

When to use it
For a payroll lead who needs the list of joiners and leavers, it reads the details of the absence update before a later step acts on it.
Watch out
It needs the ID of the absence update: map it from an earlier step, or start from Reads All Absences when you only know other details.
75

Reads All Contract Changes

Search

In 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.

When to use it
For an HR analyst building a people report, it pulls the contract changes so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
76

Reads a Single Contract Change

Search

In 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.

When to use it
At a company that audits every contract and personal change, it reads the details of the contract change before a later step acts on it.
Watch out
It needs the ID of the contract change: map it from an earlier step, or start from Reads All Contract Changes when you only know other details.
77

Reads All New Hires

Search

In 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.

When to use it
For a payroll lead who needs the list of joiners and leavers, it pulls the new hire updates so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
78

Reads a Single New Hire

Search

In 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.

When to use it
For an HR analyst building a people report, it reads the details of the new hire update before a later step acts on it.
Watch out
It needs the ID of the new hire update: map it from an earlier step, or start from Reads All New Hires when you only know other details.
79

Reads All Personal Changes

Search

In 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.

When to use it
At a company that audits every contract and personal change, it pulls the personal data changes so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
80

Reads a Single Personal Change

Search

In 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.

When to use it
For a payroll lead who needs the list of joiners and leavers, it reads the details of the personal data change before a later step acts on it.
Watch out
It needs the ID of the personal data change: map it from an earlier step, or start from Reads All Personal Changes when you only know other details.
81

Reads All Summaries

Search

In 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.

When to use it
For an HR analyst building a people report, it pulls the employee update summaries so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
82

Reads a Single Summary

Search

In 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.

When to use it
At a company that audits every contract and personal change, it reads the details of the employee update summary before a later step acts on it.
Watch out
It needs the ID of the employee update summary: map it from an earlier step, or start from Reads All Summaries when you only know other details.
83

Reads All Terminations

Search

In 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.

When to use it
For a payroll lead who needs the list of joiners and leavers, it pulls the termination updates so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
84

Reads a Single Termination

Search

In 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.

When to use it
For an HR analyst building a people report, it reads the details of the termination update before a later step acts on it.
Watch out
It needs the ID of the termination update: map it from an earlier step, or start from Reads All Terminations when you only know other details.
85

Reads All Expensables

Search

In 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.

When to use it
At a consultancy that rebills expenses to customers, it pulls the expensable items so a later step can pick or compare them.
Watch out
include_grouped and include_attachments must be set before the search runs; test the step once to see how Factorial reads them.
86

Reads a Single Expensable

Search

In 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.

When to use it
For a finance team checking mileage before reimbursement, it reads the details of the expensable item before a later step acts on it.
Watch out
It needs the ID of the expensable item: map it from an earlier step, or start from Reads All Expensables when you only know other details.
87

Reads All Expenses

Search

In 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.

When to use it
For a sales team that travels to clients, it pulls the expenses so a later step can pick or compare them.
Watch out
include_manual_drafts and include_attachments must be set before the search runs; test the step once to see how Factorial reads them.
88

Reads a Single Expense

Search

In 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.

When to use it
At a consultancy that rebills expenses to customers, it reads the details of the expense before a later step acts on it.
Watch out
It needs the ID of the expense: map it from an earlier step, or start from Reads All Expenses when you only know other details.
89

Reads All Mileages

Search

In 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.

When to use it
For a finance team checking mileage before reimbursement, it pulls the mileage claims so a later step can pick or compare them.
Watch out
include_manual_drafts and include_attachments must be set before the search runs; test the step once to see how Factorial reads them.
90

Reads a Single Mileage

Search

In 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.

When to use it
For a sales team that travels to clients, it reads the details of the mileage claim before a later step acts on it.
Watch out
It needs the ID of the mileage claim: map it from an earlier step, or start from Reads All Mileages when you only know other details.
91

Reads All Per Diems

Search

In 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.

When to use it
At a consultancy that rebills expenses to customers, it pulls the per diems so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
92

Reads a Single Per Diem

Search

In 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.

When to use it
For a finance team checking mileage before reimbursement, it reads the details of the per diem before a later step acts on it.
Watch out
It needs the ID of the per diem: map it from an earlier step, or start from Reads All Per Diems when you only know other details.
93

Reads All Accounts

Search

In 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.

When to use it
For a CFO splitting salary costs by department, it pulls the ledger accounts so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
94

Reads a Single Account

Search

In 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.

When to use it
At a company that books payroll into its general ledger, it reads the details of the ledger account before a later step acts on it.
Watch out
It needs the ID of the ledger account: map it from an earlier step, or start from Reads All Accounts when you only know other details.
95

Reads All Cost Center Memberships

Search

In 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.

When to use it
For a controller who tracks headcount cost per cost center, it pulls the cost center memberships so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
96

Reads All Cost Centers

Search

In 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.

When to use it
For a CFO splitting salary costs by department, it gives the next step the whole list of cost centers to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
97

Reads a Single Cost Center

Search

In 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.

When to use it
At a company that books payroll into its general ledger, it fetches the cost center whose ID an earlier step already holds.
Watch out
It needs the ID of the cost center: map it from an earlier step, or start from Reads All Cost Centers when you only know other details.
98

Reads All Company Holidays

Search

In 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.

When to use it
For an HR generalist keeping the company setup tidy, it gives the next step the whole list of company holidays to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
99

Reads a Single Company Holiday

Search

In 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.

When to use it
For a group with entities in several countries, it fetches the company holiday whose ID an earlier step already holds.
Watch out
It needs the ID of the company holiday: map it from an earlier step, or start from Reads All Company Holidays when you only know other details.
100

Reads All Levels

Search

In 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.

When to use it
At a scale-up formalising its job architecture, it gives the next step the whole list of job levels to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
101

Reads a Single Level

Search

In 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.

When to use it
For an HR generalist keeping the company setup tidy, it fetches the job level whose ID an earlier step already holds.
Watch out
It needs the ID of the job level: map it from an earlier step, or start from Reads All Levels when you only know other details.
102

Reads All Roles

Search

In 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.

When to use it
For a group with entities in several countries, it gives the next step the whole list of job roles to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
103

Reads a Single Role

Search

In 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.

When to use it
At a scale-up formalising its job architecture, it fetches the job role whose ID an earlier step already holds.
Watch out
It needs the ID of the job role: map it from an earlier step, or start from Reads All Roles when you only know other details.
104

Reads All Locations

Search

In 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.

When to use it
For an operations lead mapping teams to work areas, it gives the next step the whole list of locations to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
105

Reads a Single Location

Search

In 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.

When to use it
For a retailer opening new stores, it fetches the location whose ID an earlier step already holds.
Watch out
It needs the ID of the location: map it from an earlier step, or start from Reads All Locations when you only know other details.
106

Reads All Work Areas

Search

In 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.

When to use it
At a company with offices in several cities, it gives the next step the whole list of work areas to work from.
Watch out
only_non_archived must be set before the search runs; test the step once to see how Factorial reads it.
107

Reads a Single Work Area

Search

In 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.

When to use it
For an operations lead mapping teams to work areas, it fetches the work area whose ID an earlier step already holds.
Watch out
It needs the ID of the work area: map it from an earlier step, or start from Reads All Work Areas when you only know other details.
108

Reads All Installation Settings

Search

In 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.

When to use it
For an in-house ops engineer who owns every HR integration, it gives the next step the whole list of installation settings to work from.
Watch out
company_id and integration_id must be set before the search runs; test the step once to see how Factorial reads them.
109

Reads All Settings

Search

In 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.

When to use it
At a SaaS company where IT audits each data flow, it pulls the integration settings so a later step can pick or compare them.
Watch out
integration_id and company_id must be set before the search runs; test the step once to see how Factorial reads them.
110

Reads All Identifiers

Search

In 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.

When to use it
For a controller reconciling payroll inputs line by line, it gives the next step the whole list of payroll identifiers to work from.
Watch out
These identifiers only cover Portugal, Italy and Germany for now.
111

Reads a Single Identifier

Search

In 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.

When to use it
For a finance lead who closes payroll with an outside accountant, it fetches the payroll identifier whose ID an earlier step already holds.
Watch out
These identifiers only cover Portugal, Italy and Germany for now.
112

Reads All Family Situations

Search

In 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.

When to use it
At a US subsidiary that sends data to a payroll bureau, it gives the next step the whole list of family situations to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
113

Reads All Codes

Search

In 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.

When to use it
For a controller reconciling payroll inputs line by line, it pulls the payroll integration codes so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
114

Reads All Supplements

Search

In 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.

When to use it
For a finance lead who closes payroll with an outside accountant, it gives the next step the whole list of payroll supplements to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
115

Reads a Single Supplement

Search

In 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.

When to use it
At a US subsidiary that sends data to a payroll bureau, it fetches the payroll supplement whose ID an earlier step already holds.
Watch out
It needs the ID of the payroll supplement: map it from an earlier step, or start from Reads All Supplements when you only know other details.
116

Reads All Agreements

Search

In 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.

When to use it
For managers who want reviews to lead to action plans, it gives the next step the whole list of action plans to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
117

Reads a Single Agreement

Search

In 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.

When to use it
For a people team running performance reviews, it fetches the action plan whose ID an earlier step already holds.
Watch out
It needs the ID of the action plan: map it from an earlier step, or start from Reads All Agreements when you only know other details.
118

Reads All Company Employee Score Scales

Search

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it gives the next step the whole list of company score scales to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
119

Reads a Single Company Employee Score Scale

Search

In 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.

When to use it
For managers who want reviews to lead to action plans, it fetches the company score scale whose ID an earlier step already holds.
Watch out
It needs the ID of the company score scale: map it from an earlier step, or start from Reads All Company Employee Score Scales when you only know other details.
120

Reads All Employee Score Scales

Search

In 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.

When to use it
For a people team running performance reviews, it gives the next step the whole list of employee score scales to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
121

Reads a Single Employee Score Scale

Search

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it fetches the employee score scale whose ID an earlier step already holds.
Watch out
It needs the ID of the employee score scale: map it from an earlier step, or start from Reads All Employee Score Scales when you only know other details.
122

Reads All Review Evaluation Answers

Search

In 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.

When to use it
For managers who want reviews to lead to action plans, it gives the next step the whole list of review answers to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
123

Reads All Review Evaluation Scores

Search

In 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.

When to use it
For a people team running performance reviews, it pulls the review scores so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
124

Reads a Single Review Evaluation Score

Search

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it reads the details of the review score before a later step acts on it.
Watch out
It needs the ID of the review score: map it from an earlier step, or start from Reads All Review Evaluation Scores when you only know other details.
125

Reads All Review Evaluations

Search

In 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.

When to use it
For managers who want reviews to lead to action plans, it pulls the review evaluations so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
126

Reads a Single Review Evaluation

Search

In 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.

When to use it
For a people team running performance reviews, it reads the details of the review evaluation before a later step acts on it.
Watch out
It needs the ID of the review evaluation: map it from an earlier step, or start from Reads All Review Evaluations when you only know other details.
127

Reads All Review Owners

Search

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it pulls the review owners so a later step can pick or compare them.
Watch out
Every review process has at least one owner, and owners can edit the process and see its results.
128

Reads All Review Processes

Search

In 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.

When to use it
For managers who want reviews to lead to action plans, it gives the next step the whole list of review processes to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
129

Reads a Single Review Process

Search

In 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.

When to use it
For a people team running performance reviews, it fetches the review process whose ID an earlier step already holds.
Watch out
It needs the ID of the review process: map it from an earlier step, or start from Reads All Review Processes when you only know other details.
130

Reads All Review Process Estimated Targets

Search

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it gives the next step the whole list of estimated review participants to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
131

Reads All Review Process Targets

Search

In 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.

When to use it
For managers who want reviews to lead to action plans, it pulls the review participants so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
132

Reads a Single Review Process Target

Search

In 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.

When to use it
For a people team running performance reviews, it reads the details of the review participant before a later step acts on it.
Watch out
It needs the ID of the review participant: map it from an earlier step, or start from Reads All Review Process Targets when you only know other details.
133

Reads All Review Questionnaire by Strategies

Search

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it pulls the review questionnaires so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
134

Reads a Single Review Questionnaire by Strategy

Search

In 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.

When to use it
For managers who want reviews to lead to action plans, it reads the details of the review questionnaire before a later step acts on it.
Watch out
It needs the ID of the review questionnaire: map it from an earlier step, or start from Reads All Review Questionnaire by Strategies when you only know other details.
135

Reads All Review Visibility Settings

Search

In 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.

When to use it
For a people team running performance reviews, it pulls the review visibility settings so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
136

Reads All Target Managers

Search

In 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.

When to use it
At a scale-up rolling out its first structured review cycle, it gives the next step the whole list of participants' managers to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
137

Reads a Single Target Manager

Search

In 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.

When to use it
For managers who want reviews to lead to action plans, it fetches the participant's manager whose ID an earlier step already holds.
Watch out
It needs the ID of the participant's manager: map it from an earlier step, or start from Reads All Target Managers when you only know other details.
138

Reads All Comments

Search

In 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.

When to use it
For an internal comms lead running company announcements, it gives the next step the whole list of community comments to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
139

Reads a Single Comment

Search

In 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.

When to use it
At a distributed company where the intranet is the water cooler, it fetches the community comment whose ID an earlier step already holds.
Watch out
It needs the ID of the community comment: map it from an earlier step, or start from Reads All Comments when you only know other details.
140

Reads All Groups

Search

In 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.

When to use it
For an HR team that posts benefits news to employees, it gives the next step the whole list of community groups to work from.
Watch out
Community groups and posts require the Communities V2 feature on the Factorial side.
141

Reads a Single Group

Search

In 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.

When to use it
For an internal comms lead running company announcements, it fetches the community group whose ID an earlier step already holds.
Watch out
Community groups and posts require the Communities V2 feature on the Factorial side.
142

Reads All Posts

Search

In 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.

When to use it
At a distributed company where the intranet is the water cooler, it gives the next step the whole list of community posts to work from.
Watch out
Community groups and posts require the Communities V2 feature on the Factorial side.
143

Reads a Single Post

Search

In 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.

When to use it
For an HR team that posts benefits news to employees, it fetches the community post whose ID an earlier step already holds.
Watch out
Community groups and posts require the Communities V2 feature on the Factorial side.
144

Reads All Expense Records

Search

In 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.

When to use it
For an agency that bills clients by the hour, it gives the next step the whole list of project expense records to work from.
Watch out
When nothing matches, the Zap stops there by default; switch on Successful if no search results are found? to let it carry on.
145

Reads a Single Expense Record

Search

In 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.

When to use it
At a consultancy tracking time against client projects, it fetches the project expense record whose ID an earlier step already holds.
Watch out
It needs the ID of the project expense record: map it from an earlier step, or start from Reads All Expense Records when you only know other details.
146

Reads All Exportable Expenses

Search

In 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.

When to use it
For a studio where producers watch project budgets, it gives the next step the whole list of project expense exports to work from.
Watch out
A start date and an end date are mandatory to bound the export.
147

Reads All Flexible Time Record Comments

Search

In 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.

When to use it
For an agency that bills clients by the hour, it pulls the flexible time record comments so a later step can pick or compare them.
Watch out
The step only works if the company has the flexible time tracking feature for projects switched on.
148

Reads a Single Flexible Time Record Comment

Search

In 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.

When to use it
At a consultancy tracking time against client projects, it reads the details of the flexible time record comment before a later step acts on it.
Watch out
The step only works if the company has the flexible time tracking feature for projects switched on.
149

Reads All Flexible Time Records

Search

In 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.

When to use it
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
150

Reads a Single Flexible Time Record

Search

In 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.

When to use it
For an agency that bills clients by the hour, it reads the details of the flexible time record before a later step acts on it.
Watch out
The step only works if the company has the flexible time tracking feature for projects switched on.
151

Reads All Projects

Search

In 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.

When to use it
At a consultancy tracking time against client projects, it pulls the projects so a later step can pick or compare them.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
152

Reads a Single Project

Search

In 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.

When to use it
For a studio where producers watch project budgets, it reads the details of the project before a later step acts on it.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
153

Reads All Project Tasks

Search

In 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.

When to use it
For an agency that bills clients by the hour, it pulls the project tasks so a later step can pick or compare them.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
154

Reads a Single Project Task

Search

In 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.

When to use it
At a consultancy tracking time against client projects, it reads the details of the project task before a later step acts on it.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
155

Reads All Project Workers

Search

In 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.

When to use it
For a studio where producers watch project budgets, it pulls the project workers so a later step can pick or compare them.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
156

Reads a Single Project Worker

Search

In 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.

When to use it
For an agency that bills clients by the hour, it reads the details of the project worker before a later step acts on it.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
157

Reads All Subprojects

Search

In 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.

When to use it
At a consultancy tracking time against client projects, it pulls the subprojects so a later step can pick or compare them.
Watch out
Subprojects need their own feature switched on in Factorial, plus a role in the parent project.
158

Reads a Single Subproject

Search

In 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.

When to use it
For a studio where producers watch project budgets, it reads the details of the subproject before a later step acts on it.
Watch out
Subprojects need their own feature switched on in Factorial, plus a role in the parent project.
159

Reads All Time Records

Search

In 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.

When to use it
For an agency that bills clients by the hour, it pulls the project time records so a later step can pick or compare them.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
160

Reads a Single Time Record

Search

In 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.

When to use it
At a consultancy tracking time against client projects, it reads the details of the project time record before a later step acts on it.
Watch out
The step needs Factorial's project management feature switched on, and a user with the matching rights on projects.
161

Reads All Shifts

Search

In 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.

When to use it
For a retail manager building the next rota, it pulls the planned shifts so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
162

Reads a Single Shift

Search

In 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.

When to use it
For a restaurant group planning weekend rotas, it reads the details of the planned shift before a later step acts on it.
Watch out
It needs the ID of the planned shift: map it from an earlier step, or start from Reads All Shifts when you only know other details.
163

Reads All Task Files

Search

In 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.

When to use it
At a company where offboarding involves IT, finance and the manager, it pulls the task files so a later step can pick or compare them.
Watch out
task_id must be set before the search runs; test the step once to see how Factorial reads it.
164

Reads a Single Task File

Search

In 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.

When to use it
For a people-ops lead who assigns follow-ups after each review, it reads the details of the task file before a later step acts on it.
Watch out
It needs the ID of the task file: map it from an earlier step, or start from Reads All Task Files when you only know other details.
165

Reads All Tasks

Search

In 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.

When to use it
For an HR team running onboarding checklists, it pulls the tasks so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
166

Reads a Single Task

Search

In 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.

When to use it
At a company where offboarding involves IT, finance and the manager, it reads the details of the task before a later step acts on it.
Watch out
It needs the ID of the task: map it from an earlier step, or start from Reads All Tasks when you only know other details.
167

Reads All Memberships

Search

In 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.

When to use it
For an ops lead keeping the org chart current, it pulls the team memberships so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
168

Reads a Single Membership

Search

In 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.

When to use it
For a scale-up reorganising into squads, it reads the details of the team membership before a later step acts on it.
Watch out
It needs the ID of the team membership: map it from an earlier step, or start from Reads All Memberships when you only know other details.
169

Reads All Teams

Search

In 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.

When to use it
At a company where team leads approve time off, it pulls the teams so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
170

Reads a Single Team

Search

In 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.

When to use it
For an ops lead keeping the org chart current, it reads the details of the team before a later step acts on it.
Watch out
It needs the ID of the team: map it from an earlier step, or start from Reads All Teams when you only know other details.
171

Reads All Allowance Incidences

Search

In 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.

When to use it
For a team lead covering absences on a busy rota, it pulls the allowance adjustments so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
172

Reads a Single Allowance Incidence

Search

In 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.

When to use it
At a company where approved leave must reach the shared calendar, it reads the details of the allowance adjustment before a later step acts on it.
Watch out
It needs the ID of the allowance adjustment: map it from an earlier step, or start from Reads All Allowance Incidences when you only know other details.
173

Reads All Allowances

Search

In 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.

When to use it
For an HR team auditing holiday balances before year-end, it pulls the time off allowances so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
174

Reads a Single Allowance

Search

In 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.

When to use it
For a team lead covering absences on a busy rota, it reads the details of the time off allowance before a later step acts on it.
Watch out
It needs the ID of the time off allowance: map it from an earlier step, or start from Reads All Allowances when you only know other details.
175

Reads All Allowance Stats

Search

In 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.

When to use it
At a company where approved leave must reach the shared calendar, it pulls the allowance counters so a later step can pick or compare them.
Watch out
The counters are read for one allowance at a reference date, both of which are required.
176

Reads a Single Allowance Stat

Search

In 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.

When to use it
For an HR team auditing holiday balances before year-end, it reads the details of the allowance counter before a later step acts on it.
Watch out
It needs the ID of the allowance counter: map it from an earlier step, or start from Reads All Allowance Stats when you only know other details.
177

Reads All Blocked Periods

Search

In 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.

When to use it
For a team lead covering absences on a busy rota, it pulls the blocked periods so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
178

Reads a Single Blocked Period

Search

In 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.

When to use it
At a company where approved leave must reach the shared calendar, it reads the details of the blocked period before a later step acts on it.
Watch out
It needs the ID of the blocked period: map it from an earlier step, or start from Reads All Blocked Periods when you only know other details.
179

Reads All Leaves

Search

In 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.

When to use it
For an HR team auditing holiday balances before year-end, it pulls the leaves so a later step can pick or compare them.
Watch out
include_leave_type and include_duration must be set before the search runs; test the step once to see how Factorial reads them.
180

Reads a Single Leave

Search

In 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.

When to use it
For a team lead covering absences on a busy rota, it reads the details of the leave before a later step acts on it.
Watch out
It needs the ID of the leave: map it from an earlier step, or start from Reads All Leaves when you only know other details.
181

Reads All Leave Types

Search

In 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.

When to use it
At a company where approved leave must reach the shared calendar, it pulls the leave types so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
182

Reads a Single Leave Type

Search

In 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.

When to use it
For an HR team auditing holiday balances before year-end, it reads the details of the leave type before a later step acts on it.
Watch out
It needs the ID of the leave type: map it from an earlier step, or start from Reads All Leave Types when you only know other details.
183

Reads All Policies

Search

In 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.

When to use it
For a team lead covering absences on a busy rota, it pulls the time off policies so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
184

Reads a Single Policy

Search

In 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.

When to use it
At a company where approved leave must reach the shared calendar, it reads the details of the time off policy before a later step acts on it.
Watch out
It needs the ID of the time off policy: map it from an earlier step, or start from Reads All Policies when you only know other details.
185

Reads All Policy Timelines

Search

In 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.

When to use it
For an HR team auditing holiday balances before year-end, it pulls the policy timelines so a later step can pick or compare them.
Watch out
An employee and a reference date are both required.
186

Reads All Planning Versions

Search

In 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.

When to use it
For a restaurant group planning weekend rotas, it gives the next step the whole list of planning versions to work from.
Watch out
only_active must be set before the search runs; test the step once to see how Factorial reads it.
187

Reads All Break Configurations

Search

In 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.

When to use it
At a company with different schedules per site, it pulls the break types so a later step can pick or compare them.
Watch out
active must be set before the search runs; test the step once to see how Factorial reads it.
188

Reads a Single Break Configuration

Search

In 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.

When to use it
For an operations lead handling shift patterns, it reads the details of the break type before a later step acts on it.
Watch out
It needs the ID of the break type: map it from an earlier step, or start from Reads All Break Configurations when you only know other details.
189

Reads All Categories

Search

In 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.

When to use it
For an L&D manager running compliance courses, it pulls the training categories so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
190

Reads a Single Category

Search

In 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.

When to use it
At a company that tracks mandatory safety training, it reads the details of the training category before a later step acts on it.
Watch out
It needs the ID of the training category: map it from an earlier step, or start from Reads All Categories when you only know other details.
191

Reads All Session Access Memberships

Search

In 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.

When to use it
For a team lead enrolling new hires in onboarding sessions, it pulls the session accesses so a later step can pick or compare them.
Watch out
session_id must be set before the search runs; test the step once to see how Factorial reads it.
192

Reads a Single Session Access Membership

Search

In 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.

When to use it
For an L&D manager running compliance courses, it reads the details of the session access before a later step acts on it.
Watch out
It needs the ID of the session access: map it from an earlier step, or start from Reads All Session Access Memberships when you only know other details.
193

Reads All Session Attendances

Search

In 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.

When to use it
At a company that tracks mandatory safety training, it pulls the session attendances so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
194

Reads a Single Session Attendance

Search

In 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.

When to use it
For a team lead enrolling new hires in onboarding sessions, it reads the details of the session attendance before a later step acts on it.
Watch out
It needs the ID of the session attendance: map it from an earlier step, or start from Reads All Session Attendances when you only know other details.
195

Reads All Sessions

Search

In 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.

When to use it
For an L&D manager running compliance courses, it pulls the training sessions so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
196

Reads a Single Session

Search

In 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.

When to use it
At a company that tracks mandatory safety training, it reads the details of the training session before a later step acts on it.
Watch out
It needs the ID of the training session: map it from an earlier step, or start from Reads All Sessions when you only know other details.
197

Reads All Training Memberships

Search

In 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.

When to use it
For a team lead enrolling new hires in onboarding sessions, it pulls the training enrolments so a later step can pick or compare them.
Watch out
training_id must be set before the search runs; test the step once to see how Factorial reads it.
198

Reads a Single Training Membership

Search

In 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.

When to use it
For an L&D manager running compliance courses, it reads the details of the training enrolment before a later step acts on it.
Watch out
It needs the ID of the training enrolment: map it from an earlier step, or start from Reads All Training Memberships when you only know other details.
199

Reads All Trainings

Search

In 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.

When to use it
At a company that tracks mandatory safety training, it pulls the trainings so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
200

Reads a Single Training

Search

In 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.

When to use it
For a team lead enrolling new hires in onboarding sessions, it reads the details of the training before a later step acts on it.
Watch out
It needs the ID of the training: map it from an earlier step, or start from Reads All Trainings when you only know other details.
201

Reads All Day Configurations

Search

In 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.

When to use it
For an HR team managing summer hours, it pulls the day configurations so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
202

Reads a Single Day Configuration

Search

In 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.

When to use it
At a company with different schedules per site, it reads the details of the day configuration before a later step acts on it.
Watch out
It needs the ID of the day configuration: map it from an earlier step, or start from Reads All Day Configurations when you only know other details.
203

Reads All Overlap Periods

Search

In 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.

When to use it
For an operations lead handling shift patterns, it pulls the overlap periods so a later step can pick or compare them.
Watch out
When several items come back, the default keeps only the first; change If multiple search results are found? to pass them all on.
204

Reads a Single Overlap Period

Search

In 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.

When to use it
For an HR team managing summer hours, it reads the details of the overlap period before a later step acts on it.
Watch out
It needs the ID of the overlap period: map it from an earlier step, or start from Reads All Overlap Periods when you only know other details.
205

Reads All Schedules

Search

In 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.

When to use it
At a company with different schedules per site, it pulls the work schedules so a later step can pick or compare them.
Watch out
with_employee_ids and with_periods must be set before the search runs; test the step once to see how Factorial reads them.
206

Reads a Single Schedule

Search

In 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.

When to use it
For an operations lead handling shift patterns, it reads the details of the work schedule before a later step acts on it.
Watch out
It needs the ID of the work schedule: map it from an earlier step, or start from Reads All Schedules when you only know other details.

The three settings every search exposes

  1. 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.
  2. 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.
  3. 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 it breaks

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

Need help automating Factorial with Zapier?

A person reads every message.

FAQ

Factorial and Zapier: your questions

01Is the Factorial Zapier integration free?
Yes, as long as the Zap stays simple. Factorial is not a premium app, so it runs on Zapier's free plan. That plan gives you 100 tasks a month and Zaps of two steps only: one trigger and one action. As soon as you add a second action, a filter or a search step, the Zap becomes multi-step and needs a paid plan. No price is quoted here on purpose, because Zapier's pricing grid changes often; check it on zapier.com before you pick a plan.
02How many tasks does a Factorial Zap use?
One task per action that completes successfully, and nothing else. The trigger never costs a task, however many events Factorial sends, and an action that fails is not counted against your plan. A Zap with three actions uses three tasks each time it runs all the way through. The trap is a Zap that writes into what its own trigger watches: it sets itself off again and again, and the task count drops fast.
03Do Factorial triggers fire in real time?
Yes. All 111 Factorial triggers are instant: Factorial tells Zapier the moment the event happens, so the Zap starts right away. The polling interval of the plans, 15 minutes on the free plan and down to 1 minute on Team or Enterprise, does not apply to them. That makes Factorial a good fit for a free plan, as long as the Zap stays at two steps. In the editor, a Zap built on an instant trigger shows a lightning bolt next to it.
04What does it take to connect Factorial to Zapier?
A Factorial account, and read or write access to anything you do not own but want the Zap to touch. In Zapier, open Apps, click + Add connection, search for Factorial, click Add connection, sign in to Factorial in the tab that opens and grant access. The connection is then reused by every Factorial step of every Zap. Before building, also note your company identifier somewhere handy: every trigger asks for it.
05Which field catches people out on Factorial triggers?
The company identifier. Every one of the 111 triggers asks for it, and it is required, so the setup stays incomplete until it is filled in. Many actions also require an ID, for instance the ID of the leave, employee or task to change. The clean way to get one is a search step placed right before the action, such as Reads All Employees, which hands the ID to the next step. Remember that a search step makes the Zap multi-step, so paid.
06What if the Factorial operation you need is not there?
Check the full list first: with 545 operations, many HR objects have a create, update, delete and read step. If yours is missing, two routes remain. Combine a search and an action to rebuild the gesture in two steps, which means a paid plan. Or look at another automation tool covering Factorial. Our team can also tell you quickly whether a workaround exists before you start building. A search such as Reads All Employees is often the first half of that pair.
07Zapier, Make or n8n for Factorial?
It depends on three criteria rather than on a ranking. First, coverage: here Zapier offers 545 Factorial operations, so check that the one you need exists on the tool you compare. Second, how usage is counted: Zapier bills each successful action as a task, so estimate your own volume before you compare. Third, what you already run: if your other HR flows already live on one of the three, staying there saves rebuilding them.