应用介绍
< #AI电话助理 #智能客服 #自托管 #SIP #全渠道 #AI Agent #开源软件
Tel-Agent 是一个开源的 AI 电话网关,位置很明确:夹在电话线和 AI 智能体中间。来电通过 SIP 进来,它先按你设定的路由规则判断,要么直接转给人工,要么拦掉,要么交给 AI 接听。AI 可以和来电者实时对话,过程中调用工具——转接、留言、查日历、请求任意 HTTP 接口,通话则全程录音、转写并可检索。整套东西跑在你自己的机器上,用你自己的 API 密钥。
需要提前说清楚:项目目前是 pre-alpha 阶段,还没有可安装的发行版,12 个里程碑刚走到第 0 个,电话这条最难的链路排在最后。作者的思路是先把网页聊天端到端跑通,再依次接入其他渠道。所以现在更适合想跟进进度、参与贡献,或者提前评估自建方案的人,而不是拿来直接上生产。项目由维也纳的 Dpro GmbH 维护,采用 AGPL-3.0 协议。
接入现有 PBX:以分机的身份挂在 3CX、Asterisk、FreePBX 这类现有交换机上,不替代 PBX 也不做工作流平台;纯模拟线路需要一个 ATA 转成 SIP。
来电路由规则:每通电话先过规则再决定去向,转人工、拦截还是交给 AI,由你决定哪些来电有资格接触到 AI。
实时对话与工具调用:AI 在通话中可以转接、记录留言、查询日历,也能调用任意 HTTP 接口,把 n8n、Home Assistant 这类系统接进流程。
录音转写与检索:所有对话都会录音、转写并建立索引,录音存在你自己的机器上,不经过第三方平台。
十个渠道共用一个智能体:电话、网页聊天、短信、邮件、WhatsApp、Telegram、Messenger、Instagram、Discord、Slack,全部用你自己在各平台申请的凭据接入。
自带模型密钥:通过 MCP 协议连接 OpenAI、Claude、Gemini、Mistral、DeepSeek、Qwen、Ollama 等主流模型,换模型不换架构。
私有化部署:Docker Compose 一键起服务,两个端口默认只监听 127.0.0.1,首次访问强制创建管理员且没有默认口令,API 密钥加密存储,录音提示音默认开启。
规划中的架构:LiveKit Agents 负责语音,FastAPI 做接口,Next.js 做前端,PostgreSQL 存转写,Redis 做队列,目标是从对方说完到出声低于 800 毫秒。
开源项目:项目源码托管在 GitHub,方便开发者查看实现方式、参与开发,或者根据自己的需求进行二次定制。
Tel-Agent 是一个开源的 AI 电话网关,位置很明确:夹在电话线和 AI 智能体中间。来电通过 SIP 进来,它先按你设定的路由规则判断,要么直接转给人工,要么拦掉,要么交给 AI 接听。AI 可以和来电者实时对话,过程中调用工具——转接、留言、查日历、请求任意 HTTP 接口,通话则全程录音、转写并可检索。整套东西跑在你自己的机器上,用你自己的 API 密钥。
需要提前说清楚:项目目前是 pre-alpha 阶段,还没有可安装的发行版,12 个里程碑刚走到第 0 个,电话这条最难的链路排在最后。作者的思路是先把网页聊天端到端跑通,再依次接入其他渠道。所以现在更适合想跟进进度、参与贡献,或者提前评估自建方案的人,而不是拿来直接上生产。项目由维也纳的 Dpro GmbH 维护,采用 AGPL-3.0 协议。
软件功能
接入现有 PBX:以分机的身份挂在 3CX、Asterisk、FreePBX 这类现有交换机上,不替代 PBX 也不做工作流平台;纯模拟线路需要一个 ATA 转成 SIP。
来电路由规则:每通电话先过规则再决定去向,转人工、拦截还是交给 AI,由你决定哪些来电有资格接触到 AI。
实时对话与工具调用:AI 在通话中可以转接、记录留言、查询日历,也能调用任意 HTTP 接口,把 n8n、Home Assistant 这类系统接进流程。
录音转写与检索:所有对话都会录音、转写并建立索引,录音存在你自己的机器上,不经过第三方平台。
十个渠道共用一个智能体:电话、网页聊天、短信、邮件、WhatsApp、Telegram、Messenger、Instagram、Discord、Slack,全部用你自己在各平台申请的凭据接入。
自带模型密钥:通过 MCP 协议连接 OpenAI、Claude、Gemini、Mistral、DeepSeek、Qwen、Ollama 等主流模型,换模型不换架构。
私有化部署:Docker Compose 一键起服务,两个端口默认只监听 127.0.0.1,首次访问强制创建管理员且没有默认口令,API 密钥加密存储,录音提示音默认开启。
规划中的架构:LiveKit Agents 负责语音,FastAPI 做接口,Next.js 做前端,PostgreSQL 存转写,Redis 做队列,目标是从对方说完到出声低于 800 毫秒。
开源项目:项目源码托管在 GitHub,方便开发者查看实现方式、参与开发,或者根据自己的需求进行二次定制。


