“250k+ candidates freed from a legacy stack. New platform powered by AI agents.”
Company size
1000+
Industry
Staffing Agency · Temporary Employment
The company
AI agents to manage 250,000+ candidates
250,000+ candidates managed on a fragmented legacy stack — slow search, manual matching, no mobile access, CV OCR on separate systems, slow and costly change requests.
Context
Oggi Lavoro is an Italian staffing and temporary employment agency headquartered in Turin. The business model is classic for the sector: managing a large pool of active candidates, matching them against client requests, and handling the full contractual side of temporary placements — payroll, contributions, compliance.
Oggi Lavoro’s competitive edge depends on how fast they can put the right candidate in front of a client. The longer the gap between a client request and a delivered CV, the higher the risk of losing the placement to a competitor.
The real problem
The pre-Soraia state was heavily legacy:
- Legacy enterprise management system as the core platform — robust, but slow and inflexible.
- Additional tools bolted on for specific workflows.
- Separate SMS platform for candidate communications.
- 250,000+ candidates in the database, with slow search (basic filters only) and zero automatic matching.
- No mobile access: recruiters in the field — visiting clients, attending job fairs, working events — had no fast way into the database.
- CV OCR handled manually or on separate systems with inconsistent accuracy.
The operational result: recruiters sat on top of a rich database but used outdated tools to search it. The most urgent positions ended up being handled from memory — senior recruiters who just knew the right candidates. Valuable, but not scalable.
What the AI agent is doing
Soraia is building Oggi Lavoro’s new platform from the ground up, transitioning progressively away from the legacy system:
- AI candidate search frontend — a completely new recruiter interface: boolean filters on criteria (skills, experience, languages, certifications), geographic distance filtering from the client’s location, and AI matching that surfaces the most relevant candidates for each request.
- CV OCR — structured parsing of incoming CVs, with significantly higher accuracy than the legacy system. Skills, experience, languages, and certifications extracted automatically.
- AI matching agent — when a new client request comes in, the agent scans the database and proposes a motivated shortlist. The recruiter reviews and reaches out.
- Mobile app in planning — field recruiters will be able to access the database, log new contacts, and trigger matching from their phones.
- Communication tool integration — email, SMS, and WhatsApp for campaign automation, candidate engagement, and talent pool nurturing.
The current legacy system stays operational throughout the transition — migration happens in phases.
Expected results
250,000+ candidates imported from the legacy system into the new platform, deduplicated and enriched by AI parsing.
Progressive go-live by module across the new platform within 3–4 months of kickoff.
A new operating model for recruiters: from manual searches on basic filters to AI matching across an enriched candidate database, with mobile access for recruiters in the field.
Dedicated mobile app on the roadmap for the on-the-go recruiter — a key requirement for Oggi Lavoro’s commercial model, which demands strong territorial presence.
Oggi Lavoro is a textbook example of full replatforming that Soraia is managing as a permanent technology partner: not a single sprint, but a long-term collaboration that rethinks the agency’s entire digital infrastructure.
More case studies
Keep exploring.
Got a similar challenge?
20 minutes with the CEO to figure out together whether it makes sense. No commitment, no surprise quotes: just a practical conversation about your processes.
Daniel Levis
Co-Founder & CEO