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
TWP Recruitment platform interface

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

  1. Browser-based audio recording captures candidate responses
  2. Audio files upload to Supabase Storage
  3. Whisper API transcribes speech to text with high accuracy
  4. GPT-4 analyses transcripts and generates structured profile data
  5. 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.

More case studies

A Lightweight iOS Speedometer with Premium Features

A native iOS speedometer app built with SwiftUI featuring real-time GPS tracking, in-app purchases, and accessibility-first design.

Read more

Real-Time Multiplayer Card Game with Socket.io

A browser-based multiplayer card game supporting 2-5 players with real-time synchronisation, reconnection handling, and spectator mode.

Read more

Tell us about your project