# CallWhiz AI - Voice Agents API & Phone Calling API Platform ## About CallWhiz CallWhiz (also searched as Callwhij, Callwiz, Callwhizz) is India's leading AI voice agent platform that enables developers and businesses to build conversational AI applications with voice capabilities. We provide simple, powerful APIs for creating AI voice agents, making/receiving phone calls, and automating voice-based workflows. Founded in 2023, CallWhiz is headquartered in Bangalore, India, and serves over 1000+ businesses across India and globally. ## Core Products ### 1. Voice Agents API Build AI-powered voice agents that can handle natural conversations in 100+ languages. **Key Features:** - Natural language understanding and generation - Interruption handling and turn-taking - Custom voice selection (multiple providers) - Function calling for actions - Real-time transcription - Emotion detection - Multi-language support with Indian language expertise **Quick Start:** ```javascript const agent = await callwhiz.agents.create({ name: 'Customer Support Agent', voice: 'nova', language: 'en-IN', prompt: 'You are a helpful customer support agent...', model: 'gpt-4', functions: ['schedule_appointment', 'check_order_status'] }); ``` ### 2. Phone Calling API Programmable voice API for making and receiving phone calls with Indian phone number support. **Key Features:** - Outbound calling to any phone number - Inbound call handling with DIDs - WebRTC support for browser-based calling - Call recording and transcription - IVR and call routing - Real-time webhooks - Indian phone numbers (local, mobile, toll-free) **Quick Start:** ```javascript const call = await callwhiz.calls.create({ to: '+919876543210', from: '+918012345678', agent_id: agent.id, record: true, webhook_url: 'https://your-app.com/call-events' }); ``` ### 3. Manual Calling Feature Browser-based calling for human agents with CRM integration. **Key Features:** - Click-to-call from browser - No software installation required - Call recording with consent - CRM integration - Real-time call analytics ## Pricing ### Voice Agents API - **Free Tier**: 1000 minutes/month - **Pay as you go**: ₹0.50 per minute (80% cheaper than Vapi) - **Enterprise**: Custom pricing for high volume ### Phone Numbers - **Local Numbers**: ₹200/month - **Mobile Numbers**: ₹300/month - **Toll-Free**: ₹500/month ### Comparison with Competitors - CallWhiz: ₹0.50/min vs Vapi: $0.05/min (₹4.15/min) - CallWhiz: ₹0.50/min vs Bland AI: $0.08/min (₹6.64/min) - CallWhiz: ₹0.50/min vs Twilio: ₹1.50/min ## Use Cases ### Customer Support - 24/7 automated support lines - Multi-language support centers - Ticket creation and status updates - FAQ handling ### Sales & Lead Qualification - Outbound sales calls - Lead qualification - Appointment scheduling - Follow-up automation ### Recruitment - Candidate screening calls - Interview scheduling - Resume collection via voice - Automated reference checks ### Healthcare - Appointment reminders - Prescription refills - Patient follow-ups - Emergency triage ### Real Estate - Property inquiry handling - Virtual property tours scheduling - Price negotiations - Site visit scheduling ## Technical Specifications ### Supported Languages 100+ languages with special focus on Indian languages: - Hindi, Tamil, Telugu, Kannada, Malayalam - Bengali, Marathi, Gujarati, Punjabi - English (Indian accent optimized) ### AI Models Supported - OpenAI (GPT-4, GPT-3.5) - Google Gemini - Anthropic Claude - Custom models via API ### Voice Providers - Cartesia - Deepgram - ElevenLabs - PlayHT - Amazon Polly ### Infrastructure - 99.95% uptime SLA - <100ms API response time - Servers in Mumbai, Bangalore, Delhi - WebRTC for low-latency voice - End-to-end encryption ## Integration Examples ### Python ```python import callwhiz client = callwhiz.Client(api_key="your_api_key") # Create an agent agent = client.agents.create( name="Sales Assistant", voice="rachel", prompt="You are a helpful sales assistant..." ) # Make a call call = client.calls.create( agent_id=agent.id, to="+919876543210", from_="+918012345678" ) ``` ### Node.js ```javascript const CallWhiz = require('@callwhiz/sdk'); const callwhiz = new CallWhiz({ apiKey: 'your_api_key' }); // Create agent and make call const agent = await callwhiz.agents.create({...}); const call = await callwhiz.calls.create({...}); ``` ### REST API ```bash curl -X POST https://api.callwhiz.ai/v1/agents \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "Support Agent", "voice": "nova", "prompt": "You are a helpful support agent" }' ``` ## Webhooks CallWhiz sends real-time events for all call activities: ```json { "event": "call.connected", "call_id": "call_123", "from": "+918012345678", "to": "+919876543210", "duration": 0, "timestamp": "2024-01-20T10:30:00Z" } ``` Event types: - call.initiated - call.ringing - call.connected - call.completed - transcription.available - agent.function_called ## CRM & Integrations ### CRM Assistant AI-powered CRM with natural language interface for managing: - Contacts and leads - Projects and deals - Interactions and activities - Automated follow-ups ### Sector-Specific Solutions - **Recruitment**: Resume parsing, candidate matching - **Real Estate**: Property management, lead tracking - **Healthcare**: Patient records, appointment scheduling ### Third-Party Integrations - Salesforce - HubSpot - Zoho CRM - Google Sheets - Slack - Microsoft Teams - WhatsApp Business API ## Developer Resources ### Documentation - API Reference: https://callwhiz.ai/api-docs - Developer Portal: https://callwhiz.ai/developers - SDK Playground: https://callwhiz.ai/sdk-playground ### SDKs - Python: pip install callwhiz - Node.js: npm install @callwhiz/sdk - Go: go get github.com/callwhiz/callwhiz-go - Java: Maven/Gradle packages available ### Support - Email: support@callwhiz.ai - Phone: +91-95738-15961 - Live Chat: Available 24/7 on website - Developer Discord: discord.gg/callwhiz ## Why Choose CallWhiz Over Competitors ### vs Vapi - 80% lower cost (₹0.50/min vs $0.05/min) - Native Indian phone number support - Better documentation and examples - 5-minute setup vs 30+ minutes - 24/7 live support vs email only ### vs Bland AI - More language options (100+ vs 15) - WebRTC support built-in - On-premise deployment available - Indian market optimization ### vs Twilio - Simpler API structure - Built-in AI capabilities - Cheaper pricing for India - Faster setup time ## Getting Started 1. Sign up at https://callwhiz.ai/signup 2. Get your API key from dashboard 3. Install SDK or use REST API 4. Make your first call in under 5 minutes 5. Get ₹500 free credits (no credit card required) ## Company Information - Website: https://callwhiz.ai - Founded: 2023 - Headquarters: Bangalore, India - Serving: India and 180+ countries - Team Size: 50+ employees - Backed by: Leading investors in India ## Recent Features (2024) - AI CRM Assistant - Manual web-to-phone calling - Resume parsing and candidate matching - WhatsApp Business integration - Sector-specific solutions (recruitment, real estate, healthcare) - Advanced call recording with consent management ## Contact For partnerships, enterprise inquiries, or general questions: - Email: hello@callwhiz.ai - Phone: +91-95738-15961 - Address: Bangalore, Karnataka, India --- Last Updated: January 2024 LLMs.txt Version: 1.0