Run HR interview agent with TruGen, OpenAI, and Google Sheets
e770a357-c430-409f-ad2a-4383363e4a00
Latency
4971ms
Cost
$0.0000
Tokens
0
Status
partialgemini-2.5-flash-lite
Workflow Graph
Trace
[
{
"data": {
"nodeType": "manualTrigger"
},
"event": "node_start",
"nodeId": "69e068c3-80f3-4b2c-83f7-1ee32836a41e",
"timestamp": 1780870222094
},
{
"data": {
"initialData": {
"id": "interview-12345",
"user_id": "user-abc123",
"Agent ID": "agent-xyz789",
"agentName": "HR Interview Bot",
"call_link": "https://meet.example.com/abc-def-ghi",
"user_name": "Jane Doe",
"Agent Name": "HR Interview Bot",
"transcript": [
{
"role": "user",
"content": "Hi, I'm interested in the Senior Software Engineer role."
},
{
"role": "assistant",
"content": "Hello! Thank you for applying for the Senior Software Engineer position. I'm here to conduct your initial HR interview. Let's get started! Can you tell me a bit about your experience with Python?"
}
],
"job_context": {
"level": "Senior",
"department": "Engineering",
"role_title": "Senior Software Engineer",
"jobDescription": "We are seeking a Senior Software Engineer with expertise in Python and cloud technologies to join our dynamic team. The ideal candidate will have a strong understanding of distributed systems and experience with AWS or GCP. Responsibilities include designing, developing, and deploying scalable applications, mentoring junior engineers, and collaborating with cross-functional teams."
},
"systemPrompt": "You are an AI assistant designed to conduct initial HR interviews. Your goal is to gather information about the candidate's experience, skills, and suitability for the role. Ask clear and concise questions, and be polite and professional. Focus on understanding their background and motivation for applying.",
"System Prompt": "You are an AI assistant designed to conduct initial HR interviews. Your goal is to gather information about the candidate's experience, skills, and suitability for the role. Ask clear and concise questions, and be polite and professional. Focus on understanding their background and motivation for applying.",
"Interview Link": "https://meet.example.com/abc-def-ghi",
"jobDescription": "We are seeking a Senior Software Engineer with expertise in Python and cloud technologies to join our dynamic team. The ideal candidate will have a strong understanding of distributed systems and experience with AWS or GCP. Responsibilities include designing, developing, and deploying scalable applications, mentoring junior engineers, and collaborating with cross-functional teams.",
"welcomeMessage": "Hello! Thank you for applying for the Senior Software Engineer position. I'm here to conduct your initial HR interview. Let's get started!",
"Job Description": "We are seeking a Senior Software Engineer with expertise in Python and cloud technologies to join our dynamic team. The ideal candidate will have a strong understanding of distributed systems and experience with AWS or GCP. Responsibilities include designing, developing, and deploying scalable applications, mentoring junior engineers, and collaborating with cross-functional teams.",
"Welcome Message": "Hello! Thank you for applying for the Senior Software Engineer position. I'm here to conduct your initial HR interview. Let's get started!",
"conversation_id": "conv-qrs456"
}
},
"event": "triggered",
"nodeId": "manualTrigger",
"timestamp": 1780870222094
},
{
"data": {
"status": "ok",
"nodeType": "manualTrigger"
},
"event": "node_end",
"nodeId": "69e068c3-80f3-4b2c-83f7-1ee32836a41e",
"timestamp": 1780870222094
},
{
"data": {
"nodeType": "trigger"
},
"event": "node_start",
"nodeId": "881ea4f6-07e2-4e9f-91fd-434835bb0e59",
"timestamp": 1780870222096
},
{
"data": {
"kind": "n8n-nodes-base.webhook"
},
"event": "seeded",
"nodeId": "trigger",
"timestamp": 1780870222096
},
{
"data": {
"status": "ok",
"nodeType": "trigger"
},
"event": "node_end",
"nodeId": "881ea4f6-07e2-4e9f-91fd-434835bb0e59",
"timestamp": 1780870222096
},
{
"data": {
"nodeType": "code"
},
"event": "node_start",
"nodeId": "eefba234-49c4-4338-bc7f-45e75383fa62",
"timestamp": 1780870222096
},
{
"data": {
"status": "ok",
"nodeType": "code"
},
"event": "node_end",
"nodeId": "eefba234-49c4-4338-bc7f-45e75383fa62",
"timestamp": 1780870222098
},
{
"data": {
"nodeType": "integration"
},
"event": "node_start",
"nodeId": "243115dc-81a1-48ea-9872-4b7c0b4bb3f7",
"timestamp": 1780870222100
},
{
"data": {
"mode": "read",
"status": "ok",
"service": "trugen",
"latencyMs": 250,
"operation": "getConversation",
"simulated": true
},
"event": "integration_mocked",
"nodeId": "integration",
"timestamp": 1780870222350
},
{
"data": {
"status": "ok",
"nodeType": "integration"
},
"event": "node_end",
"nodeId": "243115dc-81a1-48ea-9872-4b7c0b4bb3f7",
"timestamp": 1780870222350
},
{
"data": {
"nodeType": "set"
},
"event": "node_start",
"nodeId": "5ad060e1-ecaa-47d3-91a6-966f7a9f124e",
"timestamp": 1780870222358
},
{
"data": {
"inputKeys": [
"jobDescription",
"timestamp"
],
"mergeKeys": []
},
"event": "merged",
"nodeId": "set",
"timestamp": 1780870222358
},
{
"data": {
"status": "ok",
"nodeType": "set"
},
"event": "node_end",
"nodeId": "5ad060e1-ecaa-47d3-91a6-966f7a9f124e",
"timestamp": 1780870222358
},
{
"data": {
"nodeType": "llm"
},
"event": "node_start",
"nodeId": "5fa0c4ea-be14-4def-9bed-8ddffff45313",
"timestamp": 1780870222362
},
{
"data": {
"messages": 1,
"maxTokens": 1024
},
"event": "calling openai/gpt-4o-mini",
"nodeId": "llm",
"timestamp": 1780870222362
},
{
"data": {
"model": "gpt-4o-mini",
"provider": "openai"
},
"event": "llm_call",
"nodeId": "_context",
"timestamp": 1780870222362
},
{
"data": {
"error": "Google Gemini API error (500): {\n \"error\": {\n \"code\": 500,\n \"message\": \"An internal error has occurred. Please retry or report in https://developers.generativeai.google/guide/troubleshooting\",\n \"status\": \"INTERNAL\"\n }\n}\n",
"status": "error",
"degraded": true,
"nodeType": "llm"
},
"event": "node_end",
"nodeId": "5fa0c4ea-be14-4def-9bed-8ddffff45313",
"timestamp": 1780870226506
},
{
"data": {
"nodeType": "integration"
},
"event": "node_start",
"nodeId": "a1351ae3-1c4f-4771-bc25-c6ac9a60acc5",
"timestamp": 1780870226510
},
{
"data": {
"mode": "read",
"status": "ok",
"service": "trugen",
"latencyMs": 250,
"operation": "run",
"simulated": true
},
"event": "integration_mocked",
"nodeId": "integration",
"timestamp": 1780870226762
},
{
"data": {
"status": "ok",
"nodeType": "integration"
},
"event": "node_end",
"nodeId": "a1351ae3-1c4f-4771-bc25-c6ac9a60acc5",
"timestamp": 1780870226762
},
{
"data": {
"nodeType": "code"
},
"event": "node_start",
"nodeId": "8a630553-ff05-424d-8831-27d3db5b0bd1",
"timestamp": 1780870226762
},
{
"event": "execution error (simulated): Cannot read properties of undefined (reading 'content')",
"nodeId": "code",
"timestamp": 1780870226767
},
{
"data": {
"mode": "read",
"status": "ok",
"service": "code",
"latencyMs": 0,
"operation": "exec-failed",
"simulated": true
},
"event": "integration_mocked",
"nodeId": "integration",
"timestamp": 1780870226767
},
{
"data": {
"status": "ok",
"nodeType": "code"
},
"event": "node_end",
"nodeId": "8a630553-ff05-424d-8831-27d3db5b0bd1",
"timestamp": 1780870226768
},
{
"data": {
"nodeType": "code"
},
"event": "node_start",
"nodeId": "527fe0b6-5081-4210-8e34-fd7ca5501762",
"timestamp": 1780870226768
},
{
"data": {
"status": "ok",
"nodeType": "code"
},
"event": "node_end",
"nodeId": "527fe0b6-5081-4210-8e34-fd7ca5501762",
"timestamp": 1780870226770
},
{
"data": {
"nodeType": "integration"
},
"event": "node_start",
"nodeId": "550fc48b-395d-4687-a66f-2dadfd4c4d67",
"timestamp": 1780870226772
},
{
"data": {
"service": "googleSheets",
"resolved": true
},
"event": "credential_access",
"nodeId": "_context",
"timestamp": 1780870226772
},
{
"data": {
"url": "https://sheets.googleapis.com/v4/spreadsheets/1e8XpVw-np2ABv8gBd_VYhphaHZUYnJ5zoOa--qocbPE/values/Sink:append?valueInputOption=RAW",
"method": "POST"
},
"event": "http_fetch",
"nodeId": "_context",
"timestamp": 1780870226772
},
{
"data": {
"tab": "Sink",
"status": 200
},
"event": "sheets.write",
"nodeId": "integration",
"timestamp": 1780870226922
},
{
"data": {
"mode": "write",
"status": "ok",
"service": "googleSheets",
"latencyMs": 150,
"operation": "append"
},
"event": "integration_call",
"nodeId": "integration",
"timestamp": 1780870226922
},
{
"data": {
"status": "ok",
"nodeType": "integration"
},
"event": "node_end",
"nodeId": "550fc48b-395d-4687-a66f-2dadfd4c4d67",
"timestamp": 1780870226922
},
{
"data": {
"nodeType": "integration"
},
"event": "node_start",
"nodeId": "bd640ee0-379e-4974-a825-b0eb66b80f8e",
"timestamp": 1780870226924
},
{
"data": {
"service": "googleSheets",
"resolved": true
},
"event": "credential_access",
"nodeId": "_context",
"timestamp": 1780870226925
},
{
"data": {
"url": "https://sheets.googleapis.com/v4/spreadsheets/1e8XpVw-np2ABv8gBd_VYhphaHZUYnJ5zoOa--qocbPE/values/Sink:append?valueInputOption=RAW",
"method": "POST"
},
"event": "http_fetch",
"nodeId": "_context",
"timestamp": 1780870226925
},
{
"data": {
"tab": "Sink",
"status": 200
},
"event": "sheets.write",
"nodeId": "integration",
"timestamp": 1780870227065
},
{
"data": {
"mode": "write",
"status": "ok",
"service": "googleSheets",
"latencyMs": 140,
"operation": "append"
},
"event": "integration_call",
"nodeId": "integration",
"timestamp": 1780870227065
},
{
"data": {
"status": "ok",
"nodeType": "integration"
},
"event": "node_end",
"nodeId": "bd640ee0-379e-4974-a825-b0eb66b80f8e",
"timestamp": 1780870227065
}
]