AgentLine

3个月前发布 149 00

AgentLine 是一个专为 AI 智能体设计的开源电话平台,旨在消除传统电信集成的复杂性。它通过一个简单的 REST API 和原生 MCP服务器,赋予 AI 智能体真实的电话号码,使其能够自主拨出/接听电话、处理短信并管理通话记录。

所在地:
美国
收录时间:
2026-07-21
其他站点:
AgentLineAgentLine

AgentLine 是一个专为 AI 智能体设计的开源电话平台,旨在消除传统电信集成的复杂性。它通过一个简单的 REST API 和原生 MCP服务器,赋予 AI 智能体真实的电话号码,使其能够自主拨出/接听电话、处理短信并管理通话记录。

AgentLine

对于希望让 AI 具备“语音交互”能力但缺乏电信专业知识的开发者而言,AgentLine 提供了一条从配置到部署仅需 5 分钟的快速通道。

核心亮点:为何选择 AgentLine?

与 Twilio/Vonage 等传统通信平台不同,AgentLine 并非为呼叫中心设计,而是原生为 AI 智能体构建。

特性AgentLineTwilio/Vonage自行构建
设计初衷✅ 专为 AI 智能体优化❌ 面向传统呼叫中心❌ 需自行拼凑组件
设置时间⚡ 5 分钟🕒 数小时📅 数周
MCP 支持✅ 原生集成❌ 无❌ 需自行开发
技能安装✅ 单文件一键安装❌ 复杂 SDK 集成❌ 数百行代码
语音管道✅ 内置 STT+LLM+TTS❌ 需自行搭建❌ 需自行搭建
开源协议✅ MIT 许可❌ 专有闭源✅ 自有代码

功能特性

  • 📞 真实语音通话:通过 API 轻松实现双向语音通信,支持拨出和接听。
  • 🎙️ 内置 AI 语音管道:集成了 STT(语音转文本)、LLM(大语言模型)和 TTS(文本转语音),无需额外配置中间件。
  • 💬 短信处理:支持接收、读取和回复入站短信,丰富交互维度。
  • 🔌 原生 MCP 服务器:完美兼容 Claude Desktop、Cursor 等支持 MCP 的智能体环境,实现无缝工具调用。
  • 📋 一键技能文件:提供标准化的 Skill 文件,任何兼容的智能体均可通过一个文件快速接入。
  • 🌍 多提供商架构:默认支持 SignalWire,并采用可插拔架构,方便扩展其他电信提供商。
  • 📝 自动转录与记录:自动保存通话录音及完整的对话历史文本,便于后续分析与审计。
  • 📬 事件邮箱系统:为无法接收 Webhook 的智能体提供基于轮询的事件获取机制,确保兼容性。
  • 💰 透明计费:内置按秒计费逻辑与余额跟踪,帮助开发者精准控制成本。
  • 🐳 Docker 就绪:支持通过 Docker Compose 一键部署全套技术栈(API、PostgreSQL、Redis)。

快速开始

选项 1:Docker Compose 部署(推荐)

git clone https://github.com/agentlineHQ/AgentLine.git
cd AgentLine
cp .env.example .env
# 在 .env 文件中填写您的 API 密钥(如 SignalWire Key)
docker-compose up -d

此命令将启动 API 服务器、PostgreSQL 数据库和 Redis 缓存。

选项 2:本地开发环境

git clone https://github.com/agentlineHQ/AgentLine.git
cd AgentLine
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
# 填写 API 密钥
uvicorn agentline.main:app --reload

选项 3:托管版本

如果您不想自行维护基础设施,可以直接访问 agentline.cloud 注册并获取 API 密钥,即刻开始使用。

适用场景

  • AI 客服代理:让智能体直接通过电话与客户沟通,处理咨询或预约。
  • 紧急通知系统:在关键事件发生时,自动拨打用户电话进行语音提醒。
  • 语音访谈助手:自动拨打电话进行问卷调查或初步面试,并生成文字记录。
  • 个人 AI 助理:赋予个人 AI 助手打电话订餐、预约服务或发送短信的能力。

相关导航