🚀 Welcome to WhatsAI Documentation
![]()
WhatsAI is a production-ready Flutter application that empowers you to send WhatsApp messages at scale with intelligent AI-powered features.
Complete Documentation
This documentation covers everything you need to set up, configure, and use WhatsAI. Browse the sidebar or use the search function to find specific topics.
What is WhatsAI?
WhatsAI is a comprehensive solution for WhatsApp automation that combines:
- Bulk Messaging: Send messages to thousands of contacts instantly
- AI Intelligence: Google Gemini-powered message generation and analysis
- Smart Templates: Create and reuse professional message templates
- Message Scheduling: Schedule messages for optimal delivery times
- Analytics: Track message history and delivery statistics
- User-Friendly Interface: Modern, intuitive design for non-technical users
Key Benefits
- ✅ Easy Setup - Get started in just 5 minutes
- ✅ AI-Powered - Intelligent message generation and suggestions
- ✅ Scalable - Send to thousands of contacts instantly
- ✅ Professional - Enterprise-grade features and reliability
- ✅ Monetizable - Built-in AdMob support for revenue generation
- ✅ Customizable - Easy to rebrand and customize for your business
Who Should Use WhatsAI?
- 📱 Marketing Teams - Run bulk marketing campaigns
- 🏢 Businesses - Customer notifications and outreach
- 👨💼 Entrepreneurs - Build a messaging service business
- 📊 Sales Teams - Automated sales outreach and follow-ups
- 🎓 Educational Institutions - Send bulk announcements
Quick Navigation
- Quick Start - Get up and running in 5 minutes
- Installation - Detailed setup instructions
- Features Overview - Explore all capabilities
- AI Configuration - Enable AI features
- Troubleshooting - Solve common problems
What's Included
- 📦 Complete Source Code - Fully editable Flutter/Dart codebase
- 🎨 Modern UI/UX - Material Design with dark mode support
- 🤖 AI Integration - Google Gemini API ready
- 💰 AdMob Integrated - Monetization ready out of the box
- 📱 Cross-Platform - Works on Android and iOS
- 🔧 Easy Configuration - Simple config files, no complex setup
- 📚 Documentation - Complete guides and tutorials
- 🆘 Support - Troubleshooting and FAQ included
Technology Stack
- Framework: Flutter 3.0+
- Language: Dart 3.0+
- AI: Google Gemini AI API
- Database: Local storage (Hive/SharedPreferences)
- Ads: Google AdMob
- State Management: Provider pattern
- HTTP: Dio for API calls
System Requirements
Development Environment
- Flutter SDK: 3.0 or higher
- Dart SDK: 3.0 or higher
- Android Studio or VS Code with Flutter extensions
- Git: For version control
Target Devices
- Android: API 21 (Lollipop) or higher
- iOS: iOS 12 or higher
- WhatsApp: Latest version installed on device
Support
Need help? Check our comprehensive documentation:
- 📖 Documentation - All guides and tutorials
- 🆘 Troubleshooting - Common issues and solutions
- 📧 Contact Support - Get help from the team
Ready to get started? Jump to the Quick Start Guide!