Visualwebs AI Cloud Suite

Descripció


The Visualwebs AI Cloud Suite plugin brings powerful AI capabilities to your WordPress site. It includes features like:
Chatbot Integration: Embed a customizable chatbot powered by AI.
Semantic Search: Enhance search functionality with semantic understanding.
Machine Learning Widgets: Add predictive analytics and other AI-driven widgets to your site.
New! SmartPricing AI: Added AI-powered dynamic pricing to help you set the best product sale price and maximize WooCommerce profits.
WooCommerce Support: Seamlessly integrates with WooCommerce for product-related AI features.
Enterprise Security: Private REST API endpoints with X-Store-API-Key authentication protect your store data from unauthorized access.

Dependencies:
– Requires the Redux Framework plugin for managing settings.
– Requires the WooCommerce plugin for e-commerce-related AI features.

This plugin is ideal for e-commerce, blogs, and any site looking to leverage AI for better user engagement and insights.

Features

  • AI-powered chatbot with customizable settings.
  • Semantic search for improved search results.
  • Machine learning widgets for analytics and predictions.
  • WooCommerce integration for product-related AI features.
  • Admin panel for managing semantic search queue and chatbot settings.
  • AI-powered dynamic pricing to help you set the best product sale price and maximize WooCommerce profits.
  • Integration token management for secure SaaS communication (SmartPricing predictions import).
  • REST API endpoints for AI-related operations.
  • Feed Generation System: Automated feed generation for products, pages, sales data, and insights with hourly/daily cron jobs.
  • Manual Feed Generation: Admin interface with buttons to trigger feed generation on demand.
  • WP-CLI Support: Full command-line interface for feed generation – ideal for automation, deployment scripts, and CI/CD pipelines.
  • 🔒 Private REST Feed Endpoints: All feed APIs require X-Store-API-Key authentication – no public access to sensitive store data.
  • Enterprise Security: Feed endpoints are completely private, preventing unauthorized data discovery or scraping of your store information.

WP-CLI Commands

The plugin includes comprehensive WP-CLI support for automated feed generation. These commands are perfect for integrating into deployment scripts, cron jobs, or CI/CD pipelines.

Available Commands:

wp visualwebs-ml generate-product-feed

Generates the product catalog feed (product_feed.json) containing all WooCommerce products with full details including images, prices, categories, and attributes. This feed is used by the AI semantic search and chatbot features.

wp visualwebs-ml generate-page-feed

Generates the page and post content feed (page_feed.json) containing all published pages and posts. This feed enables the chatbot to answer questions about your site’s content.

wp visualwebs-ml generate-sales-feed

Generates the sales data feed (sales_feed.json) containing historical order information aggregated by date. This feed powers the SmartPricing AI training and prediction models.

wp visualwebs-ml generate-insights-feed

Generates the insights dashboard feed (insights_feed.json) containing sales statistics, revenue data, top products, and other KPIs. This feed powers the SaaS dashboard widgets.

wp visualwebs-ml generate-all-feeds

Generates all four feeds in sequence. This is the recommended command for scheduled tasks or when you need to refresh all data at once.

Usage Examples:

`bash

Generate a single feed

wp visualwebs-ml generate-product-feed

Generate all feeds at once

wp visualwebs-ml generate-all-feeds

Schedule via cron (example: every 6 hours)

0 */6 * * * /usr/local/bin/wp visualwebs-ml generate-all-feeds –path=/var/www/html

Use in deployment scripts

cd /var/www/html && wp visualwebs-ml generate-product-feed

Remote execution (if using wp-cli remotely)

wp @production visualwebs-ml generate-all-feeds
`

Integration with Cron:

Feeds are automatically generated via WordPress cron:
– Product feed: Hourly (keeps semantic search up-to-date)
– Page feed: Daily at 2:00 AM
– Sales feed: Daily at 3:00 AM
– Insights feed: Daily at 3:00 AM

You can disable WordPress cron (DISABLE_WP_CRON) and use WP-CLI commands with system cron for better reliability and performance in production environments.

Security Note:

All generated feeds are stored locally in wp-content/visualwebs-ml-private/ directory (.htaccess protected) and are only accessible via authenticated REST API endpoints. The feeds are NOT publicly accessible – they require a valid X-Store-API-Key header to prevent unauthorized data discovery, scraping, or exposure of sensitive business information.

Trial

You can try Visualwebs AI Cloud Suite for free before subscribing.
Get your trial here

Demo

We offer an online demo for all platforms on our product page. Please visit this link

Does this plugin work with WooCommerce?

Yes, the plugin integrates seamlessly with WooCommerce, providing AI-powered features for products and categories.

How do I manage the semantic search queue?

You can manage the semantic search queue under AI Cloud Suite > Semantic Queue in the WordPress admin panel.

Are there any web API endpoints available to build a custom app?

Yes, there are REST API endpoints for the same AI-related operations the plugin offers. Refer to the documentation here

What is the Integration Token and how do I use it?

The Integration Token is a secure authentication mechanism that allows the SaaS platform to send SmartPricing AI predictions to your WordPress store. To use it:
1. Go to AI Cloud Suite > Integration Token in WordPress admin
2. Click Generate New Token to create a secure token
3. Copy the generated token
4. Paste it in your SaaS Dashboard under Store Settings > WordPress Integration Token

This is similar to how Magento handles integration credentials. The token is separate from your API Key – the API Key is used for WordPress-to-SaaS communication (feeds, chatbot), while the Integration Token is used for SaaS-to-WordPress communication (price predictions).

How do I generate feeds manually?

You can generate feeds in three ways:
1. Admin Interface: Go to AI Cloud Suite > Feed Generation and click the buttons to generate individual feeds or all feeds at once.
2. WP-CLI Commands: Use command-line interface for automation (see “WP-CLI Commands” section for detailed documentation):
wp visualwebs-ml generate-product-feed – Generate product feed
wp visualwebs-ml generate-page-feed – Generate page/content feed
wp visualwebs-ml generate-sales-feed – Generate sales data feed
wp visualwebs-ml generate-insights-feed – Generate insights feed
wp visualwebs-ml generate-all-feeds – Generate all feeds at once
3. Automated Cron Jobs: Feeds are generated automatically (products hourly, others daily at 2-3 AM).

How do I access feed data via REST API?

Feeds are available through authenticated REST API endpoints:
/wp-json/visualwebs-ml/v1/feed/products – Product catalog feed
/wp-json/visualwebs-ml/v1/feed/pages – Pages and posts feed
/wp-json/visualwebs-ml/v1/feed/sales – Sales data feed (for SmartPricing AI)
/wp-json/visualwebs-ml/v1/feed/insights – Dashboard insights feed

Security: All endpoints require the X-Store-API-Key header for authentication. You can find your API key in AI Cloud Suite > Settings. Without a valid API key, access is denied with a 401 Unauthorized response. This prevents unauthorized data discovery and protects sensitive store information.

Are the feed endpoints secure?

Yes. All feed REST API endpoints are completely private and require authentication via the X-Store-API-Key header. This is a critical security feature that prevents:
– Unauthorized access to product catalogs and pricing information
– Scraping of customer order data and sales statistics
– Discovery of site content and page structure
– Exposure of business insights and KPI data

The feeds are only accessible to authenticated SaaS platform requests, ensuring your store data remains confidential.

License

This plugin is licensed under the GPLv2 or later. See the GNU General Public License for details.

Documentation

Documentation

Captures

  • Dashboard Overview: A dashboard with a summary of machine learning tools.
  • Chatbot Integration: A customizable chatbot embedded on your site.
  • Semantic Search Queue: Manage the list of items that make up the chatbot’s knowledge base in the admin panel.
  • Single Semantic Search Item Management: Manage individual chatbot knowledge items in the admin panel. You can edit, lock, or attach documents (PDF, DOC, or text files) to each item.
  • Machine Learning Widgets: Add predictive analytics to your dashboard.
  • Sentiment Analysis: Analyze user sentiment using AI-powered tools.
  • Spam Analysis: Detect and classify spam content with machine learning.
  • SmartPricing AI Queue: View AI-powered price predictions and trigger training or prediction runs on demand — all from a centralized dashboard.
  • Price Suggestion in Product Edit: Get in-context price recommendations directly within the WooCommerce product editor.
  • SmartPricing AI Settings: Enable automatic price updates, set system-wide auto-replacement of prices, and configure minimum/maximum profit margins.

Instal·lació

  1. Upload the visualwebs-ml folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Ensure the Redux Framework plugin is installed and activated. If not, the plugin will prompt you to install it.
  4. Ensure the WooCommerce plugin is installed and activated. If not, the plugin will prompt you to install it.
  5. Configure the plugin settings under AI Cloud Suite > Settings.
  6. Subscribe to our service here AI Cloud Suite to get a valid API key and fill in the configuration. A free trial is available!.
  7. For SmartPricing AI: Generate an Integration Token under AI Cloud Suite > Integration Token and copy it to your SaaS Dashboard (Store Settings > WordPress Integration Token). This token allows the SaaS platform to securely send price predictions to your WordPress store.

PMF

Do I need the Redux Framework plugin?

Yes, the Redux Framework plugin is required for managing the plugin’s settings. If it is not installed, the plugin will prompt you to install it.

Is it free?

The extension can be installed for free but to enable its features needs a subscription to our service here. A free trial is available. Please read the full installation documentation here.

Even though the service needs a paid subscription, we advise you to revisit our promotion page here, where we offer frequent discounts and, on some dates, limited free accounts or raffles.

Ressenyes

No hi ha ressenyes per a aquesta extensió.

Col·laboradors i desenvolupadors

«Visualwebs AI Cloud Suite» és programari de codi obert. La següent gent ha col·laborat en aquesta extensió.

Col·laboradors

“Visualwebs AI Cloud Suite” s’ha traduït a 2 configuracions regionals. Gràcies als traductors per les seves aportacions.

Traduïu «Visualwebs AI Cloud Suite» a la vostra llengua.

Interessats en el desenvolupament?

Navegueu pel codi, baixeu-vos el repositori SVN, o subscriviu-vos al registre de desenvolupament per fisl de subscripció RSS.

Registre de canvis

5.5.2

  • 🔒 Security: Feed REST API endpoints now require X-Store-API-Key authentication (CRITICAL)
  • 🔒 Security: All feed endpoints are private by default – prevents unauthorized data discovery
  • 🔒 Security: Product, sales, pages, and insights feeds protected against scraping and public access
  • New: WP-CLI commands for feed generation automation – perfect for CI/CD pipelines and scheduled tasks
  • New: wp visualwebs-ml generate-product-feed command – generates product catalog feed for semantic search
  • New: wp visualwebs-ml generate-page-feed command – generates content feed for chatbot knowledge base
  • New: wp visualwebs-ml generate-sales-feed command – generates sales data for SmartPricing AI training
  • New: wp visualwebs-ml generate-insights-feed command – generates KPI feed for SaaS dashboard
  • New: wp visualwebs-ml generate-all-feeds command for bulk generation of all feeds at once
  • Improved: Feed generation system now accessible via three methods: CLI, admin buttons, and automated cron jobs
  • Improved: Better integration with system cron when DISABLE_WP_CRON is enabled
  • Documentation: Added comprehensive WP-CLI Commands section with usage examples
  • Documentation: Added FAQ section for feed generation, REST API endpoints, and security

5.5.1

  • New: SmartPricing import REST API endpoint (/wp-json/visualwebs-ml/v1/pricing/import)
  • New: Integration token support for SaaS predictions import
  • New: SmartPricing helper class for price application logic
  • Fix: Platform compatibility with SaaS worker (X-Store-Token header)
  • Fix: Full feature parity with Magento module restored
  • Improved: Elementor shortcode rendering in product and page feeds
  • Improved: Optimized feed generation methods to avoid data duplication (cleaner JSON structure)
  • Improved: Removed unused Composer dependencies reducing plugin size by 77k+ lines

5.5.0

  • Major Update: Migrated to SaaS architecture (matches Magento module functionality)
  • New: n8n workflow integration with event system (order events, customer events, product events)
  • New: Product feed generator with hourly cron job for semantic search sync
  • New: Page feed generator with daily cron job
  • New: Sales feed generator for SmartPricing AI training data
  • New: Insights feed generator (insights_feed.json) for dashboard widgets
  • New: Manual feed generation buttons in admin panel
  • New: Chatbot admin/backend integration with secure admin endpoint (capability + nonce)
  • Security: GDPR-compliant payload anonymization for workflows
  • Improved: Simplified admin interface (dashboard + settings + feed generation)
  • Deprecated: Database table access methods (use SaaS API instead)
  • Deprecated: Semantic search and dynamic pricing queue grid classes (use SaaS dashboard)
  • Performance: Removed legacy cron jobs and unused local processing paths

5.4.3

  • Added English/Spanish translation support for widgets and dashboard.

5.4.2

  • Improved: Simplified chatbot security to ensure compatibility with caching plugins and language translators. Security checks are now handled by our remote service, which uses a license-based rate limiter for protection.

5.4.1

  • New feature: Track SmartPricing AI training results together with prediction jobs for improved monitoring and transparency.

5.4.0

  • New feature: AI-powered dynamic pricing to help you set the best product sale price and maximize WooCommerce profits.
  • New feature: Bulk append products, categories, or pages for faster AI processing and management.
  • New feature: Attach PDF, DOC, or text files to each semantic search item. Uploaded files are added to the chatbot’s knowledge base.

5.3.0

  • Removed the minimum data requirement for Spam and Sentiment Analysis widgets. These can now display results even with just one review, without needing to train a model.

5.2.0

  • Initial release.