This workflow corresponds to n8n.io template #17081 — we link there as the canonical source.
This workflow follows the Gmail → Googlegemini 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 →
{
"id": "bRnWuHp4jwnklkMc",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "Voicemail-to-Qualified-Lead Converter-n8nSubmission",
"tags": [],
"nodes": [
{
"id": "17e61092-bd18-478b-a2ab-ec227f4af5a6",
"name": "Webhook: Voicemail Received",
"type": "n8n-nodes-base.webhook",
"position": [
112,
0
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "392c8198-eb73-4240-a651-f87ff72e4a57",
"name": "Parse AI Output",
"type": "n8n-nodes-base.code",
"position": [
1184,
-16
],
"parameters": {},
"typeVersion": 2
},
{
"id": "aa22961b-9030-4710-bbd8-3e9456af4c70",
"name": "Is Email Available?",
"type": "n8n-nodes-base.if",
"position": [
1456,
-224
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "ed163837-efc4-42a0-90cf-32ae91910c60",
"name": "Send Acknowledgment Email",
"type": "n8n-nodes-base.gmail",
"position": [
1680,
-240
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "87f21124-b757-4ca0-9c56-899c04775787",
"name": "Send Acknowledgment SMS",
"type": "n8n-nodes-base.twilio",
"position": [
1568,
144
],
"parameters": {},
"typeVersion": 1
},
{
"id": "9815837c-d38a-4ba1-b0a7-3c3bc2f0706a",
"name": "Log to Voicemail Lead Sheet",
"type": "n8n-nodes-base.googleSheets",
"position": [
1920,
-16
],
"parameters": {},
"typeVersion": 4.7
},
{
"id": "9f00961a-4988-475d-ab81-e6405caf2a03",
"name": "Is Lead Hot?",
"type": "n8n-nodes-base.if",
"position": [
2144,
-16
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "4fb64de3-c0f5-4910-b96e-104bb440fd5e",
"name": "Notify Agent \u2014 Priority Lead",
"type": "n8n-nodes-base.gmail",
"position": [
2512,
-176
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "475c06b6-7046-416d-8e9d-a1d349636239",
"name": "Update Row: Agent Notified",
"type": "n8n-nodes-base.googleSheets",
"position": [
2848,
-32
],
"parameters": {},
"typeVersion": 4.7
},
{
"id": "7af9a379-145d-4f0f-a92a-f0e2e5aad5b3",
"name": "Notify Agent via Slack",
"type": "n8n-nodes-base.slack",
"position": [
2512,
128
],
"parameters": {},
"typeVersion": 2.5
},
{
"id": "39f7274e-b4d8-4986-b8d5-6be88952ab3e",
"name": "Extract, Qualify & Draft Response",
"type": "@n8n/n8n-nodes-langchain.googleGemini",
"position": [
832,
-16
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "1df3aa19-4a8a-4c52-a45b-0a836ae22b31",
"name": "Is Valid Voicemail?",
"type": "n8n-nodes-base.if",
"position": [
352,
0
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "f911ec7f-c26f-450d-86b8-f0383ad775b6",
"name": "Extract Transcript",
"type": "n8n-nodes-base.set",
"position": [
608,
-16
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "b0db6344-18b3-4f0b-84b9-b9cf2e615a9d",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-816,
-416
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "26abd6e7-c97e-4dc6-b7d6-5e510e1791fe",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
64,
-320
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "eae0a667-68dc-4216-8f0a-f9b539b18caa",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1360,
-448
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "58702b16-705e-4b49-8e9d-7a197f86c1c0",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
528,
-320
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "9a1c868d-f6b9-41a4-bc58-ab680e579b36",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
800,
-320
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "8e4f550f-943e-4166-9512-08f42ce517dc",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
288,
-16
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "4f7c0b52-4ee5-4646-901c-b782b594d7a7",
"name": "Sticky Note7",
"type": "n8n-nodes-base.stickyNote",
"position": [
1120,
-32
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"binaryMode": "separate",
"availableInMCP": false,
"executionOrder": "v1"
},
"versionId": "c91f7eca-ac2e-4cd2-afa2-d2f19d684538",
"nodeGroups": [],
"connections": {
"Is Lead Hot?": {
"main": [
[
{
"node": "Notify Agent \u2014 Priority Lead",
"type": "main",
"index": 0
},
{
"node": "Notify Agent via Slack",
"type": "main",
"index": 0
}
]
]
},
"Parse AI Output": {
"main": [
[
{
"node": "Is Email Available?",
"type": "main",
"index": 0
},
{
"node": "Send Acknowledgment SMS",
"type": "main",
"index": 0
}
]
]
},
"Extract Transcript": {
"main": [
[
{
"node": "Extract, Qualify & Draft Response",
"type": "main",
"index": 0
}
]
]
},
"Is Email Available?": {
"main": [
[
{
"node": "Send Acknowledgment Email",
"type": "main",
"index": 0
}
],
[]
]
},
"Is Valid Voicemail?": {
"main": [
[
{
"node": "Extract Transcript",
"type": "main",
"index": 0
}
]
]
},
"Notify Agent via Slack": {
"main": [
[
{
"node": "Update Row: Agent Notified",
"type": "main",
"index": 0
}
]
]
},
"Send Acknowledgment SMS": {
"main": [
[
{
"node": "Log to Voicemail Lead Sheet",
"type": "main",
"index": 0
}
]
]
},
"Send Acknowledgment Email": {
"main": [
[]
]
},
"Log to Voicemail Lead Sheet": {
"main": [
[
{
"node": "Is Lead Hot?",
"type": "main",
"index": 0
}
]
]
},
"Webhook: Voicemail Received": {
"main": [
[
{
"node": "Is Valid Voicemail?",
"type": "main",
"index": 0
}
]
]
},
"Notify Agent \u2014 Priority Lead": {
"main": [
[
{
"node": "Update Row: Agent Notified",
"type": "main",
"index": 0
}
]
]
},
"Extract, Qualify & Draft Response": {
"main": [
[
{
"node": "Parse AI Output",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
When a buyer or seller leaves a voicemail, this workflow transcribes it automatically, qualifies their intent using Gemini AI, sends an instant SMS acknowledgment, and alerts the agent for Hot leads — turning every missed call into a qualified lead within seconds. Receives a…
Source: https://n8n.io/workflows/17081/ — 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.
This workflow captures new leads via webhook, enriches and scores them with Apollo and Google Gemini, logs everything in Google Sheets, and automates outreach, reply handling, follow-ups, meeting prep
Imagine your recruitment process transformed into a sleek, efficient, AI-powered assembly line for talent. That's exactly what this system creates. It automates the heavy lifting, allowing your human
Transform customer feedback into actionable insights automatically with AI analysis, professional PDF reports, personalized emails, and real-time team notifications. Overview Features Demo Prerequisit
This workflow receives income and financial-goal data via webhook, stores enriched metrics in Google Sheets, generates a tailored plan with Google Gemini, converts it to a PDF via PDFShift, uploads it
AI Task Management Workflow. Uses googleSheets, stopAndError, googleTasks, slack. Webhook trigger; 26 nodes.