名称: pamela-call
描述: 即时发起 AI 电话呼叫。无延迟,无需设置,无限扩展。
主页: https://docs.thisispamela.com
元数据:
{"openclaw":{"requires":{"env":["PAMELA_API_KEY"]},"primaryEnv":"PAMELA_API_KEY","homepage":"https://docs.thisispamela.com"}}
即时发起 AI 电话呼叫。无延迟,无需设置,无限扩展。ThisIsPamela 是一个语音 AI 平台,支持外呼、电话树导航,并通过 SDK、Webhook 和 MCP 进行集成。
ClawHub 技能版本: v1.1.12
JavaScript/TypeScript: (npm, yarn 或 bun)
npm install @thisispamela/sdk
# 或: yarn add @thisispamela/sdk
# 或: bun add @thisispamela/sdk
Python:
pip install thisispamela
React: (npm, yarn 或 bun)
npm install @thisispamela/react @thisispamela/sdk
# 或: bun add @thisispamela/react @thisispamela/sdk
CLI:
npm install -g @thisispamela/cli
MCP (用于基于 MCP 的智能体):
npm install @thisispamela/mcp
Widget (可嵌入,无需框架):
npm install @thisispamela/widget
最新版本:SDK / CLI / Widget / MCP / Python / React 1.2.0。
pk_live_ 开头)仅显示一次。pk_live_...) 放入公共配置或日志中。X-Pamela-Signature 请求头并保护您的端点;验证方法请参阅 SDK 文档。注意: 电话号码必须使用 E.164 格式(例如 +1234567890)。
import { PamelaClient } from '@thisispamela/sdk';
const client = new PamelaClient({ apiKey: 'pk_live_...' });
const call = await client.createCall({
to: '+1234567890',
task: '致电药房,确认我的处方药是否已备好',
voice: 'female',
agent_name: 'Pamela',
});
const status = await client.getCall(call.id);
console.log(status.transcript);
from pamela import PamelaClient
client = PamelaClient(api_key="pk_live_...")
call = client.create_call(
to="+1234567890",
task="致电药房,确认我的处方药是否已备好",
voice="female",
agent_name="Pamela",
)
status = client.get_call(call["id"])
print(status["transcript"])
export PAMELA_API_KEY="pk_live_..."
thisispamela create-call \
--to "+1234567890" \
--task "致电药房,确认我的处方药是否已备好"
| 场景 | 示例任务 |
|---|---|
| 预约安排 | “致电牙医诊所,预约下周的洗牙服务” |
| 订单状态查询 | “致电药房,确认我的处方药是否已备好” |
| 客户支持 | “导航 IVR 菜单以联系到账单部门” |
| 信息收集 | “致电餐厅,询问素食选项” |
| 跟进确认 | “致电确认明天下午 2 点的预约” |
| IVR 导航 | “导航电话菜单以联系到人工客服” |
详细 SDK 文档:
Pamela 为通话生命周期事件发送 Webhook:
call.queued - 通话已创建并排队call.started - 通话已连接call.completed - 通话成功完成call.failed - 通话失败call.transcript_update - 新的转录条目唯一需要的凭证是您的 API 密钥。对于 Webhook,请务必验证 X-Pamela-Signature 请求头;验证方法请参阅 SDK 文档。
“无效的 API 密钥”
- 确认密钥以 pk_live_ 开头
- 在 API 设置面板中检查密钥是否激活
“403 禁止访问”
- 需要 API 订阅
- 在 developer.thisispamela.com 检查订阅状态
“无效的电话号码”
- 使用带国家/地区代码的 E.164 格式:+1234567890