A comprehensive skill for Openclaw agents to programmatically control Vapi voice assistants, handle real-time calls, and manage telephony infrastructure.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install vapi-skill
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 vapi-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill enables Openclaw agents to interface directly with Vapi, a leading voice AI platform. It provides a robust bridge to create, update, and manage sophisticated voice assistants using various model and voice providers like OpenAI, Groq, and ElevenLabs. By leveraging this integration, developers can automate the entire lifecycle of a voice interaction, from provisioning phone numbers to executing complex tool calls within a live conversation.
Built to be flexible, this addition to the library of Openclaw Skills supports both REST-based automated workflows and interactive CLI operations. Whether you are building a customer support concierge or an automated outbound notification system, this skill provides the necessary endpoints and helper scripts to integrate high-quality voice capabilities into your AI agent's toolkit.
Set the required environment variable in your shell or gateway secrets:
export VAPI_API_KEY='your_vapi_api_key_here'
To use the REST helper script included in the Openclaw Skills repository:
# List all configured assistants
node skills/vapi/bin/vapi-api.mjs assistants:list
# Create a new concierge assistant
node skills/vapi/bin/vapi-api.mjs assistants:create --name "Claw Concierge" --modelProvider openai --model gpt-4o-mini --voiceProvider 11labs --voiceId rachel
To install and log into the Vapi CLI for interactive workflows:
curl -sSL https://vapi.ai/install.sh | bash
vapi login
The skill interacts with Vapi's REST API and organizes data according to the following structures:
| Entity | Description | Key Attributes |
|---|---|---|
| Assistants | Voice agent configurations | Name, Model Provider, Voice ID, Transcriber |
| Calls | Active or historical call records | Call ID, To/From Number, Status, Duration |
| Phone Numbers | Telephony resources | Number, Provider, Assistant Link |
| Tools | Function calling definitions | Name, Parameters, Server URL |
| Webhooks | Event notification settings | URL, Secret, Event Types |
Loading
An AI-powered technical analysis engine for automated chart pattern recognition and market indicator assessment across stocks, options, and crypto.

A sophisticated market catalyst tracker for monitoring earnings, regulatory decisions, and macroeconomic data releases in real-time.

BacktestBot is a quantitative analysis tool designed to simulate trading strategies against historical data with comprehensive performance and risk reporting.

A sophisticated Python utility for fetching, validating, and merging high-fidelity anime character data into standardized agent personality files.

A comprehensive skill for orchestrating Vapi AI voice assistants, outbound calls, and telephony workflows directly from your agent environment.

Integrate comprehensive podcast searching and metadata retrieval into your AI workflows.








































