核心用法
本技能基于阿里云晓蜜外呼机器人平台,实现自动化批量电话外呼。主要输入方式为创建 taskInput.json 文件,包含电话号码列表、场景描述、任务名称及可选的智能体配置(agentProfile)。支持多种输入格式:标准 JSON、简化格式、候选人列表格式、CRM 数据格式等。执行命令为 node scripts/bundle.js taskInput.json,也可通过 $ARGUMENTS 环境变量或交互式输入启动。
关键执行流程:
1. 验证电话号码格式(中国大陆 1 开头的 11 位手机号)
2. 自动创建/获取阿里云晓蜜外呼实例
3. 关键检查:验证租户是否绑定外呼号码,无绑定则终止流程
4. 根据场景描述智能生成外呼话术
5. 创建任务组并启动批量外呼
Agent 最佳实践:执行前必须向用户展示外呼场景、电话号码列表、智能体配置等信息,等待明确确认后方可执行,严禁自动执行。
显著优点
- 场景智能推断:根据
scenarioDescription自动识别招聘、销售、客服等场景,推断合适的智能体人设与话术风格 - 完整智能体配置:支持 11 个字段的
agentProfile(角色、背景、目标、工作流程、开场白等),让外呼更专业自然 - 灵活输入格式:支持 5 种以上输入格式,兼容前置节点数据(如简历筛查结果)
- 链式任务支持:可无缝衔接前置工具,自动提取候选人电话并推断场景,实现"筛查+约面试"一句话完成
- 自动资源管理:自动创建实例、检查绑定号码、生成话术,降低使用门槛
- 执行前强制确认:内置确认机制,避免误操作与合规风险
潜在缺点与局限性
- 前置条件严格:必须配置阿里云 AK/SK 环境变量,且租户必须提前申请并绑定外呼号码(需企业资质审核,1-3 个工作日)
- 地域限制:仅支持中国大陆手机号(1 开头的 11 位数字)
- 功能边界明确:仅负责任务创建与启动,不包含外呼结果分析、录音处理、会话总结等后链路功能
- 费用与合规:外呼服务产生阿里云费用,需确保获得用户同意,合规风险需自行管控
- 依赖第三方平台:核心能力依赖阿里云晓蜜服务,受平台稳定性与政策影响
适合人群
- HR 招聘团队:简历筛查后批量约面试,尤其适用于蓝领、基础岗位高效招聘
- 销售/市场团队:客户回访、产品推广、满意度调查等营销场景
- 客服运营团队:自动外呼通知、信息确认、服务提醒
- 开发者/Agent 构建者:需要集成电话外呼能力的自动化流程
常规风险
| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| **合规风险** | 未经用户同意的电话外呼可能违反《个人信息保护法》《通信短信息服务管理规定》 | 确保获得明确授权,保留同意记录,避免骚扰性外呼 |
| **费用风险** | 阿里云晓蜜按通话时长计费,批量外呼可能产生较高费用 | 先小批量测试,监控任务规模,设置预算告警 |
| **隐私泄露** | 电话号码等个人信息在流转过程中存在泄露风险 | 妥善保管 `taskInput.json` 等文件,避免日志泄露号码 |
| **误操作风险** | 错误号码或场景可能导致骚扰电话、形象损失 | **严格执行"执行前确认"机制**,人工复核号码与场景 |
| **平台依赖风险** | 阿里云服务中断、政策调整或账号欠费将影响功能 | 关注服务状态,保持账号健康,准备备用方案 |
| **号码绑定失败** | 租户未绑定号码是最常见错误,直接导致流程终止 | 提前在阿里云控制台完成号码申请与绑定 |
配置检查清单
- [ ] 阿里云 AK/SK 环境变量已配置
- [ ] 阿里云晓蜜控制台已申请外呼号码
- [ ] 号码已绑定到租户
- [ ] Node.js 版本 >= 18
- [ ] 电话号码格式验证通过
- [ ] 执行前已向用户展示并确认任务信息