Skip to content
FlowHubFluxonLab
A
AI Automationfree

Conversational Interviews with AI Agents and n8n Forms

by Jimleukadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentChat Memory ManagerChat Memory ManagerCryptoCryptoGoogle SheetsGoogle SheetsGroq Chat ModelGroq Chat ModelHTMLHTMLRedisRedisSSimple Memory
Share Post Share
IfStop Interview?SeGenerate RowSeGenerate Row1MMClear For Next InterviewClear For Next …SeSend Reply To AgentSend Reply To A…FoStart InterviewFoGet AnswerSeSet Interview TopicSet Interview T…CrUUIDSeGenerate Row2Create SessionUpdate SessionUpdate Session1Update Session2IfValid Session?RTRespond to WebhookRespond to Webh…MBWindow Buffer Memory2Window Buffer M…MBWindow Buffer MemoryWindow Buffer M…FoRedirect to Completion ScreenRedirect to Com…WeWebhookHt404 Not FoundAgAI ResearcherSeParse ResponseGroq Chat ModelHtShow TranscriptSave to Google SheetSave to Google …SOSession to ListSeMessages To JSONQuery By SessionGet Session123456789101112131415161718192021222324
1/5
FLOWS
STEPS · 24
Starts on an incoming request

This n8n template combines an AI agent with n8n's multi-page forms to create a novel interaction which allows automated question-and-answer sessions. One of the more obvious use-cases of this interaction is what I'm calling the AI interviewer. You can read the full post here: https://community.n8n.io/t/build-your-own-ai-interview-agents-with-n8n-forms/62312 Live demo here: https://jimleuk.app.n8n.cloud/form/driving-lessons-survey How it works A form trigger is used to start the interview and a new session is created in redis to capture the transcript. An AI agent is then tasked to ask questions to the user regarding the topic of the interview. This is setup as a loop so the questions never stop unless the user wishes to end the interview. Each answer is recorded in our session set up earlier between questions. When the user requests to end the interview we break the loop and show the interview completion screen. Finally, the session is then saved in a Google Sheet which can then be shared with team members and for the purpose of data analysis. How to use You'll need to be on a n8n instance that is accessible to your target audience. Not technical enough to setup your own server?

Tags

n8nreference-onlyagentcryptogoogle-sheetshtmllm-chat-groqmemory-buffer-windowmemory-managerredis
Connects
AAI AgentchatmemorymanagerChat Memory ManagercryptoCryptosheetsGoogle SheetsgroqchatmodelGroq Chat ModelhtmlHTML
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes30
AddedNov 24, 2024

Related workflows

See all AI Automation
ABembeddingsgooglegeminiW
free

Handle WhatsApp support chats with OpenRouter, Pinecone, and Gemini

Quick overview This template implements a WhatsApp support suite that logs inbound events to a dashboard API, routes conversations through an OpenRouter-powered AI agent with Pinecone RAG and memory, exposes a webhook for human outbound replies, and provides a webhook to summarize recent chats for handoff. How it works Triggers on WhatsApp Cloud API events and routes status updates (sent/delivered/read) to a dashboard API endpoint for storage. For inbound messages, looks up the contact in the dashboard API and normalizes the message into a consistent schema (sender, type, timestamp, and best-effort content). If the message contains media (image/video/audio/document), fetches the WhatsApp media URL, downloads the file, uploads it to the dashboard’s media endpoint, and attaches the resulting media URL and MIME type. Stores inbound messages and reactions in the dashboard API, then checks via the cases endpoint whether the sender already has an open case. If the inbound message is text and no open case is found, queries Pinecone as a tool (using Google Gemini embeddings), uses an OpenRouter chat model with conversation memory to draft a reply or create a new case via the dashboard API,

by Salman Mehboob
AopenaichatmodelserpapigooglesearchS
free

AI agent chat

This workflow employs OpenAI's language models and SerpAPI to create a responsive, intelligent conversational agent. It comes equipped with manual chat triggers and memory buffer capabilities to ensure seamless interactions. To use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team
AopenaichatmodelserpapigooglesearchS
free

AI chatbot that can search the web

This workflow is designed for dynamic and intelligent conversational capabilities. It incorporates OpenAI's GPT-4o model for natural language understanding and generation. Additional tools include SerpAPI and Wikipedia for enriched, data-driven responses. The workflow is triggered manually, and utilizes a 'Window Buffer Memory' to maintain the context of the last 20 interactions for better conversational continuity. All these components are orchestrated through n8n nodes, ensuring seamless interconnectivity. To use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team