Pamela Voice API for Openclaw

A powerful AI voice skill for making outbound phone calls, navigating complex IVR menus, and managing call transcripts via API.

eypam
v1.1.3
Feb 3, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install pamela-calls

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install pamela-calls using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Pamela Voice API?

The Pamela Voice API skill enables developers to integrate advanced AI-driven telephony into their applications. This skill allows for the creation of outbound calls with natural-sounding voices, capable of handling complex tasks like checking prescription readiness or scheduling appointments. It is a standout addition to the library of Openclaw Skills, providing native phone tree navigation that handles holds, transfers, and digital menus seamlessly.

With support for multiple programming environments including Node.js, Python, and React, this skill bridges the gap between digital AI agents and the traditional telephone network. Whether you are building automated customer support or personal productivity assistants, the Pamela Voice API offers the reliability and flexibility needed for professional-grade voice automation.

Pamela Voice API Use Cases

  • Automated appointment scheduling for medical or professional services.
  • Checking order statuses and prescription readiness via automated pharmacy calls.
  • Navigating complex IVR phone menus to reach human representatives or specific departments.
  • Gathering information from businesses like restaurants or retail stores.
  • Providing real-time call transcripts and status updates for customer support workflows.

How Pamela Voice API Works

  1. Initialize the PamelaClient using your unique API key provided by the service dashboard.
  2. Create a call by specifying the recipient's phone number in E.164 format and defining the specific task for the AI agent.
  3. The AI agent initiates the call, handling any encountered phone trees or IVR menus autonomously based on the task description.
  4. Monitor the call progress in real-time through webhook events or by fetching the call status and transcripts via the SDK.
  5. Process the final transcript or handle mid-call actions using registered custom tools to close the loop on the automation.

Pamela Voice API Setup

To get started with this skill from the Openclaw Skills collection, install the SDK for your preferred environment:

# For JavaScript/TypeScript
npm install @thisispamela/sdk

# For Python
pip install thisispamela

# For CLI usage
npm install -g @thisispamela/cli

After installation, obtain your API key starting with pk_live_ from the developer dashboard and set your environment variables if using the CLI:

export PAMELA_API_KEY="pk_live_your_key_here"

Pamela Voice API Data Schema & Taxonomy

Field Type Description
id String Unique identifier for the call session
to String Recipient number in E.164 format (e.g., +1234567890)
task String The natural language instruction for the AI agent
voice String Selection of voice gender and style (e.g., female)
transcript String Real-time or final text record of the conversation
status String Current state (queued, started, completed, failed)

Pamela Voice API Advanced Features

  • Native phone tree navigation for handling automated menus without human intervention.
  • Custom tool registration allowing the AI to perform mid-call actions based on conversation context.
  • Comprehensive webhook system for call lifecycle events and real-time transcript updates.
  • Built-in React components for rapid UI development of call dashboards and monitors.
  • Support for E.164 global phone number formatting to ensure international compatibility.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*