Choose a Workflow

Try These Workflows Live

Experience these AI recruiting workflows with our interactive demos. See how easy integration can be with quick company email signup.

Try Interactive Demos

Need a Custom Workflow?

Our team can help you implement a custom workflow tailored to your specific business needs.

Contact Us

AI-Powered Talent Matching

Build an intelligent candidate-job matching system that analyzes resumes against job descriptions to find the perfect match.

Workflow Steps

  1. Parse Resume

    Extract structured data from candidate resumes using our AI Resume Parsing API.

    API: POST /v1/resume/parse
    // Extract structured data from resume
    const resumeData = await jobrex.resume.parse({
      file: resumeFile, // PDF or DOCX
      options: { 
        extractSkills: true,
        extractExperience: true
      }
    });
  2. Parse Job Description

    Extract requirements, skills, and other key information from job listings.

    API: POST /v1/jobs/parse
    // Extract structured data from job description
    const jobData = await jobrex.jobs.parse({
      text: jobDescriptionText,
      options: { 
        extractRequirements: true 
      }
    });
  3. Match Candidates to Jobs

    Use our semantic matching API to find the best candidates for each position.

    API: POST /v1/candidates/match
    // Match candidate to job
    const matches = await jobrex.candidates.match({
      job: jobData,
      candidates: [resumeData],
      options: {
        threshold: 0.7,  // minimum match score
        maxResults: 10   // top N candidates
      }
    });
  4. Present Results

    Display match results with scores and highlighted matching skills.

    // Frontend code to render matches
    function CandidateMatch({ match }) {
      return (
        <div className="candidate-card">
          <div className="score">{Math.round(match.score * 100)}%</div>
          <h3>{match.candidate.name}</h3>
          <div className="matching-skills">
            {match.matchingSkills.map(skill => (
              <span className="skill-tag">{skill}</span>
            ))}
          </div>
        </div>
      );
    }

Key Benefits

  • 80% reduction in screening time
  • Identify best candidates quickly
  • Eliminate bias in the screening process
  • Improve quality of hire metrics
  • Scale your recruiting operations