ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

pamela-calls

Make AI-powered phone calls with Pamela's voice API. Create outbound calls, register custom tools for mid-call actions, handle webhooks, and build React UIs. Use when the user wants to make phone calls, integrate voice AI, build IVR systems, navigate phone menus, or automate phone tasks.

Why use this skill?

Integrate Pamela voice capabilities into your OpenClaw agent. Automate phone calls, navigate IVR menus, and schedule appointments effortlessly with AI-powered voice calls.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/eypam/pamela-calls
Or

What This Skill Does

The pamela-calls skill enables OpenClaw AI agents to perform autonomous, real-time voice communications. By integrating the Pamela Voice API, your agent gains the ability to initiate outbound phone calls, interpret and navigate complex interactive voice response (IVR) systems, and maintain natural, human-like conversations. The skill handles the complexities of telephony, including waiting on hold, interpreting menu choices, and retrieving real-time call transcripts. Whether you need to schedule appointments, confirm information, or automate repetitive customer service tasks, pamela-calls acts as the bridge between your agent's logic and the physical phone network. It supports custom tool registration, allowing your agent to trigger external functions mid-call based on spoken input.

Installation

To integrate this skill into your environment, use the OpenClaw command-line interface. Ensure you have your Pamela developer account credentials ready before execution.

  1. Open your terminal or the OpenClaw management console.
  2. Execute: clawhub install openclaw/skills/skills/eypam/pamela-calls
  3. Set your API key in your environment variables: export PAMELA_API_KEY="your_key_here"
  4. Verify the installation by requesting a status check from your agent.

Use Cases

This skill is highly versatile for any task requiring human-to-phone interaction. Common use cases include:

  • Automated Scheduling: Instructing the agent to call service providers (dentists, mechanics, salons) to book or modify appointments based on your calendar.
  • Order Tracking: Calling businesses or logistics providers to obtain real-time status updates on shipments or prescriptions.
  • IVR Navigation: Automating the process of waiting through phone trees to reach specific departments or human agents.
  • Information Retrieval: Checking restaurant hours, availability of services, or confirming pricing before a physical visit.

Example Prompts

  1. "Call the local dental clinic at (555) 123-4567 and find an opening for a check-up next Tuesday morning."
  2. "Navigate the automated menu for the DMV help line and get me connected to a human representative regarding my registration."
  3. "Call my pharmacy and ask if my prescription for Lisinopril is ready for pickup today."

Tips & Limitations

  • E.164 Formatting: Always ensure numbers are provided in E.164 format to avoid routing errors.
  • Tool Usage: Use custom tools to allow the agent to save data directly into your database during the call (e.g., saving a confirmation number spoken by the other party).
  • Limitations: Note that voice AI performance depends on the audio clarity of the recipient. Avoid using this for emergency services or high-stakes legal communications. Always inform recipients that they are speaking with an AI assistant to maintain transparency and compliance.

Metadata

Author@eypam
Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-eypam-pamela-calls": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#voice#automation#telephony#ivr#assistant
Safety Score: 3/5

Flags: external-api, network-access