This workflow corresponds to n8n.io template #11616 — we link there as the canonical source.
This workflow follows the Agent → Form Trigger 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": "nIa9PqV9tpWRuqNK",
"name": "AI Agent Outbound + Follow-up",
"tags": [],
"nodes": [
{
"id": "07144f2c-47fb-4865-b4bc-888839711e21",
"name": "Property Photo Upload Form",
"type": "n8n-nodes-base.formTrigger",
"position": [
1120,
1408
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "527d5f40-cf84-48ee-8555-a3b406478a7e",
"name": "Edit an image",
"type": "@n8n/n8n-nodes-langchain.googleGemini",
"position": [
1344,
1600
],
"parameters": {},
"typeVersion": 1
},
{
"id": "e8ae0636-3798-4fd0-bbac-b248dd1a9e7c",
"name": "Send a message",
"type": "n8n-nodes-base.microsoftOutlook",
"position": [
1632,
1600
],
"parameters": {},
"typeVersion": 2
},
{
"id": "cb04d229-ed13-4b05-8953-cd1be7cf865d",
"name": "Append or update row in sheet",
"type": "n8n-nodes-base.googleSheets",
"position": [
1344,
1408
],
"parameters": {},
"typeVersion": 4.7
},
{
"id": "1519d7b7-c99b-467f-bca8-3016b72aa48e",
"name": "Automation Ideas Library",
"type": "n8n-nodes-base.set",
"position": [
1344,
1216
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "cc4443e6-8d2a-4536-b4c7-1575bb3cbcc5",
"name": "AI Sales Agent - Idea Picker & Email Writer",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1568,
1104
],
"parameters": {},
"typeVersion": 3
},
{
"id": "cd7acb1f-d316-47e7-bb3b-163d577e7f55",
"name": "Structured Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
1696,
1328
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "177ebb56-728c-4c67-a946-6704e794607c",
"name": "Parse AI Output",
"type": "n8n-nodes-base.code",
"position": [
1920,
1216
],
"parameters": {},
"typeVersion": 2
},
{
"id": "c438a32b-f3eb-43ee-bfa0-2eaac937c59f",
"name": "Send Personalized Outreach Email",
"type": "n8n-nodes-base.microsoftOutlook",
"position": [
2144,
1216
],
"parameters": {},
"typeVersion": 2
},
{
"id": "012cee49-a708-4586-a6e5-20a870cc9f3a",
"name": "Wait 48 Hours",
"type": "n8n-nodes-base.wait",
"position": [
2368,
1216
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "65b00636-fd3d-489e-ba52-cb4f70d59898",
"name": "AI Follow-up Email Writer",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
3040,
960
],
"parameters": {},
"typeVersion": 3
},
{
"id": "a927fdb7-5ff9-46ae-8e4f-360233f08f18",
"name": "Google Gemini Chat Model1",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
3104,
1184
],
"parameters": {},
"typeVersion": 1
},
{
"id": "f06158f7-1bf0-4c50-8231-a66935a357d4",
"name": "Send Follow-up Email",
"type": "n8n-nodes-base.microsoftOutlook",
"position": [
3392,
1056
],
"parameters": {},
"typeVersion": 2
},
{
"id": "4fa1ee74-b8f4-472d-875c-f0a79dd18077",
"name": "Tag as Interested",
"type": "n8n-nodes-base.googleSheets",
"position": [
3104,
1360
],
"parameters": {},
"typeVersion": 4.7
},
{
"id": "56e0a5c9-aa17-447c-af04-d9a9861f6d38",
"name": "Check for Reply Logic",
"type": "n8n-nodes-base.code",
"position": [
2592,
1216
],
"parameters": {},
"typeVersion": 2
},
{
"id": "3e40344b-fa46-4fb2-bb0d-3a2c3b328827",
"name": "\ud83d\udccb PART 1: Lead Capture",
"type": "n8n-nodes-base.stickyNote",
"position": [
1888,
832
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "7f4d954d-93f1-4ff5-bd55-f08449411fec",
"name": "\ud83e\udd16 PART 2: AI Outreach",
"type": "n8n-nodes-base.stickyNote",
"position": [
992,
864
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "8adcb2bc-382b-418b-81e1-27cfa2c0829f",
"name": "\ud83d\udcec PART 3: Follow-up System",
"type": "n8n-nodes-base.stickyNote",
"position": [
2464,
832
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "6f9daec2-d2e5-4cf2-8b79-aa16450ddddf",
"name": "\ud83d\udd04 How It Works",
"type": "n8n-nodes-base.stickyNote",
"position": [
384,
1072
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "fe3e16b9-ac3e-45d8-bbd0-76db29ae64f9",
"name": "Google Gemini Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
1568,
1328
],
"parameters": {},
"typeVersion": 1
},
{
"id": "cee171e7-43b1-41df-a68f-c82382ca425a",
"name": "Check If Reply Received",
"type": "n8n-nodes-base.if",
"position": [
2816,
1216
],
"parameters": {},
"typeVersion": 2.2
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "bfd155a0-db03-4efd-b034-ccb350be70ab",
"connections": {
"Edit an image": {
"main": [
[
{
"node": "Send a message",
"type": "main",
"index": 0
}
]
]
},
"Wait 48 Hours": {
"main": [
[
{
"node": "Check for Reply Logic",
"type": "main",
"index": 0
}
]
]
},
"Parse AI Output": {
"main": [
[
{
"node": "Send Personalized Outreach Email",
"type": "main",
"index": 0
}
]
]
},
"Check for Reply Logic": {
"main": [
[
{
"node": "Check If Reply Received",
"type": "main",
"index": 0
}
]
]
},
"Check If Reply Received": {
"main": [
[
{
"node": "AI Follow-up Email Writer",
"type": "main",
"index": 0
}
],
[
{
"node": "Tag as Interested",
"type": "main",
"index": 0
}
]
]
},
"Automation Ideas Library": {
"main": [
[
{
"node": "AI Sales Agent - Idea Picker & Email Writer",
"type": "main",
"index": 0
}
]
]
},
"Google Gemini Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Sales Agent - Idea Picker & Email Writer",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Structured Output Parser": {
"ai_outputParser": [
[
{
"node": "AI Sales Agent - Idea Picker & Email Writer",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"AI Follow-up Email Writer": {
"main": [
[
{
"node": "Send Follow-up Email",
"type": "main",
"index": 0
}
]
]
},
"Google Gemini Chat Model1": {
"ai_languageModel": [
[
{
"node": "AI Follow-up Email Writer",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Property Photo Upload Form": {
"main": [
[
{
"node": "Edit an image",
"type": "main",
"index": 0
},
{
"node": "Append or update row in sheet",
"type": "main",
"index": 0
},
{
"node": "Automation Ideas Library",
"type": "main",
"index": 0
}
]
]
},
"Send Personalized Outreach Email": {
"main": [
[
{
"node": "Wait 48 Hours",
"type": "main",
"index": 0
}
]
]
},
"AI Sales Agent - Idea Picker & Email Writer": {
"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
This n8n workflow is a full inbound → outbound hybrid funnel designed for AI agencies. It captures warm leads through instant AI value, then automatically follows up with personalized, context-aware outreach and reminders until the lead either replies or books a call.
Source: https://n8n.io/workflows/11616/ — 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 automates batch video publishing prep from a Google Drive folder with AI-generated, platform-specific copy and a simple approval queue in Google Sheets. Perfect for Agencies, content cre
This workflow automatically creates AI product review videos from a product image and short description using n8n and Veo 3.
N8N-Late-Night-Workflow. Uses agent, memoryBufferWindow, googleGemini, outputParserStructured. Event-driven trigger; 24 nodes.
Sign up for Decodo HERE for Discount
This n8n template generates high-quality, platform-ready hashtags for beauty and skincare brands by combining AI, live website analysis, and current social media trends. It is designed for marketers,