SmartCall是一套可私有化部署的 AI 智能语音外呼系统源码,支持自动拨号、线索筛选、销售跟进与营销活动管理,集成 Twilio、OpenAI、ElevenLabs 等服务,适用于销售团队、呼叫中心、营销公司与 AI 创业项目。
SmartCall是一款面向企业与开发者的 AI 智能语音外呼系统源码,通过类真人语音 AI 代理,实现销售外呼、线索筛选、客户回访与营销活动的全自动化。系统采用低延迟实时语音架构,能够进行自然流畅的双向对话,大幅提升外呼效率与转化率。
无论是销售线索挖掘、市场推广活动,还是客户关系维护,SmartCall都能作为企业级 AI 外呼解决方案稳定运行。
部署与授权说明(重要)
本产品为 可私有化部署的源代码项目,并非 SaaS 平台
不包含订阅计费、用户收费或支付网关逻辑
购买者需自行部署到服务器,可用于:
- 企业内部使用
- 外包/代理客户项目
- 二次开发为 SaaS 平台(需自行实现商业逻辑)
系统采用 BYOK(自带 API Key)模式,所有第三方服务需自行申请账号并按官方标准计费。
核心功能亮点
1️⃣ 高级 AI 语音智能
- 类真人语音合成(TTS)集成 ElevenLabs,语音自然度接近真人通话
- 实时语音识别(STT)基于 Deepgram,实现毫秒级语音转文字
- 大模型对话大脑(LLM)通过 OpenRouter 接入 GPT-4、Claude 3 等主流模型
- 自定义 AI 角色可创建多个 AI 语音代理,设置不同性格、话术与目标
2️⃣ 自动化外呼与营销活动管理
- 批量外呼功能支持 CSV 导入线索,一键启动大规模电话营销
- 智能线索管理标签、状态、个性化字段(如姓名、公司名)动态插入话术
- 销售与营销流程自动化AI 可根据对话结果自动判断客户意向程度
3️⃣ 数据分析与通话智能
- 通话后智能总结每通电话自动生成 AI 总结与重点摘要
- 线索自动评分AI 根据对话内容评估“热度”,快速识别高价值客户
- 实时通话文本记录全量高精度语音转写日志
- 通话录音管理内置音频播放器,便于质检与复盘
4️⃣ 企业级安全与后台管理
- Google OAuth 2.0 登录安全可靠的统一身份认证
- RBAC 权限系统管理员 / 成员角色权限精细控制
- 现代化管理后台响应式设计,支持暗色模式,提升管理效率
适用行业与企业场景
SmartCall特别适合以下行业与业务:
- 销售团队 / 销售外包公司自动外呼、线索筛选、客户跟进
- 市场营销公司电话营销活动、市场调研、推广回访
- 呼叫中心 / 客服中心降低人工成本,提高通话覆盖率
- SaaS 创业团队二次开发为 AI 电话机器人平台
- AI 技术公司 / 开发者快速落地语音 AI 商业化项目
技术架构说明
后端
- Node.js + Express(高并发流式架构)
- MongoDB(线索与通话日志存储)
- Twilio WebSocket(实时双向语音流)
前端
- Next.js 14+
- React + Tailwind CSS
- 现代化 UI 组件体系
认证与安全
- Passport.js
- Google OAuth + JWT + 邮箱密码登录
自动化安装与部署优势
内置 安装向导(Setup Wizard),支持 macOS / Linux / Windows:
- 自动检测 Node / npm 环境
- MongoDB 连接测试
- 自动生成 .env 配置文件
- 集成 ngrok,便于本地调试与 Twilio 回调
- 分步骤引导,新手也可快速部署
包含内容(What’s Included)
- 完整后端源码(Node.js / Express)
- 完整前端源码(Next.js / React)
- 自动化安装脚本(Bash & PowerShell)
- 完整使用文档(图文 QuickStart)
- 环境变量模板文件





