{"id":4592,"external_id":"plugins_6a99b26dd5f08191ae2c40cf2f63d2b2","name":"vapi-voice-ai","display_name":"Vapi","developer":"Vapi","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"5c90799f67de1be1d8ce4c4a58ff17dd2508975aa8114ec350577455215d2690","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.2.1","skill_count":11,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-03T00:00:02.146Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-09-03T17:52:52.941547Z","discoverability":"UNLISTED","id":"plugins_6a99b26dd5f08191ae2c40cf2f63d2b2","is_template":false,"name":"vapi-voice-ai","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"Skills for building and testing voice AI agents with Vapi, including assistants, tools, calls, campaigns, squads, phone numbers, webhooks, structured outputs, prompts, and simulations.","display_name":"Vapi","id":"pluginrel_e810cd1b82e08191b7d21f31dda01907","interface":{"brand_color":"#000714","capabilities":["Interactive","Write"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_0000000069a881f6b95a066f41ec313c","default_prompt":"Plan a Vapi outbound campaign without launching it.","default_prompts":["Plan a Vapi outbound campaign without launching it.","Create a Vapi voice assistant configuration.","Design a Vapi simulation suite."],"developer_name":"Vapi","logo_url":"https://files.openai.com/content?id=file_00000000269881f5860ffa5a3eeca223","logo_url_dark":null,"long_description":"Plan, configure, and validate Vapi voice AI workflows with skills for assistants, prompts, tools, calls, campaigns, squads, phone numbers, webhooks, structured outputs, and simulations.","plugin_category_id":"developer tools","privacy_policy_url":"https://vapi.ai/privacy","screenshot_urls":[],"short_description":"Build voice agents with Vapi.","terms_of_service_url":"https://vapi.ai/terms-of-service","website_url":"https://vapi.ai"},"keywords":["vapi","voice-ai","agents","telephony"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Design, create, or validate saved and transient Vapi voice assistants. Use for new phone or web agents, production system prompts and first messages, saved-versus-transient architecture, model/voice/transcriber selection, multilingual compatibility, existing tool attachment, native call-control tools, assistant hooks, and Create Assistant API validation errors.","interface":{"brand_color":null,"default_prompt":"Use $create-assistant to create a Vapi voice assistant configuration.","display_name":"Create Vapi Assistant","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design Vapi voice assistant configurations."},"name":"create-assistant","plugin_release_skill_id":"pluginrsk_6aa2d71b1c4c819191b3af1c2260ee96"},{"description":"Create one-off outbound phone calls, web calls, scheduled calls, and simple batch calls using the Vapi API. Use when making or testing individual calls or initiating a bounded /call request programmatically. Use create-campaign for a persistent multi-contact Campaign with lifecycle, reporting, cancellation, duplication, or campaign webhooks.","interface":{"brand_color":null,"default_prompt":"Use $create-call to prepare a one-off Vapi call without executing it.","display_name":"Create Vapi Call","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Prepare one-off Vapi phone or web calls."},"name":"create-call","plugin_release_skill_id":"pluginrsk_6aa2d7194c24819186fe4a97e427b23c"},{"description":"Create, schedule, duplicate, inspect, cancel, archive, and troubleshoot Vapi outbound Campaigns. Use for persistent multi-contact calling, CSV or API contact personalization, campaign concurrency, campaign webhooks, pre-dial eligibility, contact outcomes, or rerunning an audience. Do not use for a single call or a simple one-off /call batch.","interface":{"brand_color":null,"default_prompt":"Use $create-campaign to plan a Vapi outbound campaign without launching it.","display_name":"Create Vapi Campaign","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Plan and manage persistent outbound campaigns."},"name":"create-campaign","plugin_release_skill_id":"pluginrsk_6aa2d71eedd0819189594fa7b9c013a8"},{"description":"Plan, provision, import, route, update, and verify Vapi phone numbers through the public API. Use for Vapi-hosted US PSTN numbers, explicitly requested SIP addresses, Twilio/Vonage/Telnyx or BYO carrier numbers, secure credential handling, assistant or squad routing, area-code requests, outbound limitations, and phone-provider troubleshooting.","interface":{"brand_color":null,"default_prompt":"Use $create-phone-number to configure a Vapi phone number.","display_name":"Create Vapi Phone Number","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Configure Vapi numbers and provider imports."},"name":"create-phone-number","plugin_release_skill_id":"pluginrsk_6aa2d71d80c081919436ab50090d6996"},{"description":"Design, create, update, and verify Vapi Squads and documented handoff tools through the public API. Use for choosing a single assistant versus a multi-assistant Squad, persistent or transient members, entry-member ordering, specialization boundaries, context engineering, variable extraction, model-specific handoff patterns, assistant-version pins, and safe Squad updates.","interface":{"brand_color":null,"default_prompt":"Use $create-squad to design a multi-assistant Vapi handoff workflow.","display_name":"Create Vapi Squad","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Design multi-assistant Vapi handoff workflows."},"name":"create-squad","plugin_release_skill_id":"pluginrsk_6aa2d71d6a68819186e2821a20b472cf"},{"description":"Design, create, inspect, update, attach, detach, preview, execute, and verify reusable Vapi Structured Outputs through public API or Server SDK workflows. Use for post-call extraction, typed call artifacts, AI-versus-regex extraction, JSON Schema design, backfilling existing calls, or retrieving structured results programmatically.","interface":{"brand_color":null,"default_prompt":"Use $create-structured-output to design a Vapi post-call extraction.","display_name":"Create Structured Output","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design reusable Vapi post-call extraction."},"name":"create-structured-output","plugin_release_skill_id":"pluginrsk_6aa2d71ef6a8819187663a6018da3d58"},{"description":"Select, define, create, inspect, update, attach, detach, and verify reusable Vapi tools through the public API. Use for native call-control tools, supported provider integrations, API Request tools, custom function tools, MCP tools, tool messages, credentials, or configuration-preserving assistant attachment changes.","interface":{"brand_color":null,"default_prompt":"Use $create-tool to design a tool for a Vapi assistant.","display_name":"Create Vapi Tool","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design tools for Vapi voice assistants."},"name":"create-tool","plugin_release_skill_id":"pluginrsk_6aa2d71ecee88191987acbd11b3ae935"},{"description":"Guide users through obtaining and configuring a Vapi API key. Use when the user needs to set up Vapi, when API calls fail due to missing keys, or when the user mentions needing access to Vapi's voice AI platform.","interface":{"brand_color":null,"default_prompt":"Use $setup-api-key to help me configure a Vapi API key safely.","display_name":"Set Up Vapi API Key","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Configure a private Vapi API key safely."},"name":"setup-api-key","plugin_release_skill_id":"pluginrsk_6aa2d719e5c881919b3779f08d801498"},{"description":"Configure Vapi server URLs and webhooks to receive real-time call events, transcripts, tool calls, and end-of-call reports. Use when setting up webhook endpoints, building tool servers, or integrating Vapi events into your application.","interface":{"brand_color":null,"default_prompt":"Use $setup-webhook to configure a Vapi webhook and event subscriptions.","display_name":"Set Up Vapi Webhook","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Configure Vapi server URLs and call events."},"name":"setup-webhook","plugin_release_skill_id":"pluginrsk_6aa2d71947c88191aa0cf6e4dc70a537"},{"description":"Design, create, run, monitor, and maintain Vapi Simulations for assistants and squads. Use for simulation personalities, scenarios, structured-output success criteria, simulations, suites, chat or voice runs, tool mocks, target variables, lifecycle webhooks, regression coverage, CI quality gates, run-result analysis, and simulation API validation errors. Do not use for fixed-turn mock-conversation Evals unless the user is deciding between Evals and Simulations.","interface":{"brand_color":null,"default_prompt":"Use $simulations to design a Vapi assistant simulation suite.","display_name":"Vapi Simulations","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Design Vapi assistant simulation suites."},"name":"simulations","plugin_release_skill_id":"pluginrsk_6aa2d71e75e88191890669e441605c56"},{"description":"Create, improve, or audit Vapi voice agent and Squad system prompts for production phone and web based voice agents. Use when the user wants help designing a Vapi assistant prompt, multi-assistant Squad prompt set, refining an existing prompt, creating prompt sections, building an intake or handoff workflow, improving tool-use instructions, adding guardrails, or optimizing voice-agent behavior for brevity, turn-taking, error handling, caller data collection, escalation, handoffs, and spoken formatting.","interface":{"brand_color":null,"default_prompt":"Use $vapi-prompt-builder to build a production-ready voice-agent prompt.","display_name":"Vapi Prompt Builder","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Write and audit production voice-agent prompts."},"name":"vapi-prompt-builder","plugin_release_skill_id":"pluginrsk_6aa2d71d022081918e5cc02c8eb839f2"}],"version":"1.2.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"vapi-voice-ai","author":{"url":"https://vapi.ai","name":"Vapi"},"license":"MIT","sources":[{"path":".codex-plugin/plugin.json","sha256":"af6cade7894af8584192a6e5c711e0a59ddd6a68b6f9255247229883f9629ee2"}],"version":"1.2.1","homepage":"https://vapi.ai","keywords":["vapi","voice-ai","agents","telephony"],"repository":"https://github.com/VapiAI/skills","artifact_id":11444,"observed_at":"2026-10-02T00:32:49Z","capabilities":["Interactive","Write"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}