Leader24 – AI Assistant

Description

Leader24 is a plugin that integrates an intelligent AI assistant into your WordPress site. With native WooCommerce support, your assistant can automatically manage orders, products, and customers.

Key Features

  • Chat Widget – An elegant chat widget that integrates seamlessly with your site
  • WooCommerce Integration – Complete management of orders, products, and customers
  • Easy Setup – Get started in just a few minutes
  • Customizable – Choose widget position and behavior

WooCommerce Features

When you connect WooCommerce, your AI assistant can:

  • View orders and shipping status
  • Search products and check availability
  • Look up customer information
  • Update order status
  • Provide sales statistics

How It Works

  1. Create a free account on leader24.ai
  2. Configure your AI agent from the dashboard
  3. Install this plugin and enter your Agent ID
  4. Optional: Connect WooCommerce for e-commerce features

Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • Leader24 account (free)
  • WooCommerce 6.0+ (optional, for e-commerce features)

Privacy and Security

  • All communications are protected via HTTPS
  • WooCommerce credentials are encrypted
  • No personal data is stored without consent
  • GDPR compliant

External Service

This plugin connects to Leader24 servers (leader24.ai) to provide AI assistant functionality. When you activate the plugin and configure the Agent ID:

  • The chat widget is loaded from api.leader24.ai
  • User conversations are processed by Leader24 servers
  • WooCommerce data (if connected) is sent to Leader24 to respond to requests

By using this plugin you agree to the Leader24 Terms of Service and Privacy Policy:
* Terms of Service: https://leader24.ai/terms
* Privacy Policy: https://leader24.ai/privacy

Installation

Automatic Installation

  1. Go to Plugins > Add New in your WordPress dashboard
  2. Search for «Leader24»
  3. Click «Install Now» and then «Activate»

Manual Installation

  1. Download the plugin ZIP file
  2. Go to Plugins > Add New > Upload Plugin
  3. Select the ZIP file and click «Install Now»
  4. Activate the plugin

Configuration

  1. Go to Leader24 in the sidebar menu
  2. Enter your Agent ID (find it at dash.leader24.ai)
  3. Save settings
  4. Optional: Go to the WooCommerce tab and click «Connect WooCommerce»

FAQ

Do I need a Leader24 account?

Yes, you need a Leader24 account to use this plugin. You can sign up for free.

Does the plugin slow down my site?

No, the widget is loaded asynchronously and does not impact site performance.

Can I customize the chatbot appearance?

Yes, from the Leader24 dashboard you can customize colors, messages, and behavior of your assistant.

Does it work with other e-commerce plugins?

Currently we only support WooCommerce. We are working on adding other plugins in the future.

Is my customer data secure?

Yes, we use secure HTTPS connections and credentials are encrypted.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Leader24 – AI Assistant” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1.15

  • Fix: after verifying a different email, refreshing the original WordPress tab now shows the verified account (wizard or agents) instead of the old admin-email match
  • Fix: the «Back to your agents» button on the email-sent screen now re-fetches the account state, so it reflects the verified account if verification happened in another tab

2.1.14

  • Fix: email verification flow now shows the verified email (not the WordPress admin email) in the agent selection header
  • Fix: verifying an email whose Leader24 account is still in onboarding now enters the wizard directly instead of showing an empty agent list
  • Fix: verification link now includes the setup token so it works when opened in a new browser tab (Gmail default)

2.1.13

  • Fix: session expired and setup error screens also scroll correctly when content is extended in future updates (consistency with other setup screens)

2.1.12

  • Fix: agent selection and email verification screens now scroll correctly when the list of agents exceeds the viewport (pre-onboarding flow)

2.1.11

  • Fix: sidebar language selector and wizard bottom nav now share the exact same height so their top borders align pixel-perfect

2.1.10

  • Fix: admin dashboard no longer exposes any WP background below the bottom nav, even when the user scrolls manually with wheel/trackpad

2.1.9

  • Fix: chat auto-scroll no longer scrolls the whole WordPress admin page; only the messages container scrolls

2.1.8

  • Fix: restored fixed-height container for the admin dashboard so long lists and chat scroll internally instead of pushing the bottom nav off-screen
  • The grey strip fix from 2.1.7 (background override on WP admin wrappers) is preserved

2.1.7

  • Fix: removed grey strip that could appear below the admin dashboard when the React app didn’t perfectly cover the viewport

2.1.6

  • Security: HMAC signature now uses a per-site shared secret instead of the public agent_id (prevents unauthorized access to WooCommerce data if agent_id leaks)
  • Fix: email verification is now actually delivered (previously the link was only logged server-side)
  • Compatibility: plugin now requires WordPress 6.6+ (needed for react-jsx-runtime script handle used by the admin dashboard)
  • Improvement: customer-name search in orders now works on both HPOS and legacy stores
  • Fix: document upload UI no longer shows phantom 9999 MB limit when billing data fails to load
  • Fix: generic 403 errors no longer trigger the «limit exceeded» dialog

2.1.5

  • Fix: Step 2 website URL no longer duplicates protocol (https://http://…)
  • Fix: plugin uninstall now correctly cleans up connection in backend DB
  • Fix: chat no longer returns 401 after 15 minutes (embed token auto-refresh)
  • Fix: chat scrolls internally instead of scrolling the entire WordPress page
  • Fix: Step 4 bot icon color updated to brand blue (was green)
  • Improvement: backend disconnect endpoint now accepts partial payloads for robust uninstall

2.1.0

  • Fix: reinstall flow — always re-check admin email instead of reusing stale connection
  • Connection created only after setup completes (not during embed-token)
  • Plugin uninstall cleanup — removes connection from backend
  • setup-info uses fresh admin email from PHP (not stale DB value)

2.0.2

  • Fix: checkmark icon green background blue (brand consistency)
  • Fix: sidebar cut off on left + grey space above/below (CSS layout)
  • Fix: auto-detect language from WordPress locale (fallback: browser English)
  • Fix: all components use 100% height instead of 100vh (proper WP admin fit)

2.0.1

  • Fix: process is not defined error in browser (webpack polyfill)
  • Fix: Stripe key passed via PHP config instead of process.env

2.0.0

  • New React SPA admin dashboard (identical to Shopify experience)
  • Full onboarding wizard (5 steps: agent setup, website scraping, documents, test chat, payment)
  • Dashboard with conversation stats and recent activity
  • Conversations view with full transcript and lead data
  • Widget settings (colors, theme, position, avatar, suggested questions)
  • WordPress section (site info, WooCommerce status)
  • 5 languages: Italian, English, Spanish, French, German
  • Mobile responsive with hamburger menu

1.2.0

  • Prepared for WordPress.org submission
  • Security and sanitization improvements
  • Added WooCommerce HPOS compatibility
  • Performance optimizations

1.1.0

  • Added REST proxy endpoint for WooCommerce
  • Bypass hosting anti-bot protections
  • Full support for orders, products, customers management
  • Store statistics

1.0.0

  • Initial release
  • Integrated chat widget
  • Agent ID configuration
  • Basic WooCommerce integration