--- 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.
Teste die Demo: Besuche recrobot.site und gib "AI-Manager" als Position an.
Die Lösung basiert auf einer modernen Next.js 14 Architektur:
| Kategorie | Technologie |
|---|---|
| Frontend | Next.js 14, TypeScript, Tailwind CSS |
| Voice AI | Vapi Voice AI |
| Realtime | WebSocket |
| Database | Supabase (PostgreSQL) |
| Deployment | Vercel |
{`// 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;
}
};`}
Echtzeit-Event-Handling für nahtlose Benutzererfahrung:
Intelligente Gesprächssteuerung:
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.