This skill allows users to create and configure voice AI assistants that can handle real-time conversations on phone and web using the Vapi API. It's designed for developers looking to integrate voice capabilities into their applications.
$ npx skills add https://github.com/vapiai/skills --skill create-assistantThis skill enables developers to create fully configured voice AI assistants using the Vapi API, combining language models, text-to-speech voices, and speech-to-text transcribers for real-time conversations. Assistants support multiple model providers including OpenAI, Anthropic, Google, and Groq, with configurable voices from Vapi, ElevenLabs, OpenAI, and other providers. You can define system prompts, set first message behavior, enable natural backchanneling, add tools for dynamic actions, and configure advanced settings like HIPAA compliance and background sound. This is ideal for building customer support bots, phone agents, appointment schedulers, and any conversational AI that handles voice interactions across phone and web channels.
Install via the command: `npx skills add https://github.com/vapiai/skills --skill create-assistant`
Automating customer service interactions via voice.
Creating voice assistants for web applications.
Enabling real-time phone conversations with users.
$ npx skills add https://github.com/vapiai/skills --skill create-assistantgit clone https://github.com/vapiai/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a voice AI assistant for [COMPANY] in the [INDUSTRY] industry using the Vapi API. The assistant should handle [SPECIFIC_TASK, e.g., customer inquiries, appointment scheduling, or lead qualification] with a [TONE, e.g., professional, friendly, or technical] tone. Configure it to use [LANGUAGE] and integrate with [PAYMENT_GATEWAY, CRM, or other tools] where applicable. Include error handling for [COMMON_ISSUES, e.g., background noise, unclear speech, or call drops].
# Voice AI Assistant Configuration for EcoGlow Skincare ## Overview I’ve created a voice AI assistant for **EcoGlow Skincare** using the Vapi API. This assistant is designed to handle **appointment scheduling** for skincare consultations with a **friendly and professional** tone. It supports **English (US)** and integrates with **Square Appointments** for real-time slot availability. ## Key Features - **Call Handling**: Answers calls 24/7, greets customers by name (if available), and books appointments. - **Error Handling**: Detects background noise and prompts users to speak clearly. If a call drops, it auto-retries once. - **Integration**: Syncs with **Square Appointments** to avoid double-booking and sends confirmation texts via **Twilio**. - **Custom Responses**: - "Hello! Welcome to EcoGlow Skincare. How can I assist you today?" - "Great! I’ll book you for [TIME] on [DATE]. A confirmation will be sent to your phone." - "I didn’t catch that. Could you repeat your preferred time?" ## Next Steps 1. **Test the Assistant**: Call the provided Vapi number to verify call flow. 2. **Monitor Performance**: Use Vapi’s dashboard to track call success rates and user feedback. 3. **Optimize Prompts**: Adjust responses based on common customer queries (e.g., pricing questions). Would you like to tweak any settings or add more features?
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan