All projects

Confidential (recruitment) · Recruitment

End-to-end AI interview platform with live voice and transcription.

Private deployment, client project

Category

AI

Year

2025

Capabilities

AI, Full-Stack

Industry

Recruitment

Realtime Voice Interview Assistant on a laptop
Realtime Voice Interview Assistant on a phone

The problem

Running structured general, podcast-style or recruitment interviews at scale required manual scheduling, live facilitation and transcript handling for every session.

Our approach

We built a platform where users choose an interview type, description, style and custom intro or outro. It conducts the interview live through the OpenAI Realtime API, handles transcription, meeting links and invitations, then delivers the transcript automatically.

Inside the product

More than one screen.

3 more screens from Realtime Voice Interview Assistant, captured at device size.

Realtime Voice Interview Assistant: Candidates on a laptop

Candidates

Every round scored on the same rubric, with live sessions one click away.

Realtime Voice Interview Assistant: Interview report on a laptop

Interview report

Rubric scores, timestamped highlights and a recommendation to review.

Realtime Voice Interview Assistant: Role setup on a laptop

Role setup

Question structure, adaptive follow-ups and voice settings per role.

On the phone

Realtime Voice Interview Assistant: Home on a phone

Home

Realtime Voice Interview Assistant: Candidates on a phone

Candidates

Realtime Voice Interview Assistant: Interview report on a phone

Interview report

Realtime Voice Interview Assistant: Role setup on a phone

Role setup

How it is built

Architecture

Next.js powers both the frontend and backend, keeping interview setup, invitations and post-session delivery in one application. The OpenAI 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

Where it got hard.

Challenge

A live interview had to keep the spoken conversation and transcript aligned throughout the session.

Solution

Used the OpenAI Realtime API for both the voice interview and live transcription so they run within the same real-time session.

Challenge

Recruitment interviews needed to support several candidates and CVs without mixing their context.

Solution

Structured recruitment sessions around candidate-specific inputs while keeping scheduling, invitations and transcript delivery in one workflow.

Results

What shipping it changed.

30+intern interviews conducted through the platform.
3interview formats supported: general, podcast-style and recruitment.

Let's talk

We can usually tell within one call whether the approach above transfers to your problem, and what would need to change.