AI房地产经纪人:端到端运营自动化(网络、数据、语音)

高级

这是一个Sales、AI领域的自动化工作流,包含 45 个节点。主要使用 If、Set、Code、Webhook、DateTime 等节点,结合人工智能技术实现智能自动化。 AI房地产经纪人:端到端运营自动化(网络、数据、语音)

前置要求
  • HTTP Webhook 端点(n8n 会自动生成)
  • 可能需要目标 API 的认证凭证
  • Google Sheets API 凭证
  • OpenAI API Key

分类

工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
  "id": "y5Oi5ph95vGJCuOu",
  "meta": {
    "instanceId": "5beb610c1ddaf0be11e46fd8edaf0e265560c93f1638f8638d6a8a7adf44f57e",
    "templateCredsSetupCompleted": true
  },
  "name": "AI 房地产经纪人:端到端运营自动化(网络、数据、语音)",
  "tags": [],
  "nodes": [
    {
      "id": "846dfc0c-036f-4044-bb02-ca588518438e",
      "name": "潜在客户Webhook接入",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -80,
        -100
      ],
      "webhookId": "1fafa296-7860-4c95-af04-d7362df1f447",
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ec23faac-8b49-4356-a9cb-794594705b8d",
      "name": "重命名字段输入",
      "type": "n8n-nodes-base.set",
      "position": [
        120,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ad8c4d0c-ee65-4cbd-a1bc-d4e4e9f02333",
      "name": "验证消息存在性",
      "type": "n8n-nodes-base.if",
      "position": [
        320,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "f2633126-3eb0-4502-b39e-136a13096341",
      "name": "清理用户文本",
      "type": "n8n-nodes-base.code",
      "position": [
        520,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "498baba4-1fdf-4356-adf8-cc68596f1a18",
      "name": "分类意图紧急度",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        720,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "8f1194c9-8ca5-4f34-9881-1fa0a4848b0d",
      "name": "提取分类结果",
      "type": "n8n-nodes-base.set",
      "position": [
        1100,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "d7d6ef45-150c-493a-afc7-27b6b8396ca8",
      "name": "标准化字段",
      "type": "n8n-nodes-base.code",
      "position": [
        1300,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "0c1327b0-2cd7-4b42-a376-659d27d04f6e",
      "name": "房产检查API",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1480,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ea619d5d-41af-42be-9d41-80173cafc453",
      "name": "是否已知房源",
      "type": "n8n-nodes-base.if",
      "position": [
        1660,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "d99d19f8-ab38-426a-bb1d-4647859090f6",
      "name": "计算潜在客户评分",
      "type": "n8n-nodes-base.code",
      "position": [
        1860,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "072a1f65-f402-405b-a311-c3f3d1457fbd",
      "name": "创建结构化潜在客户对象",
      "type": "n8n-nodes-base.set",
      "position": [
        2100,
        -100
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ed869dfa-a0e8-406e-84e4-e5f8d583b9f7",
      "name": "OpenAI 聊天模型",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        720,
        60
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "93843c00-b69b-4587-8e26-c1e8f1491f87",
      "name": "点击\"测试工作流\"时",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -60,
        940
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "833dfae1-d069-4829-9709-6b38b81a5e4b",
      "name": "计划触发器",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -80,
        1140
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "deb43171-ef71-4793-a144-15b356261377",
      "name": "HTTP 请求",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        360,
        920
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "91f6160f-319f-4073-963d-23331410b39f",
      "name": "信息提取器",
      "type": "@n8n/n8n-nodes-langchain.informationExtractor",
      "position": [
        600,
        800
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "dc5baf99-7ba1-4e93-a72c-32a3d2f947d6",
      "name": "拆分输出",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        1500,
        500
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "1cdeaf35-c50d-4c16-b1af-38f8f0ba5924",
      "name": "房地产数据",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1800,
        500
      ],
      "parameters": {},
      "typeVersion": 4.5
    },
    {
      "id": "67d0a46b-f81f-4a73-bd39-5c400b1eeefd",
      "name": "AI 代理",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1020,
        800
      ],
      "parameters": {},
      "typeVersion": 1.9
    },
    {
      "id": "b4eb5076-9bd5-47bd-9c2e-2c8cd32ff16e",
      "name": "OpenAI 聊天模型1",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        980,
        1020
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "dfd02f4a-0c46-41d5-bb7a-c4297139dc8f",
      "name": "计算器",
      "type": "@n8n/n8n-nodes-langchain.toolCalculator",
      "position": [
        1100,
        1020
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "41bede03-022d-4aa2-8903-783c9cd16f7c",
      "name": "SerpAPI",
      "type": "@n8n/n8n-nodes-langchain.toolSerpApi",
      "position": [
        1220,
        1020
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "2ed11c87-5359-447a-85a7-e862f37fb975",
      "name": "Google 文档",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        1500,
        700
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "0cfdff1f-d5c5-4142-b160-b3660ebff7c7",
      "name": "OpenAI",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1420,
        900
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "a3a30179-81e9-466b-b371-a5f342609fd3",
      "name": "OpenAI1",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1420,
        1100
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "5da0995a-207c-4f84-96ec-018c9417c2fc",
      "name": "OpenAI 聊天模型2",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        700,
        1020
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "0cac1985-8109-43f7-96f1-5753846c9fdf",
      "name": "设置潜在客户变量",
      "type": "n8n-nodes-base.set",
      "position": [
        20,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "23e34ce3-83d0-45e3-be3d-29c93f23e23a",
      "name": "生成介绍消息",
      "type": "n8n-nodes-base.function",
      "position": [
        220,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "615b812b-220b-4363-b817-2343e420feda",
      "name": "ElevenLabs - 生成语音",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        420,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "6f7ee3f4-d37d-4298-86f4-06dbb3e03dfa",
      "name": "Twilio - 拨打电话",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        620,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "6a46df3e-71c8-435c-b0f6-fae78d085557",
      "name": "AI 代理 - 提取潜在客户信息",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        820,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "8d7a1054-75b8-491b-8684-09ee042ddb0c",
      "name": "存储提取值",
      "type": "n8n-nodes-base.function",
      "position": [
        1160,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "79836a16-27c8-455f-a50d-a7d165fe2a1d",
      "name": "标准化用户数据",
      "type": "n8n-nodes-base.set",
      "position": [
        1360,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "adabf889-2acc-4dbd-9dd5-9afee6b5a99e",
      "name": "如果潜在客户感兴趣",
      "type": "n8n-nodes-base.if",
      "position": [
        1520,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "63048171-dffb-4e55-8763-378d3910e654",
      "name": "分配潜在客户评分",
      "type": "n8n-nodes-base.function",
      "position": [
        1760,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "decc8704-953c-4d23-bceb-30cc17a5fbdf",
      "name": "格式化时间戳",
      "type": "n8n-nodes-base.dateTime",
      "position": [
        1960,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ebc6a20f-a395-4cf4-bccb-9f408a8d39d0",
      "name": "Google 表格 - 记录潜在客户",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2180,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "869c74a0-a87d-4c1a-8f5f-2d853e8f0778",
      "name": "AI 代理 - 潜在客户摘要",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        2420,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "2247fdc7-b4e7-45c8-80b8-0bc62fd0dfcb",
      "name": "Google 表格 - 记录摘要",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2800,
        2220
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "726ac587-3a4c-45d0-9076-b94fcd6ee91c",
      "name": "Webhook - 新潜在客户1",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -180,
        2220
      ],
      "webhookId": "55cbb141-ef66-46e5-92e8-6a02064ffded",
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "d89bfcf8-7481-459d-9cdd-2ef949a51d89",
      "name": "OpenAI 聊天模型3",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        2380,
        2400
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "b976b8a3-b239-428c-aea6-4399ada309ca",
      "name": "OpenAI 聊天模型4",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        840,
        2440
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "da482b4f-0fae-4d0a-a401-e895579e5b4f",
      "name": "便签",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -420,
        -460
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "8234251a-2bae-4bcf-baa0-a47ab8987a33",
      "name": "便签1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -420,
        480
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "3b19e5af-fcfb-4af8-baa2-1e62e00a36b0",
      "name": "便签2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -420,
        1580
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "0819af6c-aac2-4b73-af95-5172057c05db",
  "connections": {
    "SerpAPI": {
      "ai_tool": [
        [
          {
            "node": "AI Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent": {
      "main": [
        [
          {
            "node": "Google Docs",
            "type": "main",
            "index": 0
          },
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          },
          {
            "node": "OpenAI",
            "type": "main",
            "index": 0
          },
          {
            "node": "OpenAI1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out": {
      "main": [
        [
          {
            "node": "Real Estate Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Calculator": {
      "ai_tool": [
        [
          {
            "node": "AI Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Google Docs": {
      "main": [
        []
      ]
    },
    "HTTP Request": {
      "main": [
        [
          {
            "node": "Information Extractor",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "CleanUserText": {
      "main": [
        [
          {
            "node": "ClassifyIntentUrgency",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IsKnownListing": {
      "main": [
        [
          {
            "node": "CalculateLeadScore",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Timestamp": {
      "main": [
        [
          {
            "node": "Google Sheets - Log Lead",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PropertyCheckAPI": {
      "main": [
        [
          {
            "node": "IsKnownListing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "HTTP Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Assign Lead Score": {
      "main": [
        [
          {
            "node": "Format Timestamp",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "ClassifyIntentUrgency",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "RenameInputFields": {
      "main": [
        [
          {
            "node": "ValidateMessageExists",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "StandardizeFields": {
      "main": [
        [
          {
            "node": "PropertyCheckAPI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "CalculateLeadScore": {
      "main": [
        [
          {
            "node": "CreateStructuredLeadObject",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF Lead Interested": {
      "main": [
        [
          {
            "node": "Assign Lead Score",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "Information Extractor",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model3": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent - Lead Summary",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model4": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent - Extract Lead Info",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Set Lead Variables": {
      "main": [
        [
          {
            "node": "Generate Intro Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IncomingLeadWebhook": {
      "main": [
        [
          {
            "node": "RenameInputFields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Normalize User Data": {
      "main": [
        [
          {
            "node": "IF Lead Interested",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Twilio - Place Call": {
      "main": [
        [
          {
            "node": "AI Agent - Extract Lead Info",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook - New Lead1": {
      "main": [
        [
          {
            "node": "Set Lead Variables",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ClassifyIntentUrgency": {
      "main": [
        [
          {
            "node": "ExtractClassification",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ExtractClassification": {
      "main": [
        [
          {
            "node": "StandardizeFields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Information Extractor": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ValidateMessageExists": {
      "main": [
        [
          {
            "node": "CleanUserText",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Intro Message": {
      "main": [
        [
          {
            "node": "ElevenLabs - Generate Voice",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Store Extracted Values": {
      "main": [
        [
          {
            "node": "Normalize User Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent - Lead Summary": {
      "main": [
        [
          {
            "node": "Google Sheets - Log Summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets - Log Lead": {
      "main": [
        [
          {
            "node": "AI Agent - Lead Summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ElevenLabs - Generate Voice": {
      "main": [
        [
          {
            "node": "Twilio - Place Call",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent - Extract Lead Info": {
      "main": [
        [
          {
            "node": "Store Extracted Values",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "HTTP Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
常见问题

如何使用这个工作流?

复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。

这个工作流适合什么场景?

这是一个高级难度的工作流,适用于Sales、AI等场景。适合高级用户,包含 16+ 个节点的复杂工作流

需要付费吗?

本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。

工作流信息
难度等级
高级
节点数量45
分类2
节点类型19
难度说明

适合高级用户,包含 16+ 个节点的复杂工作流

作者
Sam Yassine

Sam Yassine

@samyassine

AI Automation Expert | n8n Wizard | Workflow Simplifier I turn complex processes into powerful automations using n8n. Whether you're scaling your business or saving hours of manual work, I've got plug-and-play templates that bring AI and automation together—fast, smart, and easy. Let’s make your systems work for you.

外部链接
在 n8n.io 上查看 →

分享此工作流