Resources · Zapier integration

100Hires ATS Zapier integrationAutomate 100Hires ATS with Zapier.

The 100Hires ATS Zapier integration gives you 3 triggers and 3 actions, and no search step. Here is what each one does, what it costs in tasks, how fast it reacts on your plan, and where a recruiting Zap tends to break first.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the 100Hires ATS Zapier integration actually does

Connecting 100Hires ATS to Zapier lets a Zap (the automation you build on Zapier: one starting event, then the steps that follow it) watch your hiring pipeline and act on it. It notices new jobs, new candidates and stage changes, and it can create a candidate or place one in a job, a talent pool or a stage.

Three results come up most often. A shared hiring feed: Job Published spots each opening you publish so another tool can announce it. A clean intake: Create a Candidate drops a profile into 100Hires ATS from a form or a sourcing sheet, so nobody retypes names. A pipeline that moves itself: New Candidate in Stage notices a candidate reaching a stage, and Move Candidate to Stage or Assign Candidate to Job Opening/Talent Pool takes the next step for you. Each of those runs costs one task per action.

Now what Zapier does not do here. All three triggers are polling ones, so nothing in 100Hires ATS reaches Zapier the second it happens. There is no search step either: a Zap cannot look up an existing candidate on its own before acting. And no action edits or deletes a candidate. If those gaps matter, the Make vs Zapier comparison sets out the criteria for picking a tool, and our Zapier review covers the platform as a whole.

Vocabulary

Zapier vocabulary in one minute

Eight words do most of the work on this page. Here they are in plain English.

Zap
The automation itself: one trigger, then one or more actions that run every time that trigger event happens.
Trigger
The event in 100Hires ATS 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 creates a candidate or moves one somewhere for you.
Task
The unit Zapier bills. One task is one action that completes successfully, and your plan is a count of those.
Polling vs instant
Polling: Zapier checks the app on a timer for new items. Instant: the app calls Zapier itself. All three 100Hires ATS triggers poll.
Filter
A step that lets the Zap carry on only when what arrived meets the condition you set, and stops it otherwise.
Connection
Your 100Hires ATS account, linked to Zapier once and then reused by every step that touches the app.
Multi-step Zap
Anything beyond one trigger and one action. A second action or a filter makes it one, and it then needs a paid plan.
Cost

What it really costs

On Zapier you pay in tasks, not in Zaps. The trigger is free, and so is every check Zapier makes on 100Hires ATS: only an action that goes through is counted.

  • Trigger and checksNo task
  • Each successful actionCounted as a task
  • Free plan100 tasks a month
  • Free plan Zap sizeTwo steps

A Zap with two actions spends two tasks each time it runs in full, and a failed action costs nothing. 100Hires ATS is not a premium app, so it works on the free plan: 100 tasks a month, unlimited Zaps, a check every 15 minutes. The catch is that the free plan only builds two-step Zaps. Add a filter or a second action and you need a paid plan. Note too that a few apps and a few actions take more than one task when they complete.

Connect

Connect 100Hires ATS in three steps

  1. 01

    Open Apps and add a connection

    In your Zapier account, go to the Apps page and click + Add connection. A dialog opens with a search box: type 100Hires ATS and pick it from the list.

  2. 02

    Sign in to 100Hires ATS

    Click Add connection. A new tab opens on 100Hires ATS, where you sign in with the account that holds your jobs and candidates. Anything you do not own yourself needs read or write access on your side.

  3. 03

    Grant access, then reuse it

    Grant Zapier access to the account. The connection is now saved, and every Zap step that works with 100Hires ATS picks it from a list instead of asking you to sign in again.

First Zap

Your first 100Hires ATS Zap

GoalWhen a candidate reaches a chosen stage, add them to a talent pool, but only if they meet your condition.

  1. 01

    Create the Zap

    Start a new Zap in Zapier. The first step is always the trigger: choose 100Hires ATS as the app, then New Candidate in Stage as the event that starts everything.

  2. 02

    Set the trigger

    Select your 100Hires ATS connection and the stage to watch. Test it: Zapier brings back the three most recent items from your account, so you map fields on a real candidate.

  3. 03

    Add the filter

    From the plus icon, add a Filter step. Pick the field to check, the rule, then the value. Match the rule type to the data: a text rule on a number never passes.

  4. 04

    Add the action

    Add 100Hires ATS again with Assign Candidate to Job Opening/Talent Pool. Map Candidate alias from the trigger, then pick the Job or pool that should receive the person.

  5. 05

    Test, then publish

    Run each step once and read what came back. When it looks right, click Publish to switch the Zap on. The filter makes it a multi-step Zap, so this one needs a paid plan.

Triggers

100Hires ATS triggers

3 events start a Zap when something happens in 100Hires ATS. Zapier checks for them at the interval your plan allows.

1

Job Published

Polling trigger

In Zapier“Triggers when job has been published.”

Each time a job opening goes live in 100Hires ATS, this trigger hands the job to your Zap so the next step can share it, log it or alert someone. It is the natural starting point for anything that should follow a role becoming public.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a hiring manager wants a message in the team chat every time a role opens, without logging into the ATS.
Watch out
only jobs published after the Zap is switched on get picked up, so roles already live stay out.
2

New Candidate

Polling trigger

In Zapier“Triggers when a new candidate is added.”

Any candidate added to 100Hires ATS starts the Zap, whatever channel the profile came from. Your next step receives that person and can copy them to a spreadsheet, a CRM or a recruiter's to-do list.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a recruiting team keeps a reporting sheet and wants every new applicant listed there without exporting anything.
Watch out
if a later step of the same Zap creates candidates in 100Hires ATS, each one sets the trigger off again and the loop drains your tasks.
3

New Candidate in Stage

Polling trigger

In Zapier“Triggers when a new candidate enters the chosen stage.”

You choose one stage of your pipeline, and the Zap starts only when a candidate enters it. That makes it the most targeted of the three triggers: every other move in the pipeline leaves the Zap quiet.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
the hiring manager should hear about a candidate only once they reach the final stage you set, not at every step before it.
Watch out
since Zapier polls, the Zap starts at its next check, not at the moment the candidate moves.
Actions

100Hires ATS actions

100Hires ATS gives you 3 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Assign Candidate to Job Opening/Talent Pool

Action

In Zapier“Assigns a candidate to a job opening or talent pool.”

Places an existing candidate into a job opening or a talent pool, which is how a sourced profile ends up attached to the right role. It requires two fields: Candidate alias and Job.

When to use it
candidates who clear screening should also join a pool you keep for future roles.
Watch out
the job or pool has to exist in 100Hires ATS already before the Zap runs.
2

Move Candidate to Stage

Action

In Zapier“Move candidate to stage”

Pushes a candidate to another stage of the pipeline without anyone opening the ATS. Give it the Candidate alias and the target Pipeline stage, both required.

When to use it
a test result arrives from another tool and the candidate should move forward once it is in.
Watch out
pairing it with New Candidate in Stage on that same stage makes the Zap set itself off again and again.
3

Create a Candidate

Action

In Zapier“Creates a candidate.”

Adds a fresh candidate profile to 100Hires ATS from whatever started the Zap, such as a form entry or a row in a sourcing sheet. Nobody retypes the details.

When to use it
applications arrive through a careers form and should land in the ATS on their own.
Watch out
with no search step on this app, the Zap cannot check whether the person already exists before creating them.
When it breaks

When a 100Hires ATS Zap breaks

A recruiting Zap rarely fails loudly. It just stops doing what you expected, and you notice later.

Zapier ties no help article to 100Hires ATS, so the cases below are the general limits that apply to every app, read through a hiring pipeline. When one of them bites, the Zapier troubleshooting guide goes through the fixes.

  • No backlog

    A Zap only reacts to what happens after you switch it on. Candidates and jobs already in 100Hires ATS are ignored, and moving them is a separate job.
  • The self-feeding loop

    Create a Candidate inside a Zap that starts on New Candidate fires the trigger again with every profile it writes, and the task count drains fast.
  • Bulk imports held back

    Import a big batch of candidates at once and the trigger suddenly returns a flood. Zapier's flood protection can hold that batch back.
  • No double runs

    Zapier remembers what a polling trigger has already seen, so the same candidate never starts the Zap twice. So if you spot a duplicate candidate, look at another Zap or a manual import first.
Need help

Need help automating 100Hires ATS with Zapier?

A person reads every message.

FAQ

100Hires ATS and Zapier: frequent questions

01Is the 100Hires ATS Zapier integration free?
Yes, up to a point. 100Hires ATS is not a premium app, so it runs on the Zapier free plan, which gives you 100 tasks a month and unlimited Zaps. The limit is the shape of the Zap: the free plan only builds two steps, one trigger and one action. As soon as you add a filter or a second action, for example to move a candidate and also assign them to a job, the Zap becomes multi-step and needs a paid plan. The trigger and its checks never cost a task.
02How many tasks does a 100Hires ATS Zap use?
One per successful action, every time the Zap runs. The trigger costs nothing, however often Zapier checks 100Hires ATS for new candidates or jobs. A Zap that creates a candidate spends one task per candidate, and a Zap that also moves that candidate to a stage spends two. An action that fails is not counted. The real risk is volume: a Zap that starts on New Candidate and also writes candidates can set itself off repeatedly, and every loop costs tasks.
03Does the 100Hires ATS integration work in real time?
No. All three 100Hires ATS triggers are polling triggers: Zapier asks the app for new items at a fixed interval instead of being told the moment something happens. That interval depends on your plan: 15 minutes on Free, 2 minutes on Professional, 1 minute on Team and Enterprise. Paid plans also let you change how often the check runs and launch one by hand from the editor. The type comes from the app's own API, so no setting in Zapier turns these into instant triggers.
04What does connecting 100Hires ATS to Zapier require?
An account on 100Hires ATS and a Zapier account. From the Apps page in Zapier you add a connection, search for 100Hires ATS, sign in to it in the tab that opens and grant Zapier access. If the Zap has to touch records you do not own yourself, your user also needs read or write access to them. Once saved, that connection is reused by every Zap step working with 100Hires ATS, so it is a one-time setup rather than a chore for each new Zap.
05Why do the 100Hires ATS actions need a job or stage that already exists?
Because two of the three actions place a candidate somewhere that has to be there first. Assign Candidate to Job Opening/Talent Pool requires a Job, and Move Candidate to Stage requires a Pipeline stage, plus the Candidate alias in both cases. None of the three actions creates a job or a stage. So set up the opening, the pool or the stage in 100Hires ATS before building the Zap, otherwise the field has nothing to offer and the step cannot be completed.
06What if the 100Hires ATS operation you need is missing?
Then this Zapier integration will not cover it, and it is better to know that before building. The app offers 3 triggers and 3 actions: no search step, no action to update or delete a candidate, and no instant trigger. Sometimes reordering the Zap is enough, for example starting on New Candidate in Stage instead of New Candidate. Otherwise, let another app hold the missing step, or compare what each automation platform offers for 100Hires ATS before committing to one.
07Zapier, Make or n8n for 100Hires ATS?
It depends on the criteria that matter to you, not on a winner. Zapier gives you a ready connector here with 3 triggers and 3 actions, a short setup and a free plan that covers two-step Zaps. Check three things before choosing: whether the operations you need exist on each platform, how often each one checks for new candidates at your budget, and how billing scales with your volume, since Zapier counts every successful action. If a connector is missing somewhere, that criterion decides on its own.