AI Powered Interview System case study
- Field
- Education Technology / Hiring
- What we did
- Artificial Intelligence, Software
- Timeline
- Ongoing
- Crafts
- AI · Software
Once online academy applications outgrew manual handling, we built a video interview platform that carries a candidate from application to approval. Candidates record whenever it suits them, AI returns an evaluation within minutes, and the result flows back to the platform automatically.
Results
100%Automated evaluation
24/7Candidate access
3Integrated AI services
IChallenge
Past a certain volume, assessing tutor applications by hand is impossible. Scheduling a call, watching the recording, scoring and comparing kept candidates waiting for days and left the judgement shifting from reviewer to reviewer. Video, audio, AI and a hiring workflow had to become one system.
IIApproach
- 01
The application form and the interview system were connected with API keys and scoped permissions; the invitation goes out by SMS and email the moment a candidate is created, behind rate limits and subject level access control.
- 02
A WebRTC video interview runs in the browser, with recordings uploaded in resumable chunks to secure storage.
- 03
Speech is transcribed and a GPT-4 based evaluator produces a score, its reasoning, strengths and areas to improve, scaled separately for technical skill, communication and pedagogy.
- 04
Evaluation state is tracked in its own column (pending, processing, completed, failed) and reflected live to both candidate and admin, with failed runs re-queued automatically.
- 05
AI hosted briefing videos and a voice assistant layer let the candidate move through the process as if talking to a person.
- 06
Approved candidates have their profile and payment details pushed into their tutor account, closing the loop from first contact to going live.
✦Under the paint · 6 screens
The live interview: the AI host asks each question out loud, the candidate answers on video, and the question flow advances on the right.
The welcome step: the candidate sees the process as five stages and cannot move on before watching the briefing video.
After the video the candidate either goes straight to the screening questions or asks the AI assistant first.
The AI assistant answers questions about the role and the process instantly, so nobody waits on a human reply.
Evaluation inside the admin panel: the reasoned analysis, technical, communication and pedagogical breakdowns, and a suggested rate.
The same analysis, itemised: strengths and areas to improve, ready for whoever makes the hiring call.
✦Team note
The path from application to approval now runs on its own, and the team only looks at outcomes.
IIITechnology
- React
- TypeScript
- Express
- Drizzle ORM
- PostgreSQL
- WebSocket
- WebRTC
- OpenAI GPT-4
- ElevenLabs
- HeyGen
