OPEN SOURCE · 开源项目

智能外呼,
从线路到录音全链路。

一个开箱即用的智能外呼平台示例工程:FastAPI + PostgreSQL + Vue3 全栈,覆盖 SIP 线路管理、话术编排、名单导入、任务外呼、录音管理、转写结果查看与基础质检。话术编排好、拿到 SIP 账号,就能开始群拨。

开源 · GPL-3.0 · FastAPI + PostgreSQL + Vue3 · FreeSWITCH

GPL
开源协议 · 可商用
SIP
线路池并发群拨
3
层栈 · 后端 + 前端 + 交换机
(01) 核心模块

外呼这件事,
从线路到质检闭环

把智能外呼拆成七块能力:线路、话术、名单、任务、录音、转写、质检,各司其职、开箱即用。

SIP LINE

SIP 线路管理

sip_account 与 gateway 两种线路形态,多线路绑定任务,按可用并发自动分配。

FREESWITCH

FreeSWITCH 交换机

对接独立 FreeSWITCH 容器,管理对外 SIP 网关与注册分机,ESL 下发同步,可选开启。

SCRIPT CANVAS

话术画布

节点编排、分支配置、版本发布,把外呼话术像流程图一样搭出来。

LIST & BATCH

名单与批次

联系人一键导入、批次归档,配合任务调度批量外呼。

TASK OUTBOUND

任务外呼

任务运行、执行批次、会话列表全程可查,调度与运行态一目了然。

RECORD & ASR

录音与转写

录音落盘(本地目录或 MinIO),按通话生成客服 / 客户对话时间线。

QUALITY CHECK

基础质检

通话质检与日志排查、接口联调,中小团队自用完全足够。

(02) 三步上手

拿到线路,
当天就能群拨

从空库到开跑,三步之内完成——中小型企业自用完全足够。

  1. 01
    初始化后端

    配置 PostgreSQL 与密钥,一键建表、创建管理员账号。

  2. 02
    编排话术

    在管理后台的画布里搭好外呼流程,直接发布版本。

  3. 03
    配置线路开始群拨

    绑定 SIP 线路、导入名单、启动任务,录音与转写自动落盘。

(03) 技术栈

一套干净利落、
可直接商用的工程

后端、前端、通话链路三个层面,选型务实、依赖收敛。

后端

FastAPI · SQLAlchemy · PostgreSQL(支持 MinIO / S3 存储)

前端

Vue3 · Vite · Web Admin 管理后台

通话

SIP / uSIP 直连 · FreeSWITCH · ESL · 本地流式 ASR

工程化

uv · Docker Compose · ffmpeg 音频转码

仓库附带独立 FreeSWITCH 交换机最小配置与 Docker 编排(tools/freeswitch,默认关闭,不影响 uSIP 直连链路);另配套推流模块,支持 PCM 注入、文件转写与打断、高并发。

CONTACT · 商务合作

想把 AI 真正
用进业务里?

企业培训、一对一咨询、产品合作——从一封邮件开始。

商务邮箱
hi@kunpengtalk.com
商务微信
KunpengTalk
全网平台
搜「鲲鹏Talk」↗