Generate client quotes from call transcripts with Claude/GPT, Google Drive, and PandaDoc
Ready for 3.0What this workflow does
This AI workflow has 58 nodes and runs on Google Drive events (file created) (plus 2 other triggers). Along the way it connects Google Drive, OpenRouter Chat Model, Google Calendar and Perplexity and 6 more. It also calls api.pandadoc.com over HTTP.
How it runs
Trigger: On Google Drive events (file created) (plus 2 other triggers).
- Download file (Google Drive): download
- details (HTTP Request): calls api.pandadoc.com
- Route by Action Type (Switch): routes items into 3 branches
- Binary to text (Extract from File): extracts data from a file (text)
- Search_CRM (Notion): get many (database page)
- Create Quote (HTTP Request): calls api.pandadoc.com (POST)
- Update Tokens (HTTP Request): calls an HTTP API (PATCH)
- Build Pricing Payload (Code): runs custom JavaScript code
- Clean Transcript (Code): runs custom JavaScript code
- Find Client in CRM (Filter): keeps only the items that match a condition
…plus 23 more steps. See the full node list below.
Services it uses
HTTP calls to: api.pandadoc.com
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 (29)
- Think Tool
@n8n/n8n-nodes-langchain.toolThink - Calculator
@n8n/n8n-nodes-langchain.toolCalculator - AI Agent Tool
@n8n/n8n-nodes-langchain.agentTool - Google Drive
n8n-nodes-base.googleDrive - Google Drive Trigger
n8n-nodes-base.googleDriveTrigger - Extract from File
n8n-nodes-base.extractFromFile - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Google Calendar
n8n-nodes-base.googleCalendar - Perplexity Tool
n8n-nodes-base.perplexityTool - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Call n8n Workflow Tool
@n8n/n8n-nodes-langchain.toolWorkflow - Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - HTTP Request
n8n-nodes-base.httpRequest - Gmail
n8n-nodes-base.gmail - Notion
n8n-nodes-base.notion - Slack
n8n-nodes-base.slack - Webhook
n8n-nodes-base.webhook - Date Time Tool
n8n-nodes-base.dateTimeTool - Data Table Tool
n8n-nodes-base.dataTableTool - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Filter
n8n-nodes-base.filter - Switch
n8n-nodes-base.switch - Edit Fields (Set)
n8n-nodes-base.set - Http Request Tool
n8n-nodes-base.httpRequestTool - Data table
n8n-nodes-base.dataTable - Wait
n8n-nodes-base.wait - AI Agent
@n8n/n8n-nodes-langchain.agent
From the author
Who is this for? Agencies, consultants, and service providers who conduct discovery calls and need to quickly turn conversations into professional proposals. What it does: This workflow transforms meeting transcripts into complete, professional quotes using a…