Grade a candidate for a job

❓Why❓

While our Scoring API is a one-to-many scoring algorithm. Many profiles are scored against one job offer.
In order to get a more accurate score, our Grading API is a one-to-one scoring API. One profile is scored against a single job offer.

Why do we have 2 APIs? (Scoring and Grading)

Actually, our Scoring model is much, much faster than our Grading model.
So, using our Grading model to score all the profiles in the source would take ages!


🛠️ How to implement 🛠️

🎓

Prerequisites

  1. Create an account
  2. Activate you account: you need to activate our Grading API

🎨 Customization 🎨


  • If each job already has a unique reference in your system (outside HrFlow.ai), you use job_reference field in the request to pass your reference instead of passing job_key. See here
  • If each profile already has a unique reference in your system (outside HrFlow.ai), you use profile_reference field in the request to pass your reference instead of passing profile_key. See here

⚠️

You need to pass either a reference or a key

  • profile_reference and profile_key can't be null at the same time in the request
  • job_reference and job_key can't be null at the same time in the request