CandidAI - Complete Platform Documentation

Overview

CandidAI is an innovative platform designed to help professionals get job interviews at target companies through artificial intelligence. The system generates personalized emails addressed to the most relevant recruiters, strategically selected based on the user's profile.

Primary Goal

Facilitate direct contact with recruiters at desired companies through highly personalized emails, significantly increasing the chances of getting an interview.


The Problem We Solve

The Modern Labor Market Crisis

The Devastating Impact of AI on Junior Profiles

Sectors that just a few years ago were extremely flourishing and full of opportunities even for junior figures - such as IT and finance - are now undergoing a radical transformation with the advent of artificial intelligence, closing the doors to new workers.

The Numbers of the Crisis:

According to the World Economic Forum, 40% of companies plan to cut staff where AI can automate tasks, with nearly 50 million jobs in the United States being impacted in the coming years. Over half of entry-level roles are at serious risk of disappearing.

Technology Sector: The Collapse of Junior Opportunities

The IT sector, traditionally the most accessible for young graduates, is experiencing an unprecedented crisis:

The reason? Many tasks traditionally assigned to juniors - software testing, basic data analysis, writing technical documentation - are now performed by AI tools.

Finance Sector: Mass Automation

The banking and finance sector is facing an even more dramatic revolution:

A worrying sign: OpenAI recruited over 100 former investment bankers from Goldman Sachs, JP Morgan, Morgan Stanley, and other institutions to train artificial intelligence to perform tasks typical of entry-level roles in finance. The industry is actively preparing to replace junior work.

Other Affected Sectors

Marketing and Sales: In the 2025 vs. 2020 comparison, job postings in the marketing sector decreased by 19%, compared to an 8% decline in general sales.

Legal Services and Consulting: Law firms are cutting paralegal positions and consulting firms are restricting training plans for junior analysts.

Other Vulnerable Profiles: The most affected junior profiles are those performing repetitive or support tasks, including accountants, auditors, entry-level software developers, customer service representatives, and receptionists.

The Scale of the Phenomenon: Global Data

Field confirmations:

Future predictions: Anthropic CEO Dario Amodei estimates that AI could eliminate half of entry-level roles, potentially increasing unemployment by 10-20% in the coming years.

The Social Consequences

AI could reduce entry-level roles by 50% within a few years, pushing the unemployment rate to levels not seen since the sovereign debt crisis (over 10-12%). Many young graduates will find fewer and fewer opportunities matching their degrees and might be forced to accept roles with reduced responsibilities or lower salaries.

In this dramatic context, finding a job is no longer just difficult - it has become a matter of professional survival that requires completely new strategies.


The Ineffectiveness of Traditional Strategies

In a market where opportunities have drastically reduced, conventional job search strategies have become even more ineffective.

Applications on LinkedIn and Similar Platforms

With a 35-40% reduction in available positions, applying on LinkedIn has become an exercise in frustration:

Applications on Company Websites

Applying directly through company career pages is already a better strategy:


The Winning (but Impractical) Strategy

Direct Contact with Recruiters

In a market where 39% of companies have already eliminated entry-level positions and competition for remaining roles is fierce, personal direct contact with recruiters is no longer just the most effective strategy - it's the only one that really works because:

Why Nobody Does It

Creating an effective email for this purpose is a long and complex process that requires:

  1. Extreme personalization: the email must appear genuinely interested only in that specific company
  2. Research of the optimal recruiter: identify the recruiter with the most possible common ground with the candidate to create an emotional link based on shared experiences
  3. Email retrieval: find the recruiter's email address, an extremely difficult operation without direct contacts in the company or paid tools

Estimated time for a single quality email: 1-2 hours

Multiplied by dozens of companies: absolutely unsustainable process

The paradox: just when we need this strategy the most (because the others no longer work), it has become even more critical but remains impractical at scale.


The CandidAI Solution

In an era where experts predict an unprecedented employment "shock" and half of entry-level roles could disappear, our platform completely automates this process, making the only strategy that still works practical:

CandidAI is not just a productivity tool - it's your strategic response to a closing job market.


Registration and Login

Users can create an account through two methods:


Onboarding Process

After registration, CandidAI guides the user first through a free preview and, once a plan is purchased, through the full campaign setup. Payment happens after seeing a first result, not before.

1. Free Preview (no payment)

Before any purchase, the user gets a first complete result for free:

  1. Profile source: entering the LinkedIn profile URL and/or uploading the CV.
  2. Profile review: the system automatically extracts first and last name, nationality, current job title, complete CV, key skills, work experiences, education, projects and certifications. All information is completely editable: the user can add, modify, or delete any element.
  3. Target company: the user names a single company they want to get an interview with.
  4. Recruiter search: the system automatically identifies the most relevant recruiter at that company.
  5. Preview email: a sample personalized email is generated, so the user can judge the result before paying.

2. Plan Selection and Payment

To unlock a full campaign (more companies, verified recruiter emails, advanced customization) the user chooses a plan and completes payment. Plans are one-time purchases, not recurring subscriptions:

Any unused company capacity and leftover credits carry over and are added with each new purchase. You can re-buy the same tier or upgrade to a higher one; you cannot move to a tier lower than the one you already own.

3. Campaign Setup (post-purchase)

Right after payment, a guided flow prepares the campaign before anything is generated. Generation starts only on explicit launch: nothing is generated or charged until the user launches the campaign.

3.1 Profile

Refining the profile already extracted during the preview. New information can optionally rebuild the recruiter search strategies before review.

3.2 Target Companies

The user adds the companies they want an interview with, with name autocomplete, up to the plan's limit.

3.3 Recruiter Search Strategy

Available only for the Pro and Ultra plans.

How the Strategy Works

The recruiter search strategy is based on a hierarchical scale of criteria. Each criterion consists of one or more conditions that the recruiter must satisfy.

Examples of conditions:

Search Process

The system applies criteria in hierarchical order:

  1. First criterion (the most stringent): the system looks for a recruiter who satisfies all conditions

    • If it finds at least one recruiter → the best one is selected
    • If it finds no one → moves to the next criterion
  2. Subsequent criteria: identical procedure with progressively less restrictive conditions

  3. Fallback #1 - Owner/Founder Search: if no recruiter is found with all criteria, the system repeats the entire strategy searching for company owners or founders

  4. Fallback #2 - Senior Figures Search: if no owners/founders are found, the system searches for any senior figure in the company, always following the criteria hierarchy

Default Strategy

If the user doesn't personalize the strategy, an automatic configuration generated from their information is applied:

Criterion 1 (most stringent):

Subsequent criteria: generated by alternating and progressively relaxing these conditions.

Available Personalization

Users with eligible plans can:

If the plan doesn't include this functionality, the default strategy is automatically used.

3.4 Job Position Definition and Custom Instructions

The user specifies:

3.5 Review and Launch

Final check of the setup — profile, companies, search strategy and instructions — and explicit launch of the campaign, which starts email generation for all companies.


Dashboard and Company Information Collection

Plans with Advanced Data Collection

For plans that include it, after onboarding completion:

  1. Automatic collection: the system collects detailed information for all selected target companies
  2. Dashboard display: information is presented to the user for verification

Actions Available in the Dashboard

Correction of Incorrect Companies

If a displayed company doesn't match the desired one, the user can:

  1. Indicate which companies are incorrect
  2. For each company to correct, provide:
    • Correct company name
    • Web domain
    • Company LinkedIn page URL
  3. Cost: payment of credits for each company to be researched again
Company Confirmation and Personalization

After verifying that the companies are correct, the user can:

  1. Confirm the selected companies
  2. Personalize strategy per company (optional):
    • Create a specific recruiter search strategy for that company
    • Make the search ultra-targeted for particular contexts
  3. Personalize custom instructions per company (optional):
    • Add specific instructions for email generation for that company
    • Obtain maximum granularity in personalization

Plans Without Advanced Data Collection

For plans that don't include this functionality:


Email Generation

Once all companies are confirmed, the automatic email generation process begins.

Generation Phases

For each target company, the system performs the following operations:

Phase 1: Recruiter Search

The system applies the search strategy to identify the optimal recruiter:

Phase 2: Company Article Search and Analysis

The system:

  1. Identifies the company blogs of the target company
  2. Explores the published articles
  3. Selects the 3 most relevant articles based on:
    • Job position indicated by the user
    • User's professional profile
  4. Extracts the complete content of the selected articles

Phase 3: Personalized Email Generation

The system uses artificial intelligence to generate an email that integrates:

Progress Status Display

During the entire process, the dashboard shows in real time:

Final Results

At the end of the process, for each company the following are displayed:


Email Sending

Single Sending

For each generated email, the user can:

  1. Open the email client: by clicking the send button

    • Subject: pre-filled
    • Body: generated email text
    • Recipient: recruiter's email
  2. Complete manually:

    • Set the sender fields
    • Attach their CV (manually or via drag-and-drop from the CV shown in the platform, if the browser supports it)
  3. Send the email from their client

  4. Confirm sending: press the "Sent" button on the platform to register the sending

Bulk Sending

Once all emails are generated, it's possible to send them automatically in bulk:


Additional Features Post-Generation

Email Regeneration

If the generated email doesn't satisfy the user, they can:

Recruiter Change

If the selected recruiter isn't satisfactory:

  1. Request new recruiter: payment in credits
  2. Strategy personalization (optional): specify a personalized strategy only for that company
  3. Automatic exclusion: the previous recruiter is excluded from future searches for that company
  4. The system reapplies the strategy (personalized or general) to find a different recruiter

Prompt Export

For advanced users who want maximum control:


Automated Follow-Up

Feature in development

The platform will soon include a dedicated section for follow-up of sent emails that received no response.

Follow-Up System Characteristics


Credit System

The platform uses a credit system for premium features and advanced customizations:

Operations Requiring Credits

Credits can be purchased separately or are included in certain plans.


Key Platform Advantages

  1. Extreme Personalization: each email is unique and adapted to the recruiter, company, and candidate profile

  2. Intelligent Recruiter Search: hierarchical strategy with multiple fallbacks to always guarantee a relevant contact

  3. Company Contextualization: use of company blog articles to demonstrate interest and preparation

  4. Flexibility: possibility to personalize every aspect of the process, from onboarding to the single email

  5. Efficiency: automation of the entire search, analysis, and generation process, saving hours of manual work

  6. Total Control: the user maintains final control over every email before sending


Complete Workflow: Summary

Registration
     ↓
Free Preview (no payment):
  Profile (LinkedIn/CV) → Target company → Recruiter search → Preview email
     ↓
Plan Choice + Payment (one-time purchase)
     ↓
Campaign Setup (post-purchase):
  Profile → Companies → Strategy (Pro/Ultra) → Job Position + Instructions → Review
     ↓
Explicit campaign launch
     ↓
Company Info Collection (Ultra: per-company confirmation)
     ↓
Automatic Generation:
  1. Recruiter Search for each company
  2. Search and analysis of company articles
  3. Personalized email generation
     ↓
Results Review in Dashboard
     ↓
Options: Regenerate / Change Recruiter / Export Prompt
     ↓
Email Sending (single or bulk) → Sending Confirmation on Platform
     ↓
Automated Follow-Up (Pro/Ultra)
                                                    ↓
                        Intelligent Follow-Up (coming soon)

Conclusion

CandidAI represents a complete solution for job seekers, transforming a traditionally laborious and generic process into an automated, personalized, and strategic experience. Thanks to artificial intelligence and customization flexibility, users can maximize their chances of getting interviews at desired companies, presenting themselves in the most effective and professional way possible.