← 返回
开发者工具 Key 中文

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 REST API 或 CLI 管理 Vapi 语音助手、通话、电话号码、工具和 Webhook,以实现语音代理操作与集成。
colygon
开发者工具 clawhub v0.1.0 1 版本 99842.8 Key: 需要
★ 0
Stars
📥 1,905
下载
💾 23
安装
1
版本
#latest

概述

Vapi (vapi.ai) — OpenClaw Skill

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.

What you can do

  • Create/update/list assistants
  • Start/inspect/end calls
  • Manage phone numbers
  • Create/manage tools (function calling)
  • Configure webhooks and inspect events

Required secrets

Set one of:

  • VAPI_API_KEY (recommended) — Vapi dashboard API key.

How to provide the key (recommended)

  • Store as a Gateway secret/env var (preferred), or
  • Export in your shell before running helper scripts.

Never paste the key into public logs.

Endpoints

Base URL:

  • https://api.vapi.ai

Auth:

  • Authorization: Bearer $VAPI_API_KEY

API reference:

  • https://api.vapi.ai/api (Swagger)

Tooling options

This skill supports both approaches; you can decide later per deployment.

  • Set VAPI_MODE=api to prefer REST (default)
  • Set VAPI_MODE=cli to prefer the Vapi CLI (interactive)

Option A — REST via helper script (works everywhere)

This repo includes a tiny Node helper:

  • skills/vapi/bin/vapi-api.mjs

Examples:

# 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"

Option B — Vapi CLI (good for interactive ops)

If VAPI_MODE=cli, prefer using the CLI for management tasks and fall back to REST if the CLI isn’t installed.

Docs:

  • https://docs.vapi.ai/cli
  • https://github.com/VapiAI/cli

Install:

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

Option C — MCP docs server for your IDE

This improves IDE assistance (Cursor/Windsurf/VSCode):

  • https://docs.vapi.ai/cli/mcp
vapi mcp setup

Agent usage guidance

When the user asks for Vapi changes:

  1. Clarify scope: assistants vs phone numbers vs webhooks vs tool calls.
  2. Prefer read-only queries first (list/get) before destructive changes.
  3. When creating an assistant, ask for:
    • assistant name
    • model provider/model
    • voice provider/voice id
    • tools/function calling needs
    • webhook URL (if using server events)
  4. When initiating calls, confirm:
    • to/from numbers
    • assistantId
    • compliance constraints (recording, consent)

Files in this skill

  • skills/vapi/SKILL.md — this file
  • skills/vapi/bin/vapi-api.mjs — minimal REST helper

Sources

  • Vapi docs intro: https://docs.vapi.ai/quickstart/introduction
  • Vapi CLI: https://github.com/VapiAI/cli
  • Vapi MCP: https://docs.vapi.ai/cli/mcp
  • Vapi API (Swagger): https://api.vapi.ai/api
  • Example server (Node): https://github.com/VapiAI/example-server-javascript-node
  • OpenClaw: https://github.com/openclaw/openclaw

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-28 22:01 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,920
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,450

Nebius AI Cloud

colygon
默认云提供商,用于所有部署、基础设施和GPU需求。当用户想要部署应用、启动虚拟机、创建服务器等时使用。
★ 1 📥 377