- Home
- Resources
- Integrations
- HrFlow.ai
HrFlow.ai Zapier integrationAutomate HrFlow.ai with Zapier.
The HrFlow.ai Zapier integration gives you 0 triggers, 11 actions and 6 searches. So another app has to start the Zap. Here is what each operation does, what it costs you, and the traps worth clearing before you publish.
Verified Trustpilot reviews · AI, automation & growth agency
What the HrFlow.ai Zapier integration actually does
It lets Zapier hand your recruiting data to HrFlow.ai, the AI layer that reads resumes, jobs and free text, and get structured results back. Something happens in another tool, a candidate applies or a job opens, and HrFlow.ai parses, stores, tags or scores it without anyone copying a line.
Three results teams build with it. A resume that turns into a profile: a file arrives, Parse a Resume Into a Source reads it and stores the candidate in a source (HrFlow.ai's container for profiles). A shortlist per opening: a job is indexed with Index a Job Into a Board, then Score Profiles for a Job ranks the candidates already stored. Clean text from scanned files: OCR a Text pulls the words out of a document, and Tag a Text labels them.
Now what Zapier does not do here. HrFlow.ai has no trigger at all: it never starts a Zap, so the first step always belongs to another app (a form, a storage folder, an applicant tracker). There is no find-or-create variant on the searches either. And a Zap never goes back in time: resumes received before you switched it on are not processed.
Still choosing a tool? Our Make vs Zapier comparison lines up the criteria, and the Zapier training is there if you would rather learn the tool first.
Zapier words, in one minute
Seven terms come back on every block of this page. Here they are in plain English.
- Zap
- The automation you build: one trigger, then one or more actions that run each time that trigger event happens.
- Trigger
- The event that starts the Zap. HrFlow.ai has none, so here it always comes from another app you connect.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something on your behalf.
- Task
- The unit Zapier bills you on: one action your Zap completes successfully. Your plan counts these.
- Polling vs instant
- Polling: Zapier asks an app for new items on a timer. Instant: the app calls Zapier right away. It depends on the trigger app you pick.
- Filter
- A step that lets the Zap carry on only when what arrived matches your condition, and stops it otherwise.
- Search step
- A step that looks up something that already exists, a job or a profile, so the next steps can use what it found.
What it really costs
HrFlow.ai is not a premium app (one Zapier reserves for paid plans), so it runs on the free plan.
- Premium appNo
- Tasks on the free plan100 per month
- Steps on the free plan2 (one trigger, one action)
- HrFlow.ai triggers0
The trigger, which comes from another app here, costs nothing. Each action that succeeds is one task, and a failed one is not counted. In a Zap with three actions, each success is billed on its own. The free plan gives 100 tasks a month and Zaps of two steps: one trigger, one action. Every search of HrFlow.ai, even a single one, adds a step and makes the Zap multi-step, which needs a paid plan. The polling grid applies to the trigger app you choose.
Connect HrFlow.ai to Zapier in 3 steps
- 01
Open your Apps page
In your Zapier account, go to Apps and click + Add connection. A connection is your HrFlow.ai account linked once, then reused by every step that uses it.
- 02
Pick HrFlow.ai
Type HrFlow.ai in the search box of the dialog, select it, then click Add connection. You need an HrFlow.ai account already: it is the one whose sources and boards your Zaps will fill.
- 03
Sign in and grant access
Sign in to HrFlow.ai in the tab that opens and allow Zapier to use the account. If the sources or boards you plan to fill belong to a colleague, your login needs read or write access to them.
Your first Zap: from application form to matching jobs
GoalWhen a candidate sends a resume through your form, turn it into a profile and score your open jobs against it.
- 01
Build: choose the trigger
Create a Zap and pick your form tool as the trigger app, with its event for a new submission. HrFlow.ai cannot start the Zap, so this first step has to come from elsewhere.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent submissions of the connected account, so you map the next steps on a real resume rather than on an empty sample.
- 03
Parse the resume
Add Parse a Resume Into a Source. Enter your Source Key, then map the file name and the file itself from the form submission.
- 04
Score the jobs
Add Score Jobs for a Profile with your Algorithm Key, the Source key and the Board Keys of your openings. This makes the Zap multi-step, so a paid plan is needed.
- 05
Test, then publish
Test each step and read what came back, then click Publish to switch the Zap on. Only submissions arriving after that moment are processed.
HrFlow.ai actions on Zapier
HrFlow.ai gives you 11 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Index a Job Into a Board
ActionIn Zapier“Indexes a job object into a board.”
Stores a job in one of your boards, the place where HrFlow.ai keeps openings so they can be searched and scored later.
Make an API Call
ActionIn Zapier“Performs an arbitrary authorized API call.”
The escape hatch: it sends an authorized request to any part of the HrFlow.ai API the ready-made steps do not cover.
/v1/text/tagging, so it needs someone who knows the HrFlow.ai API.Index a Profile Into a Source
ActionIn Zapier“Indexes a profile object into a source.”
Writes a candidate you already know into a source, field by field, without going through a resume file.
Parse a Resume Into a Source
ActionIn Zapier“Parses a resume and creates a profile from it.”
Reads a resume file and builds the candidate profile from it, straight into the source you choose.
Vectorize a Text
ActionIn Zapier“Vectorizes a text.”
Converts a text into a vector, a list of numbers that lets software compare meaning rather than exact words.
Geocode a Location
ActionIn Zapier“Retrieves geojson data for any textual location input.”
Turns a written place, an address or a city, into geographic data a map or a distance check can use.
Generate a Job Portrait
ActionIn Zapier“Generates an image from a job description.”
Creates an image from a job description, ideally one that names the job title.
Find Synonyms for a Word
ActionIn Zapier“Finds synonyms or the top n most similar words to a word.”
Returns the words closest in meaning to the one you give, such as related skills or job titles.
OCR a Text
ActionIn Zapier“Extracts text from a document across all formats.”
Pulls the text out of a document, whatever its format, so later steps can work with words instead of an image.
Parse a Raw Text
ActionIn Zapier“Extracts over 50 data point from any raw input text.”
Takes plain text, a job ad, a profile, a single experience, and extracts over 50 data points from it.
Tag a Text
ActionIn Zapier“Predicts tags for a text with our library of AI algorithms.”
Runs one of HrFlow.ai's tagging algorithms on your text and returns the predicted tags.
HrFlow.ai searches on Zapier
6 search steps look for data that already exists in HrFlow.ai, so a later step can use it.
A search step reads what already exists so the next step can use it. In the editor, searches sit at the bottom of the Action event list, under SEARCH. HrFlow.ai offers no find-or-create variant. Three settings decide what happens when the result is not a clean single match.
Score Jobs for a Profile
SearchIn Zapier“Scores jobs indexed in boards for a profile.”
Ranks the jobs stored in your boards against one candidate, so you see where that person fits best.
Search Jobs in Boards
SearchIn Zapier“Searches jobs indexed in boards.”
Looks through the jobs indexed in one or more boards and returns the ones found.
Ask Questions to a Job Indexed in a Board
SearchIn Zapier“Asks questions based on a Job object.”
Lets you put questions to a stored job and get answers drawn from its content.
Score Profiles for a Job
SearchIn Zapier“Scores profiles indexed in sources for a job.”
The reverse of job scoring: it ranks the candidates in your sources for one job.
Search Profiles in Sources
SearchIn Zapier“Searches profiles indexed in sources.”
Scans the profiles stored in one or more sources and returns what it finds.
Ask Questions to a Profile Indexed in a Source
SearchIn Zapier“Asks questions based on a Profile object.”
Puts questions to a stored candidate profile and returns answers based on what it contains.
The three settings every search exposes
- Successful if no search results are found?Left as is, a search that finds nothing stops the Zap and the steps that depend on it are skipped. Switched on, the Zap goes on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create on apps that offer it. HrFlow.ai does not, so you will not see it here.
- If multiple search results are found?Keep the first match (the default), stop the Zap, or hand all the matches to the next steps.
When it breaks
Zapier links no help article to HrFlow.ai, so the limits below are Zapier's general ones. They apply here all the same.
Go through these four before you publish. If a Zap already misbehaves, the Zapier troubleshooting page is the next stop.
Old resumes are not picked up
A Zap only handles what arrives after you publish it. Applications already in your inbox or folder stay there; loading that backlog into HrFlow.ai is a separate job.The Zap that feeds itself
If a Zap writes back into the very place its trigger watches, for example the folder it monitors, it sets itself off again and again and burns tasks fast.Bulk uploads held back
Dropping a large batch of resumes at once can make the trigger return a huge pile in one go. Zapier's flood protection may hold it rather than run every item.Same item, one run
On a polling trigger Zapier remembers what it has already seen, so the same submission does not start the Zap twice.
Need help automating HrFlow.ai with Zapier?
A person reads every message.



