Automate user interviews with an AI-powered interviewer that dynamically generates and asks questions, records responses, and provides a completion transcript — all without human intervention. This workflow leverages n8n Forms, Redis (via Upstash or your own instance), and a Large Language Model (LLM) agent to create an endlessly looping interview experience that adapts in real-time based on user responses.
Ideal for UX researchers, product managers, or anyone who needs scalable, automated, high-quality interview data collection.
Features
- Dynamic AI-Driven Interviews: An AI agent acts as the interviewer, generating context-aware, open-ended questions based on previous answers.
- Endless Question Loop: The interview continues until the participant explicitly stops, allowing for deep exploratory sessions.
- Form-Based User Interaction: Uses n8n Form Trigger nodes to start interviews and collect responses, making it user-friendly and accessible on any device.
- Session Management with Redis: Stores interview state and transcripts in a Redis list, ensuring fast, scalable multi-user support.
- Google Sheets Integration: Automatically saves interview transcripts to a Google Sheet for later analysis and sharing with teams.
- Custom Completion & Transcript Display: Redirects users to a custom webhook URL that displays the full interview transcript in a formatted HTML page.
- Secure, Ephemeral Sessions: Sessions expire automatically (default: 24 hours), protecting user privacy and reducing storage needs.
- Easy Customization: Change the interview topic, completion screen, storage destination, or AI model with minimal configuration.