This workflow corresponds to n8n.io template #12429 — we link there as the canonical source.
This workflow follows the Agent → Gmail 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": "27Gv0B6FLCrxZoKh",
"name": "Automated Move-Out Cleaning and Repair Task Management",
"tags": [],
"nodes": [
{
"id": "55093bb3-3120-431b-8250-9728ba73e516",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-672,
104
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "96dab6a3-a308-4daf-a119-f3c883ccbe2f",
"name": "Workflow Configuration",
"type": "n8n-nodes-base.set",
"position": [
-448,
104
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "cc0d116d-b676-4caf-a8b9-ade27b584989",
"name": "Get Tenant & Property Info",
"type": "n8n-nodes-base.googleSheets",
"position": [
-224,
104
],
"parameters": {},
"typeVersion": 4.7
},
{
"id": "325d1ebd-84d8-486e-8f6d-30a617c4a0c6",
"name": "Generate Move-Out Instructions",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
0,
0
],
"parameters": {},
"typeVersion": 3
},
{
"id": "3766c593-bfdf-42ba-89ab-f325873f2af5",
"name": "Anthropic Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
72,
224
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "7ed0cf14-9861-4a53-bf6a-94cfa083b578",
"name": "Structure Tasks for Vendors",
"type": "n8n-nodes-base.set",
"position": [
352,
104
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "fac54c6a-06b1-4f52-9096-bb112b1f6688",
"name": "Send Email to Vendors",
"type": "n8n-nodes-base.gmail",
"position": [
576,
8
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "c8ea5229-7719-4d26-9b55-c4e391834206",
"name": "Notify Property Management Team",
"type": "n8n-nodes-base.slack",
"position": [
576,
200
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "3847f461-40c7-485a-993d-fd3fdab64134",
"name": "Vendor Confirmation Webhook",
"type": "n8n-nodes-base.webhook",
"position": [
-672,
536
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "4d27d14f-d9cc-4996-b091-85332290e532",
"name": "Log Task Completion",
"type": "n8n-nodes-base.googleSheets",
"position": [
-448,
536
],
"parameters": {},
"typeVersion": 4.7
},
{
"id": "959461b9-533a-4cc9-946d-7772b699624b",
"name": "Check Task Delays",
"type": "n8n-nodes-base.if",
"position": [
-224,
536
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "6237b2a8-1152-401e-a888-15281c641b62",
"name": "Suggest Follow-Up Actions",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
0,
536
],
"parameters": {},
"typeVersion": 3
},
{
"id": "f8768e82-67cc-46b3-8057-2d84d5a33244",
"name": "Anthropic Chat Model1",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
72,
760
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "b8904b45-aab6-4db2-91bd-8fa273f28689",
"name": "Send Follow-Up Alert",
"type": "n8n-nodes-base.slack",
"position": [
352,
536
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "fa1601f7-2382-4363-b599-38255cd259a6",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1392,
144
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "fc74cb13-17ac-4841-bfe8-686c693c806d",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-704,
-128
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "6005daba-1682-4ece-a8eb-a14cb6ddc839",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-32,
-128
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "fdda7c57-c81b-4616-90d2-a7291ca698e2",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
512,
-128
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "6d09a34d-6fc4-4801-915f-6fe8f611db96",
"connections": {
"Schedule Trigger": {
"main": [
[
{
"node": "Workflow Configuration",
"type": "main",
"index": 0
}
]
]
},
"Check Task Delays": {
"main": [
[
{
"node": "Suggest Follow-Up Actions",
"type": "main",
"index": 0
}
]
]
},
"Log Task Completion": {
"main": [
[
{
"node": "Check Task Delays",
"type": "main",
"index": 0
}
]
]
},
"Anthropic Chat Model": {
"ai_languageModel": [
[
{
"node": "Generate Move-Out Instructions",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Anthropic Chat Model1": {
"ai_languageModel": [
[
{
"node": "Suggest Follow-Up Actions",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Workflow Configuration": {
"main": [
[
{
"node": "Get Tenant & Property Info",
"type": "main",
"index": 0
}
]
]
},
"Suggest Follow-Up Actions": {
"main": [
[
{
"node": "Send Follow-Up Alert",
"type": "main",
"index": 0
}
]
]
},
"Get Tenant & Property Info": {
"main": [
[
{
"node": "Generate Move-Out Instructions",
"type": "main",
"index": 0
}
]
]
},
"Structure Tasks for Vendors": {
"main": [
[
{
"node": "Send Email to Vendors",
"type": "main",
"index": 0
},
{
"node": "Notify Property Management Team",
"type": "main",
"index": 0
}
]
]
},
"Vendor Confirmation Webhook": {
"main": [
[
{
"node": "Log Task Completion",
"type": "main",
"index": 0
}
]
]
},
"Generate Move-Out Instructions": {
"main": [
[
{
"node": "Structure Tasks for Vendors",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Property management companies managing frequent tenant move-outs across multiple units.
Source: https://n8n.io/workflows/12429/ — 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.
Created by: Peyton Leveillee Last updated: October 2025
The Multi-Model Agency Content Engine is a high-performance editorial system designed for agencies. It solves the "blank page" problem by alternating between real-world social proof and strategic expe
This workflow automates end-to-end ESG (Environmental, Social, and Governance) sustainability reporting for enterprise sustainability teams, compliance officers, and green governance leads. It solves
This template is designed for B2B sales teams, recruiters, and business development professionals who want to identify sales opportunities by monitoring hiring signals from target companies. It's part
Automates sales data analysis and strategic insight generation for sales managers and strategists needing actionable intelligence. Fetches multi-source data from sales, marketing, and financial system