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

这套工具自动化了房地产运营的多个环节:网络潜在客户筛选、定时/手动数据研究与内容生成,以及带客户筛选的自动语音外呼。它利用了AI(主要通过Langchain集成的OpenAI GPT-4o Mini)、数据处理节点,以及外部API和Google Workspace的集成。

流程1:网络潜在客户筛选与评分

该流程从网络来源捕获潜在客户,验证其输入,使用AI分类意图和紧急程度,核对房产数据库,对潜在客户评分,并准备结构化的潜在客户对象。

使用的工具与服务:

AI核心与处理:OpenAI(通过Langchain Agent和Chat Model节点的GPT-4o Mini)

数据处理:n8n Set、If、Code节点

外部API:HTTP Request节点(用于PropertyCheckAPI)

流程概述:

触发:

网络潜在客户Webhook(/incoming-lead):捕获通过网页表单提交的新潜在客户。

潜在客户数据提取与验证:

设置并重命名输入字段:标准化来自Webhook的输入字段名称。

IF用户消息有效:检查userMessage字段是否存在且满足最小长度要求。

清理用户消息文本(代码):预处理用户消息(如去除多余空格)。

AI驱动的潜在客户分析:

AI分类潜在客户意图与紧急程度(Langchain Agent):分析清理后的用户消息,确定其主要意图(如购买、出售、咨询)和请求的紧急程度。

支持:用于意图/紧急程度分类的LLM(OpenAI Chat Model – GPT-4o Mini)。

从AI输出中提取意图与紧急程度(Set):将AI的分类结果结构化到不同字段。

数据标准化与丰富:

标准化所有潜在客户数据字段(代码):进一步标准化所有收集的数据点以确保一致性。

调用房产检查API(HTTP Request):将潜在客户/房产详情发送至外部API(https://api.example.com/property-check)以验证房源状态或获取更多信息。

潜在客户评分与最终化:

IF房产为已知房源:检查API响应是否显示matchFound为“true”。

计算网络潜在客户评分(代码):如果是已知房源(或基于其他标准),该节点为潜在客户分配数值或分类评分。

设置最终结构化网络潜在客户数据(Set):将所有原始、处理、分类和评分数据整合为最终的完整潜在客户对象。

流程2:定时/手动AI驱动的数据研究与内容生成(红色背景)

该流程从外部URL获取数据,使用AI提取信息,允许高级AI代理进行研究并使用多种工具生成分析,并将结果输出到Google Sheets、Google Docs以及其他可能的AI处理步骤。

使用的工具与服务:

编排与自动化:n8n

AI核心与处理:OpenAI(通过Langchain Information Extractor、Langchain Agent和直接OpenAI节点的GPT-4o Mini)

AI工具:Langchain Calculator、Langchain SerpAPI

数据存储与输出:Google Sheets、Google Docs

数据输入:HTTP Request节点

流程概述:

触发:

手动触发数据分析流程:允许按需执行。

定时触发数据分析流程:按定义的时间表自动执行。

数据提取与初步提取:

获取外部数据以供AI分析(HTTP Request):从指定URL检索内容。

AI从获取的数据中提取信息(Langchain Information Extractor):使用AI模型从获取的内容中提取结构化数据。

支持:用于数据信息提取的LLM(OpenAI Chat Model – GPT-4o Mini)。

高级AI分析与任务分配:

用于研究与内容生成的AI代理(Langchain Agent):处理提取的信息以进行深入研究、分析或内容创作。

支持:用于研究与内容AI代理的LLM(OpenAI Chat Model – GPT-4o Mini)。

使用工具:

AI代理的计算器工具:用于数值计算。

AI代理的SerpAPI网络搜索工具:用于执行实时网络搜索以收集额外上下文或验证信息。

输出与分发:

AI代理的输出被路由到多个目的地:

使用AI代理分析更新Google文档(Google Docs):将生成的分析/内容插入Google文档。

拆分AI代理输出项(Split Out)→将AI分析数据记录到Google Sheets(Google Sheets):如果代理生成多个数据项,它们将被拆分并单独记录到Google Sheet中。

OpenAI:从代理生成文本(输出1)和OpenAI:从代理生成文本(输出2):这些节点可能将代理的输出用于进一步的专门AI处理(如不同目的的摘要、重新格式化)。

流程3:自动潜在客户外呼与语音通话筛选(绿色背景)

该流程通过语音通话自动与新潜在客户进行初步联系,使用AI理解通话中潜在客户的回复,筛选他们,并记录详细的交互和摘要。

使用的工具与服务:

编排与自动化:n8n

AI核心与处理:OpenAI(通过Langchain Agent和Chat Model节点的GPT-4o Mini)

语音服务:ElevenLabs(通过HTTP Request的文本转语音)、Twilio(通过HTTP Request拨打电话)

数据存储与输出:Google Sheets

错误处理:n8n Execute Workflow Trigger

流程概述:

触发:

语音通话潜在客户Webhook(/new-lead):捕获指定用于自动语音通话的新潜在客户。

通话准备与启动:

设置初始语音通话潜在客户详情:从Webhook中提取基本信息(姓名、电话、房产参考、邮箱)。

生成语音通话介绍脚本(Function):创建个性化的通话脚本。

ElevenLabs:将介绍脚本转为语音(HTTP Request):将脚本发送至ElevenLabs API以生成自然语音音频。

Twilio:向潜在客户发起语音通话(HTTP Request):使用Twilio API拨打电话并播放生成的音频。

AI驱动的通话交互分析:

AI代理:从语音通话中提取信息(Langchain Agent):处理通话中的交互(如潜在客户回复的转录或DTMF输入)以提取关键筛选数据,如预算、时间表和兴趣级别。

支持:用于语音通话信息提取代理的LLM(OpenAI Chat Model – GPT-4o Mini)。

结构化提取的语音通话信息(Function):将AI提取的数据组织为结构化JSON对象。

潜在客户筛选与数据记录:

根据通话兴趣设置潜在客户状态:根据AI对通话的解释更新潜在客户状态(如“感兴趣”或“不感兴趣”)。

IF潜在客户感兴趣(来自语音通话):根据潜在客户状态分支流程。

如果感兴趣:

为感兴趣的语音潜在客户分配评分(Function):根据预算、时间表等计算潜在客户评分。

格式化当前时间戳以记录(DateTime):生成时间戳。

将筛选的语音潜在客户记录到Google Sheets:将详细的筛选潜在客户信息附加到“Leads”Google Sheet。

AI代理:生成语音通话潜在客户摘要(Langchain Agent):创建整个潜在客户交互和筛选的简明摘要。

支持:用于语音通话潜在客户摘要代理的LLM(OpenAI Chat Model – GPT-4o Mini)。

将语音通话潜在客户摘要记录到Google Sheets:将此摘要附加到单独的“LeadsSummary”Google Sheet。

错误处理(用于Sheets记录):

IF语音潜在客户记录到Sheets失败:检查Google Sheets记录操作是否失败。

错误触发:通知管理员Sheets失败(Execute Workflow Trigger):如果记录失败,触发单独流程以提醒管理员。

(0)
上一篇 6天前
下一篇 6天前

更多相关内容

从零掌握 AI + MCP/Responses API 的自动化设计,节省90%的时间和成本,成为AI自动化专家。学会 n8n、Coze、Dify 接入全球领先 AI应用生态,打造属于你的 AI智能工作流。