跳转至

insightureAI: 从通话分析到销售闭环

文档角色:统一叙事入口 -- 所有人先读这个,再按需深入 目标受众:Co-Founders(技术 + 非技术) 创建日期:2026-02-14 详细文档现状诊断 · 分阶段路线图 · Phase 1 实施


一、60 秒了解 insightureAI

insightureAI 是一套面向健身工作室的 AI 通话分析 + 线索追踪系统。我们对接 RingCentral 录制每一通电话,用 Deepgram 将语音转为文字,再用 Amazon Bedrock AI 自动分析通话内容(分类、意向判断、Coaching 建议)。同时,我们从 Web 表单自动抓取新线索(Lead),并在 Dashboard 上向老板展示所有数据。一句话:让健身房老板不用听每一通电话,就知道发生了什么。


二、问题:三个优秀但互不对话的系统

系统由三个独立模块组成,每个模块各自优秀,但彼此之间没有持久连接:

graph LR
    subgraph "Island 1: Lead Tracking"
        LT["Web 表单线索<br/>phone: 10 位格式"]
    end

    subgraph "Island 2: Call Analysis"
        CA["AI 通话分析<br/>phone: E.164 格式"]
    end

    subgraph "Island 3: Studio Dashboard"
        API["展示数据<br/>运行时临时匹配"]
    end

    LT -.-|"无持久链接"| CA
    CA -.-|"无持久链接"| LT
    API -->|"读取"| LT
    API -->|"读取"| CA

核心断裂

  • Lead 的 phone 存为 10 位(7328561597),Call 的 phone 存为 E.164(+17328561597
  • 两张表之间没有 Foreign Key,每次展示都靠运行时临时匹配
  • AI 分析时完全不知道客户历史(prompt 有占位符但代码没实现)
  • AI 判断的结果不会自动回写到 Lead 状态

一个真实场景:Jane Smith 的故事

时间 发生了什么 系统知道什么
Day 0 Jane 在官网提交表单 Lead 表新增一条记录:Jane Smith, phone: 7328561597
Day 1 Sarah 打电话给 Jane,聊了 5 分钟 Call 表记录通话,AI 分析说 "intro_booking, attempted"。但不知道这通电话属于哪个 Lead
Day 2 Sarah 跟进 Jane,成功预约体验课 AI 分析说 "intro_booking, success"。但 Lead 的 outcome 仍然为空
Day 3 Jane 到店了吗?买了吗? 系统完全不知道

我们的系统像一个超级聪明但失忆的员工 -- 每次打电话都忘记上一次的内容。

核心问题一句话

系统告诉老板 "What happened",但老板需要 "What should I do next"


三、愿景:同样的 Jane,打通后的体验

时间 发生了什么 系统自动完成
Day 0 Jane 提交表单 Lead 自动去重,phone 统一为 E.164,标记为 Hot
Day 1 Sarah 打电话给 Jane AI 知道这是 Jane 的首次联系,结合 Lead 信息分析对话
Day 2 Sarah 跟进,成功预约 AI 知道这是跟进电话,自动将 Lead outcome 设为 INTRO_BOOKED
Day 3 Jane 到店 老板在 Dashboard 点击 "Showed Up"
Day 3 Jane 购买会员 $159 老板输入金额,完整漏斗追踪完成

Dashboard 理想状态:老板登录 5 分钟就知道今天该做什么。

Dashboard 核心模块

老板登录后将看到四个核心模块:

  • Today's Summary — 今日通话数、预约数、待跟进数、平均响应时间
  • Follow-up Queue — 按紧急度排序的待跟进 Lead(一键拨打 / 标记完成)
  • Lead Tracker — Hot / Warm / Cold 温度标签 + 通话历史 + Outcome
  • Staff Performance — 每个员工的通话量、预约率、趋势

完整 Dashboard 设计,见 分阶段路线图 → Phase 2


四、路线图:4+1 Phase

总览图

graph LR
    P1["Phase 1<br/>数据链路打通"] --> P15["Phase 1.5<br/>客户档案 + SMS"]
    P15 --> P2["Phase 2<br/>老板体验升级"]
    P1 --> P3["Phase 3<br/>Prompt 升级"]
    P3 --> P2
    P2 --> P4["Phase 4<br/>收入归因闭环"]

每个 Phase 一句话

Phase 一句话 状态
Phase 1 让三个系统的数据互通 Code Complete — 待部署
Phase 1.5 建立客户档案 + SMS 持久化 计划中
Phase 2 让老板一登录就知道该做什么 计划中
Phase 3 让 AI 分析更精准(可与 Phase 2 并行) 计划中
Phase 4 让整个漏斗可量化:Lead → Call → Book → Show → $ 计划中

老板每个 Phase 能回答什么问题?

举几个例子:

  • Phase 1 之后:Lead 和通话自动关联,Outcome 不用手动填了
  • Phase 2 之后:登录就看到"今天 12 通电话、3 个 booking、2 个待跟进"
  • Phase 4 之后:完整漏斗 — "这个月 Web Lead 带来 $4,800 收入,Sarah 贡献 33%"

完整的 10 个问题 × 5 个 Phase 对照表,见 分阶段路线图 → 老板视角

为什么这个顺序? 像盖房子 — Phase 1 打地基(数据链路),1.5 通水电(客户档案),Phase 2 装修客厅(老板第一眼看到),Phase 3 升级家电(AI 更精准),Phase 4 加装车库(完整漏斗)。每一步都依赖前一步的基础。


五、关键指标

系统打通后,老板能追踪这些以前看不到的核心指标:

指标 一句话
Response Time Lead 到达后多久才有人打电话?(影响转化率的第一要素)
Booking Rate 打了电话的 Lead 中,多少成功预约?(AI 自动统计)
Staff Conversion Rate 每个员工的 Lead → Booking 转化率是多少?

完整 7 项指标及当前/改进后对比,见 现状诊断 → 核心 Metrics


六、深入阅读

文档 适合谁 内容
现状诊断 — 八个数据断点 Product Owner 8 个断裂点逐一诊断、AI Agent Debate 记录、代码级发现
分阶段路线图 全团队 每个 Phase 的 Before/After 详细对比
Phase 1 — 数据管道打通 工程师 7 个 Task 的代码级实施细节
Phase 1.5a — SMS 消息持久化 工程师 SMS 数据持久化方案分析
Phase 1.5b — 客户电话本 工程师 PhoneBook 客户档案表设计
远期评估 — 迁移关系型数据库 架构师 DynamoDB → PostgreSQL 远期规划
客户分级策略 业务 A/B/C/D 分级模型 — AI 的 intent_level 和 Hot/Warm/Cold 标签是其技术落地
模块化服务策略 业务 面向不同业态的模块化 SaaS 设计