Voice AI
SwanAI Voice enables AI-powered voice agents that handle inbound and outbound phone calls on your +91 number. It provides real-time speech-to-text transcription, AI-powered responses, and seamless transfer to human agents when needed.
Available in: Performance Pro and Scale plans. Requires cloud voice or Exotel/SIP trunking account.
Supported Telephony Providers
SwanAI Voice integrates with leading cloud telephony and SIP providers to ensure reliable call handling.
Cloud Voice Engines
High-performance voice processing with built-in ASR (Automatic Speech Recognition) and ultra low-latency responses.
- • Webhook-based integration
- • Real-time transcription
- • Voice Activity Detection (VAD)
SIP Telephony
Reliable telephony with pan-India reach. Supports SIP trunking, outbound campaigns, and programmable voice workflows.
- • SIP trunking support
- • Programmable voice
- • Call recording & storage
Exotel
India-focused telephony provider with excellent local network coverage. Ideal for businesses with high-volume inbound calling.
- • IVR integration
- • Missed call services
- • Local number inventory
Setting Up Voice AI
1. Connect Telephony Provider
- Navigate to Settings → Voice AI → Telephony
- Select your provider (Cloud Provider / SIP Trunking / Exotel)
- Enter your API credentials:
- Cloud Provider: API Key or connection token from your provider dashboard
- SIP Trunking: Credentials or connection token from your SIP provider console
- Exotel: API Key and App ID from exotel.com
- Click Test Connection to verify credentials
2. Provision Phone Numbers
Acquire phone numbers for inbound voice calls. SwanAI will manage call routing.
- Go to Settings → Voice AI → Phone Numbers
- Click Add Number
- Choose number type:
- Toll-free: 1800 numbers for customer support
- Local: STD codes for regional presence
- Mobile: Direct mobile numbers for campaigns
- Select your preferred area code and quantity
- Confirm purchase (numbers are billed per month)
3. Configure Voice Agent
Train your voice AI with custom prompts, welcome messages, and conversation flows.
- Navigate to Voice AI → Agent Settings
- Set your Welcome Message (what the AI says when call connects)
- Configure AI Prompt (instructions for how the AI should behave)
- Set Transfer Keywords (e.g., "agent", "human", "representative")
- Enable Call Recording if compliance requires
- Set Max Call Duration (default: 10 minutes)
4. Connect to SwanDigitals Inbox
Voice call transcripts automatically sync to SwanDigitals for unified customer view.
- Go to Settings → Channels → Voice
- Click Connect Voice Inbox
- Select or create a SwanDigitals inbox for voice calls
- Configure post-call summary (AI-generated summary after each call)
- Enable transcript sync to attach full conversation to ticket
Multilingual Voice Support
SwanAI Voice supports 10 Indian languages for voice interactions:
Configure language preference in Voice AI → Agent Settings → Language
Outbound Voice Campaigns
Schedule automated outbound calls for appointment reminders, promotions, or lead follow-ups.
- Navigate to Voice AI → Campaigns
- Click Create Campaign
- Upload your contact list (CSV with phone numbers)
- Select the voice agent and phone number to use
- Set schedule (time window for calls)
- Configure retry logic for failed attempts
- Launch campaign and monitor in real-time dashboard
Next Steps
- AI Training — Add knowledge base for accurate voice responses
- Automation — Set up call routing rules and escalation
- SwanPlans — Compare plans for voice AI limits