← Back to Skills Marketplace
aiwithabidi

Voice Agent Builder Pro

by aiwithabidi · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
676
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install voice-agent-pro
Description
Build and manage Voice AI agents using Vapi, Bland.ai, or Retell. Create agents, configure voices, set prompts, make outbound calls, and retrieve transcripts...
Usage Guidance
This package is essentially a Vapi API client and needs only your VAPI_API_KEY — that part is coherent. However: (1) SKILL.md overstates support for Bland.ai/Retell and documents commands (like create-kb) that aren't implemented in the shipped script; treat those claims as marketing, not functionality. (2) Several example commands (import-phone) show you passing third-party credentials (Twilio SID/AuthToken) on the command line — the script will send those values to api.vapi.ai. Only provide such secrets if you trust Vapi and the skill author (agxntsix.ai). (3) If you plan to use this in production, verify Vapi's security/BAA/compliance for any sensitive data (PHI/PCI), and consider using short‑lived or limited-scope credentials when possible. (4) If you need Bland.ai or Retell support, expect to supply separate, official integrations rather than relying on this skill. (5) To reduce risk: run the script in an isolated environment, monitor network calls (to ensure they go to the documented api.vapi.ai endpoint), and inspect or test with non-production credentials before supplying real accounts.
Capability Analysis
Type: OpenClaw Skill Name: voice-agent-pro Version: 1.0.0 The skill bundle is designed to interact with the Vapi.ai API for managing voice AI agents. All code and documentation align with this stated purpose. The `scripts/vapi_agent.py` script correctly uses environment variables for API keys and makes legitimate API calls to `https://api.vapi.ai`. While it handles sensitive credentials (like Twilio API keys) for importing phone numbers, this is part of its intended functionality and these are passed directly to the Vapi API, not exfiltrated. The `SKILL.md` provides clear instructions without any prompt injection attempts or malicious directives. There are no signs of data exfiltration to unauthorized endpoints, persistence mechanisms, or obfuscation. The direct use of `json.loads` on command-line arguments in `vapi_agent.py` could be a vulnerability if the calling environment (e.g., the OpenClaw agent) does not sanitize user input, but this is a vulnerability in the calling context rather than malicious intent within the skill itself.
Capability Assessment
Purpose & Capability
The skill's name/description and the included Python wrapper align: it is a Vapi API client and legitimately requires VAPI_API_KEY. However, SKILL.md repeatedly claims support for Bland.ai and Retell and lists broader platform integrations and features that are not implemented in the provided script (the code only talks to https://api.vapi.ai). That overstatement is an incoherence between purpose/marketing and actual capability.
Instruction Scope
Runtime instructions expect you to pass potentially sensitive third‑party credentials (e.g., Twilio account SID and auth token) as JSON arguments to import-phone; the script will forward those values to Vapi's API. The SKILL.md also documents commands (e.g., create-kb) and integration patterns (calendar, CRM, Bland.ai/Retell) that are either not present in the CLI router or are only described at a conceptual level. In short: the instructions encourage transmitting credentials to the remote Vapi API and claim behaviors the code does not implement.
Install Mechanism
No install spec — instruction-only with a single Python script. Nothing is downloaded or installed automatically by the skill package itself, which minimizes install-time risk.
Credentials
Only one environment variable is required: VAPI_API_KEY, which is proportionate for a wrapper around the Vapi API. However, operational instructions direct users to supply other service credentials (e.g., Twilio SID/AuthToken) via CLI arguments; these will be transmitted to the Vapi service and so are sensitive. The skill does not request other unrelated environment variables, which is good.
Persistence & Privilege
The skill does not request 'always: true' and does not include installation hooks that modify other skills or system settings. It behaves as a normal user-invokable skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install voice-agent-pro
  3. After installation, invoke the skill by name or use /voice-agent-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial public release of voice-agent-pro (Voice Agent Builder). - Build, configure, and manage Voice AI agents using Vapi, Bland.ai, and Retell platforms. - Provides command-line tools to create agents, make outbound calls, manage phone numbers, and retrieve call transcripts. - Includes a detailed platform comparison and workflow guide for agent creation. - Supports advanced features such as custom LLM integration, multi-provider TTS, and CRM/calendar/knowledge base integration patterns.
Metadata
Slug voice-agent-pro
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Voice Agent Builder Pro?

Build and manage Voice AI agents using Vapi, Bland.ai, or Retell. Create agents, configure voices, set prompts, make outbound calls, and retrieve transcripts... It is an AI Agent Skill for Claude Code / OpenClaw, with 676 downloads so far.

How do I install Voice Agent Builder Pro?

Run "/install voice-agent-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Voice Agent Builder Pro free?

Yes, Voice Agent Builder Pro is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Voice Agent Builder Pro support?

Voice Agent Builder Pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Voice Agent Builder Pro?

It is built and maintained by aiwithabidi (@aiwithabidi); the current version is v1.0.0.

💬 Comments