BoostBot transforms your WordPress website with an intelligent AI chatbot. Unlike traditional chatbots that follow rigid scripts, BoostBot truly understands your content and provides helpful, contextual responses to your visitors.
🤖 AI-Powered Conversations
* Natural language understanding powered by advanced AI
* Contextual responses based on your actual content
* Multi-turn conversations with memory
📚 Smart Knowledge Base
* Automatically indexes your posts, pages, and products
* Extracts technical specifications and pricing
* Full Elementor content support
* Real-time content synchronization
🎯 Multiple Chatbots
* Create different bots for different purposes
* Display conditions (by page, category, product type)
* Unique personalities and behaviors
* Contact lists for each bot
🧩 Interactive Widgets
* Lead capture forms
* WhatsApp integration
* Calendar booking
* Coupon display
* Image galleries
* YouTube embeds
* Quick buttons
🛒 WooCommerce Integration
* Product search and recommendations
* Add to cart functionality
* Order status inquiries
* Price and stock information
📊 Analytics & Insights
* Conversation tracking
* Lead management
* Export to CSV
* Performance metrics
🎨 Customizable Design
* Match your brand colors
* RTL support (Hebrew, Arabic)
* Responsive design
* Smooth animations
BoostBot is open source under GPLv2. The full TypeScript source code for the
admin panel and the chat widget is shipped inside this plugin, alongside the
compiled bundles, so you can audit and rebuild every shipped JavaScript file
directly from the ZIP.
Where the source lives:
admin/src/ — TypeScript + React source for the admin UI (compiled into assets/dist/admin/).frontend/src/ — TypeScript + React source for the chat widget (compiled into assets/dist/frontend/).package.json, tsconfig.json, vite.config.ts, etc.) is included in both admin/ and frontend/.Build from source:
cd adminnpm installnpm run buildcd ../frontendnpm installnpm run buildThe compiled output is written to assets/dist/admin/ and assets/dist/frontend/, which is exactly what the plugin loads at runtime.
Contributions, bug reports, and feature requests are welcome at support@boostmedia.co.il.
This plugin connects to external third-party services for AI processing and related functionality. By using this plugin, you agree to the terms and privacy policies of these services.
BoostBot Cloud Service
The BoostBot cloud service is used for:
Data sent to the service includes: your site URL, page content submitted for indexing, chat messages, and anonymized visitor interaction data. The service does not collect personal data about your visitors beyond what is included in chat messages.
The BoostBot service uses the following AI providers for processing:
Voyage AI
When content is indexed into the knowledge base, text chunks are sent to the Voyage AI API to create vector embeddings used for semantic search. This happens through the BoostBot cloud service; the plugin does not call the Voyage AI API directly.
Anthropic Claude
When enabled as the AI provider, user messages and conversation context are sent to the Anthropic Claude API for processing. This happens through the BoostBot cloud service; the plugin does not call the Anthropic API directly.
PayPal
PayPal is used when you purchase BoostCoin credits through the plugin admin. Payment data is handled directly by PayPal; the plugin does not store credit card information.
BoostBot stores the following data in your WordPress database:
* Visitor messages and AI responses
* Lead information (if collected via forms)
* Knowledge base content (indexed pages and posts)
* Conversation analytics and usage statistics
This data is stored locally on your server. You can export or delete it at any time through the admin panel.
For AI processing, chat messages and knowledge base content are sent to the BoostBot cloud service (see External Services above). The cloud service processes this data using third-party AI providers (Google Gemini, OpenAI) and returns responses. Refer to each provider’s privacy policy for details on how they handle data.
For support, please visit:
* Documentation
* Support Forum