{"repo":"VapiAI/client-sdk-react","free":true,"listed":false,"github":"https://github.com/VapiAI/client-sdk-react","clone":"git clone https://github.com/VapiAI/client-sdk-react.git","description":"Vapi React Client SDK","language":"TypeScript","stars":17,"topics":["ai","chat","react","vapi","voice","voice-assistant","widget"],"license":"MIT","category":"chat-messaging","readme_excerpt":"VAPI React Client SDK ⚠️ Beta Version : This library is currently in beta. APIs may change and some features might be unstable. Use with caution in production environments. A modern React component library with embeddable voice and chat widgets built with Vite, TypeScript, and Tailwind CSS. Featuring seamless VAPI AI integration for voice conversations. Features - 🎙️ Voice Conversations : Real-time voice calls with VAPI AI assistants - 💬 Chat Interface : Text-based conversations with markdown support - 🔀 Hybrid Mode : Seamlessly switch between voice and chat - 🎨 Highly Customizable : Themes, colors, sizes, and positions - 🔒 Consent Management : Built-in consent form for compliance - ⚡ Easy Integration : Use as React component or embed in any HTML page - 📘 TypeScript : Full type safety and IntelliSense support Installation Note : @vapi-ai/web is a peer dependency that must be installed separately to avoid WebRTC connection conflicts. Quick Start The simplest way to add the widget to your website: VapiWidget Props Required Props Prop Type Description ----------- -------- ------------------------ publicKey string Your VAPI public API key VAPI Configuration Props Prop Type Description -------------------- -------- ------------------------------------------------------ assistantId string VAPI assistant ID (supported by both voice and chat) assistant object Full assistant configuration object (voice only) assistantOverrides object Assistant overrides (supported by both voice ","default_branch":null,"files":null,"tree":[],"storefront":"/r/VapiAI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/VapiAI/client-sdk-react/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}