abdlrhmn58/multi-channel-ai-agent
0
๐ค Multi-Channel AI Agent
AI-powered customer service agent with WhatsApp integration, persistent memory, and appointment booking.
Features
- ๐ฌ Multi-Channel Support: WhatsApp & Web Chat
- ๐ง Persistent Memory: Remembers conversations across sessions
- ๐ Appointment Booking: Automatic scheduling with email confirmations
- ๐ Analytics Dashboard: Real-time statistics and insights
- ๐ง Email Notifications: Automatic reminders for appointments
Tech Stack
- Backend: FastAPI + SQLAlchemy
- Frontend: Streamlit
- Database: SQLite
- Messaging: Twilio WhatsApp API
Live Demo
This is a demonstration of the dashboard interface. For full WhatsApp integration, API keys need to be configured.
Usage
- Navigate through the sidebar to explore different features
- Use the Chat tab to interact with the AI agent
- View Statistics and Appointments in their respective tabs
Built with โค๏ธ by [Abdelrahman El Rafey]
