Manage Vapi voice assistants, calls, phone numbers, tools, and webhooks via the Vapi REST API or CLI for voice agent operations and integrations.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install vapi或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install vapi⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/vapi/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
Use this skill when you need to manage Vapi voice agents (assistants), calls, phone numbers, tools, and webhooks from an OpenClaw agent.
This skill is API-first (Vapi REST) and optionally integrates with the Vapi CLI for MCP docs / local workflows.
Set one of:
VAPI_API_KEY (recommended) — Vapi dashboard API key.Never paste the key into public logs.
Base URL:
https://api.vapi.aiAuth:
Authorization: Bearer $VAPI_API_KEYAPI reference:
This skill supports both approaches; you can decide later per deployment.
VAPI_MODE=api to prefer REST (default)VAPI_MODE=cli to prefer the Vapi CLI (interactive)This repo includes a tiny Node helper:
skills/vapi/bin/vapi-api.mjsExamples:
# list assistants
VAPI_API_KEY=... node skills/vapi/bin/vapi-api.mjs assistants:list
# create assistant
VAPI_API_KEY=... node skills/vapi/bin/vapi-api.mjs assistants:create \
--name "Claw Con Concierge" \
--modelProvider openai --model gpt-4o-mini \
--voiceProvider 11labs --voiceId rachel
# start an outbound call (example shape; see swagger for required fields)
VAPI_API_KEY=... node skills/vapi/bin/vapi-api.mjs calls:create \
--assistantId asst_xxx \
--to "+14155551234" \
--from "+14155559876"
If VAPI_MODE=cli, prefer using the CLI for management tasks and fall back to REST if the CLI isn’t installed.
Docs:
Install:
curl -sSL https://vapi.ai/install.sh | bash
vapi login
This improves IDE assistance (Cursor/Windsurf/VSCode):
vapi mcp setup
When the user asks for Vapi changes:
- assistant name - model provider/model - voice provider/voice id - tools/function calling needs - webhook URL (if using server events)
- to/from numbers - assistantId - compliance constraints (recording, consent)
skills/vapi/SKILL.md — this fileskills/vapi/bin/vapi-api.mjs — minimal REST helper安装 Vapi AI 后,可以对 AI 说这些话来触发它
Help me get started with Vapi AI
Explains what Vapi AI does, walks through the setup, and runs a quick demo based on your current project
Use Vapi AI to manage Vapi voice assistants, calls, phone numbers, tools, and webh...
Invokes Vapi AI with the right parameters and returns the result directly in the conversation
What can I do with Vapi AI in my developer & devops workflow?
Lists the top use cases for Vapi AI, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/vapi/ 目录(个人级,所有项目可用),或 .claude/skills/vapi/(项目级)。重启 AI 客户端后,用 /vapi 主动调用,或让 AI 根据上下文自动发现并使用。
Vapi AI 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Vapi AI 可免费安装使用。请查阅仓库了解许可证信息。
Manage Vapi voice assistants, calls, phone numbers, tools, and webhooks via the Vapi REST API or CLI for voice agent operations and integrations.
Vapi AI 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using Vapi AI
Identifies repetitive steps in your workflow and sets up Vapi AI to handle them automatically