
PoC: AI Agent for Sourcing SAP Recruitment Leads
Undisclosed
Poland
1 week
ScrapeNinja, Next.js, OpenAI

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:
- One LLM generates a wide range of search terms based on the job ad.
- 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.

founders who contacted us wanted
to work with our team.
Check our digital health-related articles

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.
