This workflow follows the Google Docs → Google Drive recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "SalesMeeting",
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "upload",
"options": {}
},
"type": "n8n-nodes-base.webhook",
"typeVersion": 2.1,
"position": [
-176,
-48
],
"id": "WEBHOOK_NODE_ID",
"name": "Webhook"
},
{
"parameters": {
"modelId": {
"__rl": true,
"value": "models/gemini-2.5-flash",
"mode": "list",
"cachedResultName": "models/gemini-2.5-flash"
},
"messages": {
"values": [
{
"content": "PROMPT_REDACTED_FOR_PUBLIC_REPO"
}
]
},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.googleGemini",
"typeVersion": 1,
"position": [
1184,
-64
],
"id": "GEMINI_NODE_ID",
"name": "Message a model",
"credentials": {
"googlePalmApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"inputDataFieldName": "file",
"name": "Reuniao-{{$now}}",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"folderId": "FOLDER_ID_FROM_WEBHOOK"
},
"type": "n8n-nodes-base.googleDrive",
"typeVersion": 3,
"position": [
208,
192
],
"id": "UPLOAD_NODE_ID",
"name": "Upload file",
"credentials": {
"googleDriveOAuth2Api": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"operation": "update",
"documentURL": "DOCUMENT_ID_FROM_WEBHOOK",
"actionsUi": {
"actionFields": [
{
"action": "insert"
}
]
}
},
"type": "n8n-nodes-base.googleDocs",
"typeVersion": 2,
"position": [
1536,
-64
],
"id": "DOCS_NODE_ID",
"name": "Update a document",
"credentials": {
"googleDocsOAuth2Api": {
"name": "<your credential>"
}
}
}
],
"connections": {},
"active": false,
"settings": {
"executionOrder": "v1"
},
"meta": {
"templateCredsSetupCompleted": false
},
"id": "WORKFLOW_ID_REDACTED",
"tags": []
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
googleDocsOAuth2ApigoogleDriveOAuth2ApigooglePalmApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
SalesMeeting. Uses googleGemini, googleDrive, googleDocs. Webhook trigger; 4 nodes.
Source: https://github.com/L4r1ss4Cr4v0/Projeto-Malaquias/blob/8a695f4ac94156fac020a71f457590c622797e5d/workflows/SalesMeeting.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
6. 회의록자동요약 (최종). Uses googleGemini, googleDrive, notion. Webhook trigger; 13 nodes.
6. 회의록자동요약 (최종). Uses googleGemini, googleDrive, notion. Webhook trigger; 13 nodes.
PDF Resume Analyzer. Uses googleDrive, googleGemini, googleDocs. Event-driven trigger; 4 nodes.
Listens for completed Fireflies transcripts, qualifies whether a proposal is needed using OpenAI, drafts structured proposal content, populates a Google Doc template, converts to PDF, and sends it to
How it works Runs on schedule (Monday-Friday at 9 AM) to automate lead generation Searches for companies on Google Maps by location and category Extracts owner information from company websites and im