API Documentation

Integrate our powerful recruitment AI into your existing systems with our easy-to-use APIs.

CV Parsing API

Extract structured data from candidate CVs using AI

$0.45 per call
POST https://api.903-053-408-7463.fiona.botzbrain.com/aits/partnership/api-program/cv-parsing

Request Body:
{
  "file": "FILE OBJECT"
}

AI CV Detector API

Identify whether a CV was generated by AI or written by a human.

$0.15 per call
POST https://api.903-053-408-7463.fiona.botzbrain.com/aits/partnership/api-program/cv-ai-detector

Request Body:
{
  "file": "FILE OBJECT"
}

Job Match API

Match a CV with a job and get the match percentage.

$0.80 per call
POST https://api.903-053-408-7463.fiona.botzbrain.com/aits/partnership/api-program/job-match

Request Body:
{
  "file": "FILE OBJECT",
  "job_data": "Job content in concatenated form with spaces",
  "instructions_prompt": "Matching instructions"
}

Combined Job Match & AI Detector API

Get both job match percentage and AI detection results in one call.

$0.95 per call
POST https://api.903-053-408-7463.fiona.botzbrain.com/aits/partnership/api-program/job-match/ai-detector

Request Body:
{
  "file": "FILE OBJECT",
  "job_data": "Job content in concatenated form with spaces",
  "instructions_prompt": "Matching instructions"
}

Phone Call Integration

Initiate outbound calls between recruiters and candidates, and generate a conversation transcript in text format, an audio file, and a summary with key points discussed.

$0.000619/sec
Socket.IO Connection:
const socket = io("https://api.903-053-408-7463.fiona.botzbrain.com", {
  query: {
    "api-key": "[your-api-key]",
    source: "fiona-phone-call-socket-io",
    clientCallbackUrl: "Your callback URL",
    _sid: "Unique identifier"
  }
});

// Initiate call:
socket.emit("hr-start-phone-call", {
  phoneNumber: "Candidate's phone number",
  from: "Twilio-verified number",
  proxy_phone_number: "Recruiter's phone number"
});

Fiona AI meeting API

Create a meeting that will be led by an AI (Fiona AI)

$0.25 per call
POST https://api.903-053-408-7463.fiona.botzbrain.com/aits/partnership/api-program/ai-meeting/create

Request Body:
{
  "meeting_title": "The meeting title",
  "meeting_description": "The meeting description",
  "date_from": "The meeting start date. Ex. 2025-09-17",
  "time_from": "The meeting start time. Ex. 10:25",
  "date_to": "The meeting end date. Ex. 2025-09-17",
  "time_to": "The meeting end time. Ex. 10:30",
  "fiona_host_questions": [
    "A list of questions that Fiona uses to conduct the interview",
    "Ex. What is your name?",
    "Ex. What excited you to apply for this job",
    "Ex. Talk a bit about your past AI projects",
    "etc..."
  ],
  "candidate_email_addresses": [
    "candidate1@gmail.com",
    "candidate2@hotmail.com"
  ],
  "clientCallbackUrl": "The API that Fiona will call to send the interview analysis, summary, question responses, and all relevant information about the interview once the data is ready",
  "fiona_job_id": "The ID of the job for which Fiona will conduct the interview. This job must already be created on Fiona’s side before using the ID",
  "fiona_profile_id": "The profile ID of the candidate for whom Fiona will conduct the interview. This profile must already be created on Fiona’s side before using the ID"
}

Fiona AI meeting embeded Iframe

Use this script directly in your app or website to embed the Fiona AI interview iframe

Cost: $0.0075 per second
POST https://api.903-053-408-7463.fiona.botzbrain.com/aits/partnership/api-program/ai-meeting/create

<!-- Where to display the Fiona AI meeting -->
<div id="fiona-ai-meeting"></div>

<!-- Integration script -->
<script
  src="https://api.903-053-408-7463.fiona.botzbrain.com/widgets/fiona-ai-meeting.js"
  data-org="[your-organization-id]"
  data-meeting-id="[meeting-id]"
  data-locale="en-CA"
  data-api-key="[your-api-key]"
  data-lang="en"
  style="width: 100%; height: 600px; border: none"
  async
></script>

DeepSite Logo Powered by Botzbrain, inc.