Case Study - AI-Powered Recruitment Platform with Voice-First Technology
A comprehensive recruitment platform that uses voice interviews and AI to generate professional candidate profiles in minutes, not hours.
- Client
- The Web People
- Year
- Service
- Web Development, Web Design, Custom Applications, AI Consultancy

The Challenge
Traditional recruitment is slow, expensive, and frustrating for everyone involved. Candidates spend hours crafting CVs that often fail to capture their true capabilities. Recruiters wade through hundreds of applications, struggling to identify the right fit. The UK contractor market moves fast, and outdated hiring processes simply can't keep up.
We set out to build something different—a platform that removes friction from recruitment by letting candidates speak naturally about their experience while AI handles the heavy lifting of profile creation and matching.
The Solution
TWP Recruitment is a voice-first recruitment platform that transforms how contractors and hirers connect. The platform comprises three core products:
EchoInterview: Voice-Powered Profile Creation
Candidates complete an 8-question voice interview covering their skills, experience, rate expectations, and availability. The system records their responses, transcribes them using OpenAI Whisper, and generates a comprehensive professional profile using GPT-4.
What would take hours of CV writing now takes under 10 minutes of natural conversation.
CV Enhancer: AI-Powered CV Parsing
For candidates with existing CVs, the platform offers intelligent parsing. Upload a PDF or Word document, and the AI extracts structured data—skills, experience, education—and creates a consistent profile that can be edited and exported.
Professional PDF Export
Generated profiles can be exported as polished PDF CVs in multiple templates:
- Modern: Clean, contemporary design with skill visualisations
- Classic: Traditional format preferred by enterprise clients
- Minimal: Streamlined single-page format
Contractor Tools Suite
Beyond core recruitment, we built a comprehensive set of calculators and tools to help contractors make informed decisions:
- Day Rate Calculator: Convert between annual salary and day rates
- IR35 Calculator: Assess inside/outside IR35 status
- Contract vs Permanent Comparison: Financial analysis of employment options
- Umbrella vs Limited Company Calculator: Compare take-home pay structures
- Notice Period Calculator: Calculate end dates and implications
- Red Flag Scanner: AI analysis of contract terms
Technical Implementation
Architecture
The platform is built on a modern, scalable stack:
- Next.js 15 with App Router and TypeScript for the frontend and API
- React 19 with server components for optimal performance
- Supabase for authentication, PostgreSQL database, and file storage
- OpenAI APIs: Whisper for transcription, GPT-4 for profile generation
- Tailwind CSS 4 with Radix UI primitives for accessible, responsive design
Voice Processing Pipeline
- Browser-based audio recording captures candidate responses
- Audio files upload to Supabase Storage
- Whisper API transcribes speech to text with high accuracy
- GPT-4 analyses transcripts and generates structured profile data
- Zod schemas validate all generated content before storage
Security & Data Protection
- Row Level Security (RLS) policies on all database tables
- Supabase Auth with secure session management
- Audio files stored with user-scoped access controls
- GDPR-compliant data handling for UK market
Key Features
For Candidates:
- Voice interview with natural conversation flow
- AI-generated profiles with inline editing
- Multiple CV export formats
- Profile completeness indicators
- Time tracking for billable hours
For Hirers:
- AI-assisted job specification creation
- Cost-per-hire calculator
- Candidate search and filtering
- Team features for enterprise accounts
Admin Dashboard:
- Interview monitoring and analytics
- Candidate and hirer management
- Job specification administration
Results
The platform demonstrates the power of combining voice interfaces with modern AI:
- Profile creation time reduced from hours to under 10 minutes
- 8-question interview captures comprehensive candidate information
- Multiple AI models working together: Whisper for transcription, GPT-4 for generation
- Full-stack TypeScript ensures type safety across the entire application
- Modular architecture supports multiple revenue streams and user segments
What We Built
This project showcases our capabilities across multiple disciplines—from AI integration and voice processing to complex data modelling and responsive design. It's a prime example of how modern AI tools can be thoughtfully integrated to solve real business problems.
- Web Development
- Web Design
- Custom Applications
- AI Integration
- Next.js
- Supabase
- OpenAI