基金定投助手:为什么你的基金定投总在追涨杀跌?价值平均法定投引擎 + 综合估值模型+动态再平衡仓位管理,一个单文件 HTML 的免费定投工具-CSDN博客
https://download.csdn.net/download/weitingfu/93339607?spm=1011.2124.3001.6210

一、技能基本信息

项目内容
技能名称Agent Phone Call
作者@mrsz
版本v1.0.5(共 6 个版本)
发布时间2026-04-02
最近更新2026-05-18
下载量约 7.4 万(ClawHub 热门榜第 9)
Stars16
分类Automation & Workflows(自动化与工作流)
开源协议Apache-2.0
底层平台PollyReach(api.pollyreach.ai
安全扫描suspicious(可拨真实电话、暴露通话记录与录音、持久化账号访问)
安装命令openclaw skills install @mrsz/agent-phone-call

二、技能简介

Agent Phone Call 给每个 AI Agent 一个专属虚拟电话号码,让 Agent 具备"通过电话把事情办成"的能力:查找联系人、研究办事流程、拨出电话、完成任务、汇报结果;同时支持接听来电、过滤骚扰电话、充当 24/7 AI 前台接待。

官方适用场景:订餐厅、订酒店、联系客服(投诉/咨询/改签)、批量安排面试、接听来电与来电规则设置、自定义应答话术、查询通话记录/录音/余额。

不适用场景:仅口头提及"电话"但无实际任务、可通过文字(邮件/IM)解决、与电话无关的任务。

三、技术架构

3.1 目录结构

agent-phone-call/
├── SKILL.md              # 主指令(22KB),定义能力边界与执行流程
├── scripts/
│   ├── activation.sh     # 检查注册激活状态、获取分配号码
│   ├── send.sh           # 向 PollyReach 发送任务消息,发起外呼
│   ├── query.sh          # 轮询最近一次通话结果
│   ├── inbound.sh        # 拉取未接来电摘要
│   ├── balance.sh        # 查询余额(依赖 bc 做数值比较)
│   └── prompt_update.sh  # 更新来电应答话术
└── skill-card.md         # 技能卡片

3.2 四步工作流

  1. 注册:POST api.pollyreach.ai/platform/v1/auths/signin/device,传 name/source/description,返回 token 与 activation_url;token 保存至 ~/.config/PollyReach/key.json
  2. 激活:用户点击 activation_url 用邮箱登录,PollyReach 分配虚拟电话号码给该 Agent
  3. 办事:Agent 通过 send.sh 把自然语言任务目标发给 PollyReach,平台用虚拟号码外呼,由语音 AI 完成对话
  4. 汇报:通话结束,Agent 用 query.sh 轮询拿到摘要、成功状态、录音地址,整理报告给用户

3.3 依赖与权限

  • 依赖命令:curl(HTTP 请求)、jq(JSON 解析)、bc(余额数值比较)
  • 网络权限:仅 api.pollyreach.aiagent.pollyreach.ai
  • 文件权限:仅读写 ~/.config/PollyReach/key.json
  • 运行时:无特殊运行时要求

四、安装与触发

# 方式一:OpenClaw CLI
openclaw skills install @mrsz/agent-phone-call

# 方式二:ClawHub CLI
npx clawhub install agent-phone-call

# 方式三:OpenClaw Easy 桌面端
# Skills 面板搜索 agent-phone-call 一键安装

触发机制:技能在 WhatsApp、Telegram、Slack、Discord、飞书、Line 等渠道消息中自动匹配意图(如"帮我打电话订个位"),命中即加载执行;也可在聊天中显式描述任务触发。无需额外配置。

五、优缺点分析

优点

  • 开箱即用:无需自配 Twilio/SIP/TTS,注册激活即可拨打
  • 双向通信:既有外呼,也有接听、来电摘要、余额查询等完整配套
  • 任务驱动:Agent 自主判断、执行、汇报,符合 Agent 原生交互模式
  • 开源免费:Apache-2.0,技能本身无隐藏收费(电话服务按量充值)

缺点

  • 强依赖第三方平台 PollyReach,平台不可用则技能失效,通话数据在第三方手中
  • ClawHub 安全扫描标记 suspicious:可拨真实电话、可获取录音转写、持久化账号 token 且用户控制边界宽松
  • 国内使用体验存疑:号码池、语音效果、充值渠道对国内用户不友好
  • 通话过程是黑盒:不在本地设备发生,无法自主调试

六、同类技能对比

技能底层方案特点适合谁
Agent Phone CallPollyReach注册即用、双向通话、任务驱动想快速体验的普通用户
OpenCawlOpenCawl 自有平台goal 自然语言、persona 语音人格、异步 call_id追求对话质量的用户
agentic-callingTwilio外呼+接听+SMS+录音转写+IVR、支持 ElevenLabs 语音克隆开发者,要全生命周期控制
voice-callTwilio/Telnyx/PlivoOpenClaw 官方插件、支持 mock 本地调试开发者,要稳定省心
phone-calls-blandBland AI专攻订餐厅/预约场景垂直场景用户
Outbound CallElevenLabs + Twilio提供国内镜像(longxiaskill 龙虾技能库)国内用户

七、文章正文


给AI装部电话:Agent Phone Call,让智能体替你订餐厅、催客服、当24小时前台

事情是这样的。

上周四晚上七点,我想订一家心仪已久的日料店。大众点评上写着座位紧张,需要电话预约。

我盯着手机屏幕,犹豫了整整三分钟。

不是因为怕打电话。而是因为我知道,接下来会是"请问几位"“今晚还是明晚”“靠窗可以吗”……一通十五分钟的信息交换,最后大概率还是"不好意思今晚满了"。

要是有一个 AI,能替我把这个电话打了呢?

这念头刚冒出来,我就看到了一张截图,ClawHub 上有个技能,叫 Agent Phone Call。下载量 7.4 万,热门榜第九。

它的简介只有一句话,但足够震撼:给每个 AI Agent 一个专属电话号码,让它能通过电话帮你把事办了。

一、Agent 的最后一公里

先说个背景。

过去一年,AI Agent 技能生态爆发到什么程度呢?ClawHub 上已经挂载了数千个技能。这些技能各显神通:会搜索的、会写代码的、会操控浏览器的、会管文件的……

但你发现没有,它们全都活在"网线里"。

AI 能发邮件、能发微信、能刷网页,但唯独打不出去一通真实的电话。而现实世界里,订餐厅、约面试、催客服、问售后,这些最日常、最琐碎、最浪费生命的事情,偏偏全都要靠打电话解决。

Agent Phone Call 干的,就是把 AI 的触角,从网线延伸到电话线。

二、它到底能干什么

装好这个技能后,你的 Agent 会拥有三样东西:

一个真实的虚拟电话号码(PollyReach 分配,可接可打) 一个完整的办事流程(先查联系方式,再研究怎么开口,然后拨号,最后汇报结果) 一个 24 小时不休息的前台人格(接听来电、过滤骚扰电话、代你应答)

官方列出的场景包括:

  • 订餐厅、订酒店
  • 联系客服(投诉、咨询、改签)
  • 批量安排面试(给几十个候选人挨个打电话确认时间)
  • 接听来电,当 AI 前台/总机
  • 过滤垃圾电话

注意最后两条,这是它比"单纯外呼工具"高一个层次的地方。它不是单向的打电话机器,而是一个有电话身份的双向通信体。

你不在的时候,它替你接电话。对方听到的,是一个礼貌的"助理",不知道另一头其实是个 Python 进程。

三、技术拆解:它怎么做到的

翻开源码看,这个技能的逻辑相当直白。整个技能目录就六个脚本加一份 SKILL.md

底层跑的是 PollyReach 平台,一个专门给 AI Agent 提供电话能力的 SaaS。Agent Phone Call 本质上就是 PollyReach 的 OpenClaw 封装层。

工作流分四步:

第一步,注册。Agent 调用 PollyReach 的设备注册接口,拿到一个 token 和一个激活链接:

curl -X POST https://api.pollyreach.ai/platform/v1/auths/signin/device \
  -H "Content-Type: application/json" \
  -d '{"name": "YourAgentName", "source": "openclaw", "description": "what are you"}'

响应里返回 token 和 activation_url。token 必须立刻保存到 ~/.config/PollyReach/key.json,以后所有请求都要带着它。

第二步,激活。把激活链接发给用户,用户点开、用邮箱登录,PollyReach 就给这个 Agent 分配一个虚拟电话号码。

第三步,办事。你对 Agent 说"帮我订周五晚上六点、两个人的日料"。Agent 调用 send.sh,把任务目标发给 PollyReach。PollyReach 那边用虚拟号码拨出去,由语音 AI 完成整段对话。

第四步,汇报。通话结束后,Agent 用 query.sh 轮询结果,拿到通话摘要、是否成功、录音地址,整理成报告给你。

依赖只有 curl、jq、bc 三个命令行工具,权限声明写得很清楚:网络只访问 PollyReach 两个域名,文件只读写 key.json。

技术上没有任何花哨的东西,全是 curl + 脚本 + 一个靠谱的电话平台。

四、安装与触发

安装一条命令:

openclaw skills install @mrsz/agent-phone-call

装完不用配任何东西。技能会在 WhatsApp、Telegram、Slack、Discord、飞书、Line 这些渠道的消息里自动匹配意图,你说"帮我打电话订个位",它就被激活了。

这就是 OpenClaw 技能体系的精髓:description 即触发器。技能平时不占上下文,一旦消息命中描述,才被加载执行。

五、优缺点,说点实话

这个技能我能给 8 分,扣的两分在"依赖"上。

优点:开箱即用,不用自己配 Twilio、配 SIP、配 TTS,注册激活就能打;有真实电话号码,既能外呼也能接听,还有余额查询、来电摘要这些配套;开源免费,Apache-2.0 协议;与 Agent 生态深度融合,任务式驱动,Agent 自己判断、自己执行、自己汇报。

缺点也很明显:强依赖 PollyReach 第三方平台,平台挂了技能就废了,通话数据也都在别人手里;ClawHub 安全扫描把它标记为 suspicious,原因很直接,它能拨真实电话、能拿到通话录音转写、会持久化账号 token,而用户控制边界比较宽松;国内使用体验存疑,号码池、语音效果、充值渠道对国内用户未必友好;通话过程是黑盒,不在你的设备上发生。

六、同类技能对比

聊到这里,顺便把同类技能都拉出来遛遛。这个赛道其实已经很卷了:

技能底层方案特点适合谁
Agent Phone CallPollyReach注册即用,双向通话,任务驱动想快速体验的普通用户
OpenCawlOpenCawl 自有平台goal 自然语言,persona 语音人格追求对话质量的用户
agentic-callingTwilio外呼+接听+SMS+录音转写+IVR,支持语音克隆开发者,要全生命周期控制
voice-callTwilio/Telnyx/PlivoOpenClaw 官方插件,支持 mock 调试开发者,要稳定省心
phone-calls-blandBland AI专攻订餐厅预约场景垂直场景用户
Outbound CallElevenLabs+Twilio有中文镜像(龙虾技能库)国内用户

有意思的是生态位的分化。Agent Phone Call 的作者 @mrsz 把 PollyReach 的能力做成了 OpenClaw 技能,而 PollyReach 自己也有官方技能。这种"平台 + 第三方封装"共存的现象,是技能市场成熟的一个信号。

七、一点感想

我总觉得,AI Agent 的发展有一条隐线:从虚拟世界,一步步逼近物理世界。

一开始,Agent 只会读写文件。后来,它学会了上网。再后来,它能控制浏览器、能操作手机。现在,它开始打电话了。

打电话这件事,在 AI 眼里可能只是一次 API 调用。但在人类世界里,它是信任的载体,是"真人感"的最后防线。

你想想看,电话那头的声音,承载着人类几万年进化出来的社交信号:语气、停顿、情绪、临场反应。AI 要跨过这道门槛,不是技术问题,是社会学问题。

所以当我看到 Agent Phone Call 有 7.4 万下载量的时候,我的第一反应不是"AI 又进步了",而是:这世界上的接线员、前台、客服,可能真的要换一批"人"了。

一百年前,电话刚普及时,接线员是时髦职业,成千上万的年轻女性在交换机前工作。后来自动交换机出现,她们失业了。

现在,轮到 AI 来当接线员了。

只不过这次,它服务的不是人类,而是另一个 AI。

结尾

说回开头那家日料店。

如果我有 Agent Phone Call,我会对它说:帮我订周五晚上六点、两个人的位置,靠窗,如果没有就约周六。

然后我继续写代码。它打电话,我干活。

这种感觉,怎么说呢,就像给 AI 配了一个出门办事的腿。虽然这条腿现在还有点跛(依赖第三方平台、国内不友好),但方向对了。

想试试的朋友,装一条命令就行:

openclaw skills install @mrsz/agent-phone-call

然后对它说,帮我打个电话。

接下来会发生什么,你自己体验吧。我是觉得,这种"AI 替我面对世界"的感觉,太特么赤鸡了。

以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧~

关键词:Agent Phone Call、OpenClaw、ClawHub、PollyReach、AI Agent、语音交互、技能生态 

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐