A developer-centric toolkit for building and managing sophisticated Voice AI agents across Vapi, Bland.ai, and Retell platforms.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install voice-agent-pro
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install voice-agent-pro using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Voice Agent Builder is a robust technical skill designed to bridge the gap between AI agents and real-world voice communication. By integrating with leading providers like Vapi, Bland.ai, and Retell, this skill enables developers to create, configure, and manage voice-first AI agents directly through the Openclaw Skills ecosystem. It handles the complexities of text-to-speech (TTS) synchronization, low-latency processing, and phone number provisioning, allowing for natural, human-like interactions in various business contexts.
Whether you are building a simple outbound notification system or a complex, multi-turn IVR, this skill provides the necessary abstractions to manage agent personalities, voice profiles from providers like ElevenLabs, and conversational logic. As part of the Openclaw Skills suite, it offers a unified interface to streamline voice operations without needing to write platform-specific boilerplate code for every provider.
To deploy this skill within the Openclaw Skills framework, you must have Python 3.10+ and a Vapi API key.
First, set your environment variable:
export VAPI_API_KEY="your-vapi-api-key"
Create a new voice agent with a customized prompt:
python3 scripts/vapi_agent.py create-agent '{"name":"Support Agent","firstMessage":"Hello! How can I assist you?","systemPrompt":"You are a helpful support agent."}'
To make an outbound call, use the following command:
python3 scripts/vapi_agent.py call '{"assistantId":"YOUR_ASST_ID","phoneNumberId":"YOUR_PHONE_ID","customer":{"number":"+15551234567"}}'
The skill utilizes structured JSON to define agent behavior and call parameters. The primary configuration schema includes:
| Attribute | Type | Description |
|---|---|---|
name |
String | The internal identifier for the agent |
voice |
Object | Contains the provider (e.g., 11labs) and voiceId |
model |
Object | Specifies the LLM provider and model (e.g., gpt-4o) |
systemPrompt |
String | The core behavioral instructions for the AI |
serverUrl |
String | The webhook URL for receiving call events and data |
All call logs, including duration, cost, and transcriptions, are stored and accessible via the Openclaw Skills management interface.
Loading
A comprehensive toolkit for building, configuring, and managing AI-powered voice agents across multiple telephony providers.

A comprehensive CLI tool for retrieving federal spending data, contracts, grants, and agency information directly from USAspending.gov.

A zero-dependency Python utility for AI agents to upload, manage, and deliver files via the Uploadthing API and CDN.

A comprehensive integration for the Toast POS system allowing AI agents to manage restaurant orders, menus, and staff operations.

A high-performance audio transcription and voice note archival tool powered by Deepgram Nova-3 for Openclaw Skills users.

An AI-powered voice transcription and archival tool that converts audio files into searchable text for agent workflows.








































