Skip to main content

B2B Flow

API Integration with the Customer Platform

This document outlines the B2B integration model, where the BeTalent Screen and Match modules are integrated directly into the customer’s proprietary platform, such as an internal HCM, HR portal, CRM, ERP HR module, or any custom-developed recruitment or talent platform.

In this scenario, the customer’s system provides the user interface for candidates or HR operators. BeTalent does not integrate into third-party HR tools (as in the B2B2B model), but instead becomes a native backend AI service within the customer’s own software ecosystem.

To enable BeTalent capabilities, the customer platform communicates directly with BeTalent via REST APIs. The platform invokes:

  • CV analysis and data structuring via the Screen module
  • Candidate–job semantic matching and ranking via the Match module

This model is distinct from the B2B2B scenario:

  • B2B: BeTalent is integrated directly inside the customer’s system (UI is fully owned by the customer).
  • B2B2B: BeTalent is integrated inside third-party HR platforms through plugins or connectors.

Customer platforms can integrate the modules independently or combine them to offer an enhanced AI-powered recruitment experience.

Integration Architecture

Flow Description

1. Candidate Data Acquisition

The customer platform collects candidate CVs or information through its own UI. Supported file formats for CV upload include: .pdf, .jpg, .png, .txt, .docx.

2. Screen Module – CV Analysis and Structured Data Return

The customer platform invokes the BeTalent Screen module to analyze the CV and extract structured data, including:

  • Personal information
  • Photo
  • Job profile
  • Work experience
  • Education (including degree and certifications if applicable)
  • Skills (with estimated experience per skill)
  • Languages

All extracted data is normalized according to the Standardization guidelines.

3. Platform Displays Structured Candidate Profile

The customer platform stores and displays the extracted, normalized data within its native interface and workflows.

4. Match Module – Job Alignment and Candidate Ranking (Optional)

The customer platform may invoke the Match module to compute semantic affinity between candidates and job positions, returning:

  • AI-based matching score
  • Ranked candidate list
  • Skill–job alignment indicators
  • Semantic strengths and gaps

The customer system incorporates these insights into its dashboards, ranking lists, or automated workflows.

Technical Specifications

The customer platform communicates with BeTalent using secure REST APIs:

Screen Module

  • POST /screen/cv – Upload and analyze a CV
  • GET /screen/profile/{id} – Retrieve structured candidate data

Match Module

  • GET /match/profiles (TBV) – Retrieve ranking and scoring

Refer to the API Overview for complete specifications.

Benefits of the B2B Flow

Direct Platform Integration

BeTalent becomes a native backend AI component of the customer’s proprietary platform.

Modular Approach

Screen and Match can be integrated independently or together.

Consistent Data Quality

Structured and normalized profiles ensure clarity and comparability across internal workflows.

AI-Powered Evaluation

Matching scores, semantic insights, and ranking improve decision-making efficiency.

Full UI Control

The customer retains complete ownership and freedom over UX/UI, logic, and presentation.

Conclusion

The B2B integration model allows customer platforms to incorporate BeTalent’s Screen and Match modules directly into their own systems. This approach delivers advanced AI-driven recruitment capabilities inside proprietary environments while preserving full control over the user interface and internal workflows.