Case study
AI-Powered Interview Assistant (Realtime Voice)
End-to-end AI interview platform with live voice and transcription.
An end-to-end interview platform that plans, schedules and conducts live AI voice interviews, then delivers the transcript automatically when the session ends.
The problem
Running structured general, podcast-style or recruitment interviews at scale required manual scheduling, live facilitation and transcript handling for every session.
My approach
Built a platform where users choose an interview type, description, style and custom intro or outro. It conducts the interview live through OpenAI's Realtime API, handles transcription, meeting links and invitations, then delivers the transcript automatically.
How it's built
Next.js powers both the frontend and backend, keeping interview setup, invitations and post-session delivery in one application. OpenAI's Realtime API runs the live voice conversation and transcription, including recruitment sessions with multiple candidates and CVs.
Key features
- General, podcast-style and recruitment interview types
- Custom interview description, style, intro and outro
- Live voice interview with real-time transcription
- Multi-candidate and CV support for recruitment sessions
- Automated meeting link generation and invitations
- Automatic post-interview transcript email
Challenges & Solutions
A live interview had to keep the spoken conversation and transcript aligned throughout the session.
Used OpenAI's Realtime API for both the voice interview and live transcription so they run within the same real-time session.
Recruitment interviews needed to support several candidates and CVs without mixing their context.
Structured recruitment sessions around candidate-specific inputs while keeping scheduling, invitations and transcript delivery in one workflow.
Results
- 30+intern interviews conducted through the platform.
- 3interview formats supported: general, podcast-style and recruitment.
Implementation stack
Tech Stack
Frontend & Backend
- Next.js
AI
- OpenAI Realtime API