Run HR interview agent with TruGen, OpenAI, and Google Sheets
UnknownWhat this workflow does
This AI workflow has 11 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Google Sheets, OpenAI and Trugen (community).
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- 📝 Your Job Description (Code): runs custom JavaScript code
- Trugen: get conversation
- Prepare Interview Agent (Edit Fields (Set)): sets 5 fields: avatarId, agentName, welcomeMessage…
- Analyze Interview (OpenAI): uses OpenAI
- Trugen: uses Trugen
- Format for Sheets (Code): runs custom JavaScript code
- Save Agent Info (Code): runs custom JavaScript code
- Save to Google Sheets (Google Sheets): append
- Save to Google Sheets (Google Sheets): append
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-trugen is verified or supports 3.0 (used in TruGen, TruGen1).
Nodes used (7)
- Code
n8n-nodes-base.code - Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - Google Sheets
n8n-nodes-base.googleSheets - OpenAI
@n8n/n8n-nodes-langchain.openAi - Webhook
n8n-nodes-base.webhook - Trugen
n8n-nodes-trugen.trugen
From the author
Quick overview This workflow creates a TruGen.ai interview agent from a pasted job description, saves the agent and interview link to Google Sheets, then receives call-ended webhook to fetch the interview transcript, analyze it with OpenAI, and log structured…