Vapi Voice Agent Management for Openclaw

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

colygon
v0.1.0
Feb 8, 2026
0
2.3k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install vapi

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 vapi 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 Vapi Voice Agent Management?

This skill provides a robust interface for interacting with Vapi, an API-first platform designed for building and deploying high-performance voice AI agents. It allows Openclaw Skills to programmatically control the entire lifecycle of a voice assistant, including its personality, model selection, and voice characteristics. By bridging the gap between coding agents and telephony, this skill empowers developers to build complex voice-driven applications with ease.

Whether you are automating customer support, building concierge services, or managing large-scale outbound call campaigns, this skill offers the flexibility of both a lightweight REST API helper and a full-featured CLI. It ensures that your AI agent has the necessary tools to handle everything from phone number provisioning to real-time webhook configuration, making it an essential component for modern voice-enabled AI architectures.

Vapi Voice Agent Management Use Cases

  • Rapidly provisioning and configuring AI voice assistants with specific models like GPT-4o.
  • Automating outbound call initiation for appointment reminders or concierge services.
  • Managing and assigning phone numbers across different providers via the Vapi platform.
  • Implementing complex tool calling (function calling) within voice conversations to fetch real-time data.
  • Setting up and monitoring webhooks to handle call events and post-call analysis.

How Vapi Voice Agent Management Works

  1. The skill authenticates with the Vapi platform using a securely stored VAPI_API_KEY.
  2. Developers can choose between VAPI_MODE=api for REST-based interactions or VAPI_MODE=cli for interactive operations.
  3. The agent utilizes the provided Node.js helper scripts to send structured commands to the Vapi REST endpoints.
  4. For IDE-based workflows, the skill supports the Model Context Protocol (MCP) to provide enhanced context to tools like Cursor or VSCode.
  5. The agent performs read-only queries to verify state before executing state-changing operations like assistant creation or call initiation.

Vapi Voice Agent Management Setup

To get started with this skill within the Openclaw Skills ecosystem, set your API key and preferred mode:

export VAPI_API_KEY='your_api_key_here'
export VAPI_MODE=api

To install the Vapi CLI for interactive workflows:

curl -sSL https://vapi.ai/install.sh | bash
vapi login

For IDE integration via MCP:

vapi mcp setup

Vapi Voice Agent Management Data Schema & Taxonomy

This skill interacts with Vapi resources which are organized as follows:

Entity Key Attributes Purpose
Assistants Name, Model, Voice ID, Transcriber Defines the persona and brain of the voice agent.
Calls Call ID, Assistant ID, To/From Numbers Represents a specific voice interaction session.
Phone Numbers ID, Number, Provider Telephony assets used to send or receive calls.
Tools Function Name, Parameters Enables the agent to perform actions during a call.
Webhooks URL, Secret Enables real-time event notifications from Vapi.

Vapi Voice Agent Management Advanced Features

  • Support for Model Context Protocol (MCP) to enable seamless IDE-based agent assistance.
  • Dual-mode execution allowing users to toggle between a minimal Node.js REST helper and the official Vapi CLI.
  • Comprehensive support for multi-provider voice and model configurations, including 11labs and OpenAI.
  • Integrated helper scripts for streamlined assistant creation and outbound call orchestration without manual API requests.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*