PoC AI Agent for Sourcing SAP Recruitment Leads (4)

A SAP recruitment agency needed to identify end-clients hidden behind competitor job ads.

We built an AI agent that scans job ads to find hiring companies and relevant contacts using public data and industry-specific logic.

Client

A recruitment firm placing SAP consultants in a competitive market, reliant on rapid, accurate lead generation.

Problem

Recruitment agencies make money by placing candidates with companies that are hiring. But many job ads are posted by other recruitment firms who don’t reveal which company is actually hiring (the “end-client”).

This blocks our client from:

  • Knowing which companies need SAP consultants
  • Contacting those companies directly
  • Pitching their own candidates
  • Winning new business

In short: no end-client info = no sales opportunity.

Our AI tool reveals that information, giving the client a direct path to new business.

Solution

A custom AI agent that:

  • Takes a job ad URL
  • Scrapes job details
  • Uses LLM-driven search to uncover the end-client and hiring contact

Key Innovations

Robust Scraping

Many job sites use messy or inconsistent layouts. Off-the-shelf scrapers often fail to pull clean, structured data. We built a custom scraping system using specialized libraries and APIs to reliably extract key info, like job title, location, industry hints, even from pages designed to obscure standard data formats.

Optimized Querying

At first, simple AI-generated searches didn’t work well; they were too broad or off-target. So we created a two-step process:

  1. One LLM generates a wide range of search terms based on the job ad.
  2. A second LLM scores those terms and picks the one most likely to uncover the hiring company. This significantly improved lead accuracy.

Context-Aware Analysis

The agent doesn’t just read text—it understands patterns. For example, it knows a spike in SAP FI/CO roles in summer often links to energy sector budget cycles. This embedded domain knowledge lets the AI make informed guesses about who’s hiring, not just where the words point.

Benefits for the client

  • Direct Leads: Identifies end-clients and contacts, letting the client approach them directly.
  • Efficiency: Automates manual research.
  • Speed: Reduces lead time from days to minutes.
  • Edge: Positions the agency ahead of rivals in contacting clients.
Contents

Let's talk

We’ve got answers on anything connected with software development.

Ask a question

You can ask us a question using the form below. We will respond as soon as possible.

Schedule a meeting

You can also schedule an online meeting with Wojciech, our Senior Business Consultant.

wojciech knizewski portrait
Wojciech Kniżewski

Senior Business Consultant

8 out of 10

founders who contacted us wanted
to work with our team.

Trusted partner

Newsletter

You are just one click away from receiving our 1-min business newsletter. Get insights on product management, product design, Agile, fintech, digital health, and AI.

LOOK INSIDE

Pragmatic times Newsletter

We're here to become the world's most effective software company.