Score call quality and send coaching emails with Gemini, OpenAI, and Gmail
Ready for 3.0What this workflow does
This AI workflow has 11 nodes and runs on Google Drive events (file created). Along the way it connects Google Drive, Gmail, OpenAI Chat Model and Google Gemini.
How it runs
Trigger: On Google Drive events (file created).
- Download file (Google Drive): download
- Transcribe (Google Gemini): work with audio
- AI Quality Analyst (AI Agent): runs an AI agent, with model: GPT-4o; memory: Memory; output parser: Structured Output Parser
- AI Quality Control (QC) Manager (Basic LLM Chain): sends a prompt to an LLM, with model: GPT-4o; output parser: Structured Output Parser
- Send a message (Gmail): uses Gmail
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Google Drive Trigger
n8n-nodes-base.googleDriveTrigger - Google Drive
n8n-nodes-base.googleDrive - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Gmail
n8n-nodes-base.gmail - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - AI Agent
@n8n/n8n-nodes-langchain.agent - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
From the author
This workflow helps contact centers and support teams automatically evaluate call quality and send coaching feedback without manual review. It uses AI to transcribe calls, score performance, detect risks, and generate clear feedback for agents. How it works…