Unify Integrations
Logo
HrFlow.ai

HrFlow.ai

Logo

6 mins READ

Use the HrFlow.ai connector to parse resumes and automate recruiting workflows.

Integrating your application with HrFlow.ai lets you use these operations in an automation. It exposes 19 actions, listed below. Add the connector from the Connections area, authenticate, then select its operations in the automation builder. Capabilities: actions.

Authentication

Before you begin, make sure you have the following information:

Connection Name: Choose a meaningful name for your connection. This name helps you identify the connection within your application or integration settings.

Authentication: The connection form asks for two required fields:

  • API key: your HrFlow.ai API Secret Key.

  • User email: the email address of your HrFlow.ai account.

UnifyApps sends both values with every request, so you don't need to set any headers yourself.

Obtaining Your API Key

  1. Create an HrFlow.ai account if you don't already have one, then log in.

  2. Account creation automatically generates three API key pairs for you, one each for the Write, Read, and Read & Write permission levels, each with its own API ID and API Secret Key.

  3. In the HrFlow.ai portal, go to Settings, then open the API tab and select Keys.

  4. Find the key pair for the permission level you need and copy its API Secret Key.

  5. In UnifyApps, enter the API Secret Key in the API key field and your account email in the User email field.

Note: Choose the key by what your automations do. A Read & Write key (starts with ask_) works for both reading and sending data. A Read key (starts with askr_) only retrieves data, and a Write key (starts with askw_) only sends data.

hrflowai-bordered-image1.png
hrflowai-bordered-image1.png

Actions

Action Name

Description

Archive a job in a board

Archive jobs to remove them from active recruitment in a board while preserving their data for historical records in hrflow.

Archive a profile in a source

Archive profiles to remove them from active candidate search in a source while preserving their data for historical records in hrflow.

Edit a job in a board

Edit job details in a board such as title, description, skills, or location in hrflow.

Edit a profile in a source

Edit profile details in a source including contact info, experience, education, and skills in hrflow.

Find boards in a workspace

List all boards available in the workspace, optionally filtered by name or environment in hrflow.

Find jobs in boards

List all jobs stored across boards, with optional filtering by name, location, or creation date in hrflow.

Find profiles in sources

List all profiles stored across sources, with optional filtering by name, location, or creation date in hrflow.

Find sources in a workspace

List all sources available in the workspace, optionally filtered by name or environment in hrflow.

Get a board from a workspace

Retrieve board details using its unique key, with optional stats and details in hrflow.

Get a job in a board

Retrieve job details in a board using its unique key or external reference in hrflow.

Get a profile in a source

Retrieve profile details in a source using its unique key or external reference in hrflow.

Get a resume parsing result

Retrieve the structured resume parsing result for a profile including extracted sections and metadata in hrflow.

Get a source from a workspace

Retrieve source details using its unique key, with optional stats and details in hrflow.

Index a job in a board

Index new jobs into a board by providing details such as title, description, skills, and location in hrflow.

Index a profile in a source

Index new candidate profiles into a source by providing personal details, experience, education, and skills in hrflow.

Parse a resume in a source

Parse resume files to automatically extract structured profile data including contact information, work experience, education, and skills in hrflow.

Score profiles for a job

Score candidate profiles against a specific job using an algorithm to evaluate fit based on skills, experience, and other criteria in hrflow.

Search jobs in boards

Search for jobs indexed in boards using criteria such as keywords, location, skills, and date ranges in hrflow.

Search profiles in sources

Search for candidate profiles indexed in sources using criteria such as name, skills, experience, education, and location in hrflow.