--- slug: "recrobot" title: "RecroBot - AI Voice Interview Platform" description: "KI Voice Interview-Plattform für automatisierte HR-Interviews mit Echtzeit-Sprachtranskription" excerpt: "Produktive Voice-AI-Plattform für automatisierte HR-Interviews mit TypeScript/Next.js 14 und Vapi Voice AI." date: "2024-12-01" category: "AI & Automation" coverImage: "/images/projects/recrobot/cover.jpg" client: "Everlast Consulting GmbH" duration: "Laufend" url: "https://recrobot.site" repository: "" documentation: "" published: true featured: true technologies: ["TypeScript", "Next.js 14", "Vapi Voice AI", "WebSocket", "Supabase", "Tailwind CSS"] tags: ["Voice AI", "AI Agents", "HR Tech", "Real-time", "WebSocket"] ---

RecroBot ist eine produktive Voice-AI-Plattform für automatisierte HR-Interviews. Was als technische Testaufgabe begann, ist jetzt ein vollständiges HR-Produkt im Einsatz.


Live Demo

Teste die Demo: Besuche recrobot.site und gib "AI-Manager" als Position an.

Features

Systemarchitektur

Die Lösung basiert auf einer modernen Next.js 14 Architektur:

Tech Stack

Kategorie Technologie
Frontend Next.js 14, TypeScript, Tailwind CSS
Voice AI Vapi Voice AI
Realtime WebSocket
Database Supabase (PostgreSQL)
Deployment Vercel

Voice AI Integration

    
{`// Vapi Voice AI Event Handling
const handleVapiEvents = (event: VapiEvent) => {
  switch (event.type) {
    case 'speech-start':
      setIsListening(true);
      break;
    case 'transcript':
      updateTranscript(event.transcript);
      break;
    case 'call-end':
      finalizeInterview();
      break;
  }
};`}
    
  

WebSocket Kommunikation

Echtzeit-Event-Handling für nahtlose Benutzererfahrung:

Interview Flow

Intelligente Gesprächssteuerung:

Entstehung

Das Projekt entstand ursprünglich als technische Testaufgabe für eine Bewerbung bei Everlast Consulting. Nach positivem Feedback wurde es zu einem vollständigen Produkt weiterentwickelt, das jetzt aktiv für HR-Interviews eingesetzt wird.

Ergebnisse