AI agents
AI matching assistant for a recruitment agency
An AI agent that collects vacancies from legitimate sources, matches them to candidate profiles with a clear explanation, and drafts applications for recruiters to review.
AI agents
PythonLLM APIsOpenTelemetryPrometheusGrafanaDocker
TechnologyPythonLLM APIsOpenTelemetryPrometheusGrafanaDocker
01
The challenge
- Vacancies were spread across many boards and employer career sites
- Scraping sites that forbid it was not an option
- AI-written applications must never invent experience
- The agent had to resist prompt injection hidden in job ads
02
What we delivered
- Connectors for public job APIs, RSS feeds and employer applicant tracking systems (Greenhouse, Lever, Recruitee and more)
- Deduplication and a transparent match score with the reasons behind it
- Shortlist per candidate with sources and requirements to verify
- Drafts of a CV summary, evidence map and cover letter in English or Dutch
- Evaluation suite for prompt injection and invented claims
- Observability with OpenTelemetry, Prometheus and Grafana
03
How we delivered
We built it as a Python service with configurable sources and candidate profiles. Every source was checked against its robots.txt and terms, and sites that forbid automated access are excluded. Evals run planted false claims and injection attempts against the drafting step, so regressions are caught before recruiters see them.
04
Outcomes
01
Explainable matches instead of a black box
02
Nothing is submitted or sent without a recruiter
03
Tested against prompt injection and invented claims
More of our work
View all workHave a project in mind? Let’s build it.
Book a free 30-minute call. You will receive a tailored proposal within 2 business days.