OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  pamela-call:通过 Pamela 语音 API 拨打 AI 驱动的电话

pamela-call:通过 Pamela 语音 API 拨打 AI 驱动的电话

 
  omni ·  2026-02-20 15:59:52 · 3 次点击  · 0 条评论  

名称: pamela-call
描述: 即时发起 AI 电话呼叫。无延迟,无需设置,无限扩展。
主页: https://docs.thisispamela.com
元数据:
{"openclaw":{"requires":{"env":["PAMELA_API_KEY"]},"primaryEnv":"PAMELA_API_KEY","homepage":"https://docs.thisispamela.com"}}


Pamela 电话呼叫

即时发起 AI 电话呼叫。无延迟,无需设置,无限扩展。ThisIsPamela 是一个语音 AI 平台,支持外呼、电话树导航,并通过 SDK、Webhook 和 MCP 进行集成。

快速跳转: 安装 · 快速开始 · 示例 · SDK 参考

ClawHub 技能版本: v1.1.12

先决条件

  • API 订阅(访问 API 必需)
  • 来自您 API 账户的 API 密钥
  • Node.js 18+、Bun 或 Python 3.8+(用于 Python)

安装

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

获取 API 密钥

  1. developer.thisispamela.com 注册 API 订阅。
  2. 导航至 设置 → API 访问。
  3. 通过 Stripe 设置账单。
  4. 点击“创建 API 密钥”。
  5. 立即保存 - 完整的密钥(以 pk_live_ 开头)仅显示一次。

信任与安全

  • 官方包: npm @thisispamela, PyPI thisispamela — 请核对确切名称以避免仿冒包。
  • 上线前: 试用技能时使用受限或测试 API 密钥;在账户中启用账单提醒;切勿将生产密钥 (pk_live_...) 放入公共配置或日志中。
  • Webhooks: 始终验证 X-Pamela-Signature 请求头并保护您的端点;验证方法请参阅 SDK 文档
  • 数据: 通话音频和转录文本会发送给 Pamela,并可能被存储或转发到您的 Webhook;请查阅隐私和数据实践(或联系 support@thisispamela.com)。
  • 费用: 启用后请监控使用量和账单;仅对通话连接时间按 $0.10/分钟 计费。

快速开始

注意: 电话号码必须使用 E.164 格式(例如 +1234567890)。

JavaScript

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);

Python

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"])

CLI

export PAMELA_API_KEY="pk_live_..."

thisispamela create-call \
  --to "+1234567890" \
  --task "致电药房,确认我的处方药是否已备好"

示例

场景 示例任务
预约安排 “致电牙医诊所,预约下周的洗牙服务”
订单状态查询 “致电药房,确认我的处方药是否已备好”
客户支持 “导航 IVR 菜单以联系到账单部门”
信息收集 “致电餐厅,询问素食选项”
跟进确认 “致电确认明天下午 2 点的预约”
IVR 导航 “导航电话菜单以联系到人工客服”

核心功能

  • 电话树导航 - 自动导航 IVR 菜单,处理等待和转接
  • 自定义工具 - 注册 AI 可在通话中调用的工具
  • 实时转录 - 通话过程中通过 Webhook 更新转录文本
  • React 组件 - 用于显示通话状态和转录文本的预置 UI

SDK 参考

详细 SDK 文档:

Webhooks

Pamela 为通话生命周期事件发送 Webhook:

  • call.queued - 通话已创建并排队
  • call.started - 通话已连接
  • call.completed - 通话成功完成
  • call.failed - 通话失败
  • call.transcript_update - 新的转录条目

唯一需要的凭证是您的 API 密钥。对于 Webhook,请务必验证 X-Pamela-Signature 请求头;验证方法请参阅 SDK 文档。

计费

  • API 使用费为 $0.10/分钟
  • 每次通话最少计费 1 分钟
  • 仅对已连接的通话计费
  • 需要 API 订阅

故障排除

“无效的 API 密钥”
- 确认密钥以 pk_live_ 开头
- 在 API 设置面板中检查密钥是否激活

“403 禁止访问”
- 需要 API 订阅
- 在 developer.thisispamela.com 检查订阅状态

“无效的电话号码”
- 使用带国家/地区代码的 E.164 格式:+1234567890

资源

  • 官网: https://thisispamela.com
  • 文档: https://docs.thisispamela.com
  • 演示: https://demo.thisispamela.com
  • API: https://api.thisispamela.com
  • Discord (实时支持): https://discord.gg/cJj5CK8V
  • 邮箱: support@thisispamela.com
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor