Generate Financial Risk Reports 📈 from ElevenLabs interviews 🎙️using OpenAI
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects OpenAI Chat Model, Google Drive and Gmail.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Switch: routes items into 2 branches
- Generate MP (Code): runs custom JavaScript code
- Get Transcript (Edit Fields (Set)): sets 1 field: transcript
- Upload audio (Google Drive): uses Google Drive
- Extract Fulltext (Code): runs custom JavaScript code
- Information Extractor: extracts structured fields from text with AI, with model: OpenAI Chat Model
- Calculate Rating (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI Chat Model; output parser: Structured Output Parser
- Merge: merges the data from its input branches
- Financial Report Generator (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI Chat Model
- Send report (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 (11)
- Webhook
n8n-nodes-base.webhook - Switch
n8n-nodes-base.switch - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Drive
n8n-nodes-base.googleDrive - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - Merge
n8n-nodes-base.merge - Gmail
n8n-nodes-base.gmail
From the author
This workflow automates the process of receiving a post-call audio file and transcription from ElevenLabs, processing them, and generating a financial risk report. --- Key Advantages 1. ✅ End-to-End Automation The workflow fully automates the process from raw…