Free ERP assessments for GCC, European and Pakistani businesses. Book yours
Bizloom
Recruitment intelligence for Frappe HRMS

Recruitment intelligence. Human decisions.

Process CVs in bulk, screen candidates against HR-defined criteria, review the evidence behind every score, and manage interview invitations within your Frappe HRMS workflow.

AI assists HR decisions. HR retains control.

Job Opening: Senior ERP DeveloperCriteria v3

Review list

  • Candidate A. Rahman

    Shortlisted · Evidence coverage: High

    86
  • Candidate B. Siddiqui

    In review · Evidence coverage: Medium

    74
  • Candidate C. Malik

    In review · Evidence coverage: Low

    61
  • Candidate D. Hussain

    Needs HR decision · Evidence coverage: Medium

    48

Criteria outcomes

Score 86

  • Python, 3+ years

    Mandatory · Met

  • Frappe / ERPNext customization

    Weighted · Met

  • HR reporting experience

    Weighted · Partially Met

  • Recruitment certification

    Preferred · Uncertain

CV evidence“Built and maintained custom Frappe apps and Python services for an HR platform, 2020 to 2024.”
Product preview. Illustrative mock-up with fictional candidates, not a live application.
The recruitment problem

Recruitment shouldn't mean reviewing every CV manually.

  • 01

    Large volumes of CVs take time to process.

  • 02

    Screening criteria can be applied inconsistently.

  • 03

    Candidate scores without evidence are difficult to trust.

  • 04

    Missing information can be mistaken for a failed requirement.

  • 05

    Recruitment teams need a clear review queue and a controlled interview workflow.

  • 06

    Recruitment data and application statuses can become fragmented across tools.

TalentFlow brings these activities into a structured recruitment workflow inside Frappe HRMS.

Core capabilities

From a stack of CVs to a reviewable shortlist.

Six capabilities that cover the recruitment workflow, from upload to interview.

Bulk CV Processing

Process PDF, DOCX, TXT, and ZIP uploads using chunked background jobs, progress tracking, retries, duplicate detection, and failed or unreadable reporting.

HR-Defined Screening Criteria

Configure mandatory, weighted, and preferred criteria for each Job Opening. Support equivalent terms, reusable templates, configurable thresholds, weight validation, and criteria versioning.

Explainable Candidate Scoring

Show a weighted score, mandatory checks, preferred matches, criterion-level outcomes, and supporting CV evidence. Unknown information does not automatically count as a failure.

Human-Controlled Review

Give HR a searchable review list, filters, side-by-side comparisons, manual decisions, bulk actions, and reason-required overrides.

Controlled Interview Invitations

Allow HR to preview and send invitations to shortlisted candidates, track email delivery, manage candidate responses, and support interview scheduling.

Recruitment Analytics

Show recruitment funnel metrics, conversion rates, processing time, and recruitment pipeline visibility through the TalentFlow dashboard and report.

How TalentFlow works

A seven-step workflow, with HR in control at each stage.

  1. Step 1: Configure the Job Opening

    HR defines screening criteria and their importance.

  2. Step 2: Upload or Receive CVs

    Process bulk uploads or applications submitted through the existing HRMS job application form.

  3. Step 3: Process and Screen

    Extract candidate information, detect duplicates, evaluate available evidence, and calculate screening scores.

  4. Step 4: Review Candidates

    HR examines criteria outcomes, quoted evidence, uncertain findings, and candidate details.

  5. Step 5: Shortlist Candidates

    HR makes and records shortlist decisions. TalentFlow does not autonomously reject candidates.

  6. Step 6: Preview and Send Invitations

    HR previews and authorizes invitations. Candidates can respond through their personal links.

  7. Step 7: Track the Recruitment Pipeline

    Follow candidates through review, interview, and final HRMS recruitment stages.

Trust and human oversight

AI-assisted recruitment without black-box decisions.

Every score can be inspected. HR sees what was assessed, which text supports it, and what could not be determined.

  • Every screening score can be traced to the applicable screening criteria version.
  • Criterion assessments link to quoted text from the CV.
  • Criteria can be marked Met, Partially Met, Not Met, or Uncertain.
  • Uncertain criteria are excluded from scoring and the remaining score is normalized.
  • Evidence coverage helps HR understand how much of the evaluation is supported by available information.
  • Extracted, inferred, AI-extracted, and HR-corrected values are distinguished.
  • HR can correct candidate information and override decisions with a recorded reason.
  • AI is optional and only assists extraction. AI output must be supported by text present in the CV.
  • AI does not determine candidate scores.
  • TalentFlow never automatically rejects candidates or sends interview invitations on its own.

Worked example · fictional candidate

Criterion
Python development, 3+ years
Weighted criterion, weight 30 · Criteria version 3
Assessment
Met
Score contribution: 30 of 30
Quoted from the CV“Backend Engineer, 2020 to 2024. Designed and maintained Python services and custom Frappe apps for an HR platform.”
How the score is normalized
CriterionOutcomeContribution
Python, 3+ yearsWeighted · 30Met30 of 30
Payroll reportingWeighted · 30Not Met0 of 30
Frappe customizationWeighted · 20Met20 of 20
Recruitment certificationWeighted · 20UncertainExcluded from scoring

The uncertain criterion is left out, so the score is calculated over the remaining weight: 50 of 80, or 63%. Evidence coverage shows HR that one criterion could not be assessed from the CV.

Built for Frappe HRMS

Recruitment intelligence that fits your existing HRMS.

TalentFlow extends the existing Frappe HRMS recruitment workflow rather than replacing HRMS.

  • Job Opening integration
  • Existing Job Applicant records
  • Website job applications
  • Recruitment pipeline synchronization
  • HRMS Interview integration
  • Permission-aware reports and candidate review
  • Private CV file storage
  • Background processing and retry handling

Compatibility

Tested with Frappe 15.114, ERPNext 15.115, and HRMS 15.63. These are the versions tested by the development team; compatibility with other versions has not been verified.

Optional dependencies

Tesseract and pdftoppm for scanned PDF OCR; the Anthropic package for the Anthropic AI provider. OpenAI-compatible providers can be configured where supported. Setup depends on your environment, so we confirm requirements with you during the demonstration.

Who benefits

Built for the people who run recruitment.

HR Teams

Reduce repetitive CV-processing work and keep screening decisions reviewable.

Businesses Using Frappe HRMS

Extend existing recruitment workflows without introducing a separate recruitment platform.

Frappe Implementation Partners

Explore an additional recruitment solution to offer clients who need structured screening and interview workflows.

FAQ

Frequently asked questions about TalentFlow

What is TalentFlow?

TalentFlow is a recruitment intelligence application for Frappe HRMS, built by Bizloom. It helps HR teams process CVs in bulk, screen candidates against HR-defined criteria, review the supporting evidence, and manage interview invitations.

Does TalentFlow replace Frappe HRMS?

No. TalentFlow extends the existing Frappe HRMS recruitment workflow. It works with Job Openings, Job Applicant records, and HRMS Interviews rather than replacing them.

Does TalentFlow automatically reject candidates?

No. TalentFlow never automatically rejects candidates. HR makes and records every shortlist decision, and overrides require a recorded reason.

Does AI determine the candidate's score?

No. AI is optional and only assists with extracting information from CVs, and its output must be supported by text present in the CV. Scores are calculated from the HR-defined screening criteria.

Can HR configure screening criteria for each vacancy?

Yes. HR configures mandatory, weighted, and preferred criteria for each Job Opening, with equivalent terms, reusable templates, configurable thresholds, weight validation, and criteria versioning.

Can TalentFlow process multiple CVs at once?

Yes. TalentFlow processes PDF, DOCX, TXT, and ZIP uploads in chunked background jobs, with progress tracking, retries, duplicate detection, and reporting of failed or unreadable files.

Does it support CVs submitted through the job application website?

Yes. TalentFlow can process applications submitted through the existing HRMS job application form.

Can HR inspect the evidence behind a candidate's score?

Yes. Each criterion assessment shows its outcome (Met, Partially Met, Not Met, or Uncertain) alongside quoted text from the CV, and the score is tied to the version of the screening criteria that was applied.

Can candidates respond to interview invitations?

Yes. After HR previews and authorizes an invitation, candidates can respond through their personal links, and TalentFlow tracks email delivery and responses.

Which Frappe, ERPNext, and HRMS versions have been tested?

The development team has tested TalentFlow with Frappe 15.114, ERPNext 15.115, and HRMS 15.63. We do not claim compatibility with other versions without verification.

How can we arrange a demonstration?

Use the TalentFlow demo request form on this page, or contact Bizloom directly. We will follow up to arrange a walkthrough.

Is implementation or onboarding available through Bizloom?

Bizloom provides ERP implementation, customization, integration, hosting, and support services using ERPNext and Odoo. Contact us to discuss what implementation and onboarding support fits your environment.

See how TalentFlow fits your recruitment workflow.

Discover how bulk CV processing, HR-defined screening criteria, evidence-backed evaluations, and controlled interview invitations can work within your Frappe HRMS environment.

Request a TalentFlow demo

Your enquiry is sent to the Bizloom team. We reply within 2 business hours. Please do not include CVs or candidate details.

Prefer email?hello@bizloom.pk

CallWhatsApp