
外掛標籤
開發者團隊
原文外掛簡介
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.
Key Features
🤖 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
Use Cases
Customer Support – Answer common questions automatically
Lead Generation – Capture visitor information
E-commerce – Help shoppers find products
Booking – Schedule appointments via chat
Information – Share knowledge base articles
Requirements
WordPress 6.2 or higher
PHP 8.0 or higher
Development
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/).
Build configuration (package.json, tsconfig.json, vite.config.ts, etc.) is included in both admin/ and frontend/.
Build from source:
Install Node.js 18 or higher and npm 9 or higher.
From the plugin directory, build the admin bundle:
cd admin
npm install
npm run build
Build the chat widget bundle:
cd ../frontend
npm install
npm run build
The 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 [email protected].
External Services
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
Service URL: https://boostbot.boostmedia.co.il
Provider: Boost Media Ltd.
Privacy Policy: https://boostbot.boostmedia.co.il/privacy-policy
Terms of Service: https://boostbot.boostmedia.co.il/terms-of-service
The BoostBot cloud service is used for:
AI chat responses — When a visitor sends a message, the message and relevant knowledge base context are sent to the BoostBot service, which processes them using AI language models (Google Gemini, OpenAI GPT) and returns a response.
Knowledge base indexing — Page content from your site is sent to the service for semantic indexing, enabling the AI to answer questions about your content.
Credit management — The service tracks BoostCoin credit usage for AI operations.
Plugin updates — When self-hosted, the plugin checks the service for available updates (version.json). On WordPress.org, updates come through the standard WordPress update system.
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:
Google Gemini API (https://ai.google.dev/) — Used for conversation orchestration. Privacy Policy: https://policies.google.com/privacy
OpenAI API (https://openai.com/) — Used for generating chat responses. Privacy Policy: https://openai.com/privacy/
Voyage AI
Service URL: https://api.voyageai.com
Provider: Voyage AI, Inc.
Purpose: Text embedding generation for knowledge base semantic search
Terms of Service: https://www.voyageai.com/tos
Privacy Policy: https://www.voyageai.com/privacy
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
Service URL: https://api.anthropic.com
Provider: Anthropic PBC
Purpose: Optional AI model for generating chat responses
Terms of Service: https://www.anthropic.com/terms
Privacy Policy: https://www.anthropic.com/privacy
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
Service URL: https://www.paypal.com
Provider: PayPal Holdings, Inc.
Purpose: Payment processing for BoostCoin credit purchases
Terms of Service: https://www.paypal.com/webapps/mpp/ua/useragreement-full
Privacy Policy: https://www.paypal.com/webapps/mpp/ua/privacy-full
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.
Privacy
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.
Support
For support, please visit:
* Documentation
* Support Forum
