Token导航 LogoToken导航

Agent Skill · 效率

intelligent-outbound-call(智能外呼)

intelligent-outbound-call 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

intelligent-outbound-call 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 7,729。

总安装 7,809周安装 319GitHub Stars 公开资料未说明下载 2,526核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:intelligent-outbound-call(智能外呼)
来源仓库:https://github.com/yuya-xyf/intelligent-outbound-call
安装命令:
openclaw skills install intelligent-outbound-call
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install intelligent-outbound-call

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

该技能调用阿里云晓蜜外呼机器人,向指定手机号码列表发起自动语音外呼,支持自定义话术场景,可批量处理数十至数千个号码,并实时追踪外呼任务进度。当用户问题涉及「批量给客户打电话通知某件事」「自动外呼做满意度调查或回访」「用机器人拨打面试邀约或活动提醒」「从前置节点(如 CRM、简历筛查)获取号码后直接外呼」时使用该技能。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install intelligent-outbound-call;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

intelligent-outbound-call 怎么安装?

在终端执行 openclaw skills install intelligent-outbound-call。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

intelligent-outbound-call 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

intelligent-outbound-call 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

intelligent-outbound-call 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

intelligent-outbound-call 用的人多吗?

公开数据是累计安装 7,809 次,近一周安装 319 次,下载 2,526 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

intelligent-outbound-call 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
intelligent-outbound-call

智能外呼 · 本页

7,809—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
outbound-calling
description
>-

阿里云晓蜜外呼机器人

自动化外呼机器人技能,用于批量电话外呼。

前置条件

配置阿里云凭证

export ALIBABA_CLOUD_ACCESS_KEY_ID="your-access-key-id"
export ALIBABA_CLOUD_ACCESS_KEY_SECRET="your-access-key-secret"

绑定外呼号码 ⚠️ 重要

必须申请并绑定外呼号码,否则无法进行外呼。详见 phone-number-setup.md。

执行清单

复制此清单并在执行时逐项打勾:

  • [ ] 步骤 0: 校验前置条件 ⛔ BLOCKING — 未通过前禁止继续

- [ ] 0.1 ALIBABA_CLOUD_ACCESS_KEY_ID 和 ALIBABA_CLOUD_ACCESS_KEY_SECRET 已配置 - [ ] 0.2 已绑定外呼号码(未绑定则读取 phone-number-setup.md)

  • [ ] 步骤 1: 获取外呼名单

- [ ] 1A: 前置节点 → 提取号码 + 推断场景描述 - [ ] 1B: 用户直接提供 → 收集号码、场景描述、任务名称

  • [ ] 步骤 2: 验证数据

- [ ] 2.1 电话号码格式正确(1开头11位) - [ ] 2.2 场景描述清晰明确

  • [ ] 步骤 3: 向用户确认 ⛔ BLOCKING — 未收到明确确认前禁止执行任何外呼
  • [ ] 步骤 4: 创建 taskInput.json(请读取 input-formats.md)

- [ ] 4.1 盘点所有已知信息,作为 agentProfile.background 的素材 - [ ] 4.2 构建完整 agentProfile ⛔ 必填 — 不要依赖自动推断,background 写得越详细通话质量越高

  • [ ] 步骤 5: 执行外呼
  • [ ] 步骤 6: 报告结果并执行交付检查

步骤 0: 校验前置条件 ⛔ BLOCKING

在做任何事之前,先确认:

  • ALIBABA_CLOUD_ACCESS_KEY_ID 和 ALIBABA_CLOUD_ACCESS_KEY_SECRET 是否已配置?未配置则立即告知用户,停止执行。
  • 是否已绑定外呼号码?未绑定则读取 phone-number-setup.md 引导用户完成申请,停止执行。

步骤 1: 获取外呼名单

场景 A: 从前置节点获取(如简历筛查、CRM 查询等)

先执行前置步骤,从返回结果中提取电话号码,根据用户意图生成场景描述,直接传递给此技能,无需再次询问用户。

场景 B: 用户直接提供

收集以下信息:

  • 电话号码列表(必需)— 中国大陆手机号(1开头11位)
  • 外呼场景描述(必需)— 清晰描述外呼目的;脚本会自动从描述中推断 industry(行业)和 scene(场景类型)标准值,无需手动指定
  • 任务名称(可选)

信息不完整时,向用户询问:

  • "需要拨打哪些电话号码?"
  • "这次外呼的目的是什么?"

步骤 2: 验证数据

逐项检查:

  • 这些号码是否都是 1 开头的 11 位数字?有没有明显格式错误?
  • 场景描述是否足够具体,能让智能体理解外呼目的?

步骤 3: 向用户确认 ⛔ BLOCKING

在执行前,必须向用户展示并等待明确确认:

准备执行外呼任务,请确认以下信息:

📋 任务信息
- 任务名称: [任务名称]
- 外呼场景: [场景描述]
- 智能体角色: [角色]
- 外呼目标: [目标]

📞 外呼名单(共 N 人)
1. [电话号码]
...

是否确认执行外呼?
  • ✅ 必须等待用户明确确认后才能执行
  • ✅ 用户不确认时,询问需要修改什么
  • ❌ 不要在用户未确认的情况下自动执行

步骤 4: 创建 taskInput.json

请读取 input-formats.md文件,根据已知信息构建 taskInput.json 文件。

关键原则:充分利用已有信息,不要只提取号码和简单描述。

首先盘点当前已知的所有信息,这些都应该作为 background 的素材:

  • 对话上下文中提到的任何细节(时间、地点、条件、产品名称、活动内容……)
  • 前置节点传来的数据(简历信息、CRM 字段、订单详情……)
  • 被叫方的个人信息(姓名、职位、历史记录……)
  • 用户明确说明的要求或限制

然后再问自己:

  • 这次外呼的核心目的是什么?被叫方需要做什么决定或回答什么问题?
  • 如果对方拒绝或不方便,有备选方案吗?
  • 根据场景,智能体应该扮演什么角色?(招聘专员、销售顾问、客服专员……)
  • 开场白说什么最自然?对方接起电话的第一句话应该是什么?

所有已知信息都应填入 agentProfile.background,让机器人在通话中有据可依,而不是凭空发挥。

scenarioDescription 填写原则:

  • 用简洁的中文描述外呼目的,例如:"面试邀约"、"满意度回访"、"AI产品体验邀约"
  • 脚本会自动根据描述关键词推断 industry(行业)和 scene(场景类型)标准值,无需手动指定
  • 支持推断的关键词示例:
关键词推断 industry推断 scene
面试、招聘、简历HRinterview_invite
保险、理财、金融financeproduct_promotion
教育、培训、课程educationenrollment
医疗、体检、预约healthcareappointment
快递、物流、订单ecommercedelivery_notify
客服、回访、满意度servicesurvey
销售、产品、推广retailproduct_promotion
通知、提醒generalnotify
其他telecomsurvey

执行:

node scripts/bundle.cjs taskInput.json

步骤 5: 执行外呼

用户确认后执行:

# 标准用法(推荐)
node scripts/bundle.cjs taskInput.json

参数说明:

参数说明使用场景
taskInput.jsonJSON 文件路径主要输入方式
--instance-id <id>指定已有外呼实例 ID复用实例,避免重复创建
--script-id <id>指定已有话术脚本 ID复用话术,避免重复生成
--no-interactive禁用交互式输入自动化脚本、CI/CD 场景

查询子命令:

子命令说明用法
query查询任务组整体进度node scripts/bundle.cjs query <instanceId> <jobGroupId>
query-jobs查询各 Job 详细结果(分页)node scripts/bundle.cjs query-jobs <instanceId> <jobGroupId> [--page N] [--size N] [--status Succeeded]
get-recording获取单通录音下载链接node scripts/bundle.cjs get-recording <instanceId> <jobId>

技能执行时自动完成:验证输入 → 创建实例 → 检查绑定号码 → 生成话术 → 创建任务组 → 启动外呼


步骤 6: 报告结果

向用户报告:

  • 外呼任务已启动
  • 任务组 ID(jobGroupId)
  • 拨打的电话数量

遇到错误时,请读取 troubleshooting.md。


步骤 7: 安排结果查询

外呼任务启动后,用定时任务的功能来安排一个 30 秒后的一次性任务,在隔离会话中查询进度并通知用户:

  • 任务名称:外呼结果查询-<jobGroupId 前 8 位>
  • 触发时间:30 秒后
  • 任务内容:执行 node scripts/bundle.cjs query <instanceId> <jobGroupId>,根据结果决定下一步:

- running / partial → 再安排一个 60 秒后的查询 - completed → 向用户汇报结果,询问是否需要下载录音进行分析

安排好后立即向用户回复,不要等待外呼完成:

✅ 外呼任务已启动!

📋 任务信息
- 任务组 ID: <jobGroupId>
- 实例 ID: <instanceId>
- 外呼数量: N 人

⏰ 我将在 30 秒后自动查询进度,完成后主动通知你。

交付前检查

执行完成后,逐项确认再向用户报告:

  • [ ] 任务组 ID 已获取(jobGroupId 不为空)
  • [ ] 实际拨打数量与名单数量一致
  • [ ] 已告知用户在 阿里云晓蜜控制台 查看外呼结果
  • [ ] 如有号码验证失败,已向用户说明哪些号码被跳过及原因

常见场景示例

需要参考具体场景时,请读取 scenarios.md。


注意事项

  1. 合规使用 — 确保外呼行为符合相关法律法规,获得用户同意
  2. 号码隐私 — 妥善保管客户电话号码,避免泄露
  3. 费用控制 — 外呼服务会产生费用,注意控制调用频率
  4. 测试优先 — 建议先在测试环境验证,再用于生产

参考链接

平台分布

OpenClaw

85.68%
按下载量换算2,164

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills