Conduct interactive interviews with AI agents and store responses
Workflow Description
An interactive automation that conducts sequential conversational interviews using an intelligent agent powered by Groq's language model, maintains conversation context in memory, and records responses in Google Sheets for later analysis and reporting.
How it works
- 1.Receive user inquiry through interactive web form
- 2.Maintain previous conversation context using Redis memory
- 3.Process inquiry with AI agent using Groq language model
- 4.Record response and context in Google Sheets
- 5.Send real-time response back to user via web interface
Use cases
- Employee evaluation interviews that adapt questions based on previous answers
- Customer feedback collection with intelligent follow-up questions
- Interactive research surveys that adjust based on participant responses
Requirements
- Google Sheets account with write permissions
- Redis server to store active conversation contexts
- Groq API key for language model access
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (40)
Stop Interview?
If
Generate Row
Set
Generate Row1
Set
Clear For Next Interview
Memory Manager
Sticky Note
Sticky Note
Send Reply To Agent
Set
Sticky Note1
Sticky Note
Start Interview
Form Trigger
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Get Answer
Form
Sticky Note5
Sticky Note
Set Interview Topic
Set
UUID
Crypto
Generate Row2
Set
Create Session
Redis
Update Session
Redis
Update Session1
Redis
Update Session2
Redis
Valid Session?
If
Respond to Webhook
Webhook
Window Buffer Memory2
Memory Buffer Window
Window Buffer Memory
Memory Buffer Window
Sticky Note6
Sticky Note
Redirect to Completion Screen
Form
Sticky Note7
Sticky Note
Sticky Note8
Sticky Note
Webhook
Webhook
404 Not Found
HTML Page
AI Researcher
Agent
Parse Response
Set
Groq Chat Model
Lm Chat Groq
Show Transcript
HTML Page
Save to Google Sheet
Google Sheets
Session to List
Split Out
Messages To JSON
Set
Sticky Note9
Sticky Note
Query By Session
Redis
Get Session
Redis