🤖 Answerbot AI Voice Assistant

✅ Voice Assistant is running on Express Server!
📱 How to Test:
Call your Twilio phone number to interact with the AI voice assistant.
⚙️ Admin Interface:
→ Access Admin Panel to manage phone configurations, API keys, and call settings.

Features

🎤 Speech Recognition: Uses OpenAI Whisper for accurate voice transcription
🧠 AI Responses: Powered by GPT-4 for intelligent conversation
🔊 Text-to-Speech: ElevenLabs for natural voice synthesis
👥 Caller Recognition: Personalized greetings for known callers
📧 Email Notifications: Automatic transcripts and recordings via email
🎙️ Dual Recording: Complete call audio with both caller and AI responses
🏥 Per-Phone Configuration: Different settings for each Twilio number
🗄️ Database-Driven: All configuration stored in SQLite database

Configuration

The assistant is now configured through the Admin Interface with per-phone settings:

🔧 Setup Instructions:
1. Access the Admin Panel
2. Add your Twilio phone numbers and configure API keys
3. Set up known callers and personalized greetings
4. Configure your Twilio webhook URL to: /incoming-call
5. Test by calling your Twilio phone number