Wizybot

Àpèjúwe

Wizybot is a powerful customer engagement and sales platform designed for WooCommerce stores. This plugin integrates WizybotÌtumọ̀ Yorùbá: ’s chatbot and customer communication tools directly into your WordPress site, enabling you to engage customers, recover abandoned carts, and drive more sales.

Key Features:

  • Intelligent chatbot widget for customer engagement
  • Abandoned cart recovery and conversion
  • Customer interaction tracking and analytics
  • Sales attribution and order tracking
  • WhatsApp and SMS messaging capabilities
  • WooCommerce integration with persistent cart tracking
  • Centralized admin dashboard within WordPress
  • Real-time customer communication

Requirements:

  • WordPress 5.2 or higher
  • PHP 7.2 or higher
  • WooCommerce plugin (for full ecommerce features)
  • Active Wizybot account or plan

By installing this plugin, you consent to share store information and customer interaction data with Wizybot. See the Privacy section below.

Licensing

Plugin Code: GPL v2 or later
Ìtumọ̀ Yorùbá: – You can modify, use, and redistribute the plugin code under GPL v2 terms
Ìtumọ̀ Yorùbá: – Source code is open and freely available

Wizybot Service: Proprietary Software-as-a-Service (SaaS)
Ìtumọ̀ Yorùbá: – The Wizybot platform itself is proprietary and closed-source
Ìtumọ̀ Yorùbá: – Wizybot service is subject to WizybotÌtumọ̀ Yorùbá: ’s Terms of Service and Privacy Policy
Ìtumọ̀ Yorùbá: – You require an active paid subscription to access Wizybot services
Ìtumọ̀ Yorùbá: – You cannot modify, reproduce, or redistribute the Wizybot subscription service
Ìtumọ̀ Yorùbá: – You cannot bypass or circumvent subscription requirements

What This Means:
Ìtumọ̀ Yorùbá: – This WordPress plugin is free and open-source
Ìtumọ̀ Yorùbá: – Using WizybotÌtumọ̀ Yorùbá: ’s cloud platform requires a paid subscription
Ìtumọ̀ Yorùbá: – You pay for access to cloud services, not for software licenses
Ìtumọ̀ Yorùbá: – The plugin integrates your WordPress site with WizybotÌtumọ̀ Yorùbá: ’s proprietary platform

Third-Party Service

This plugin integrates with Wizybot, a third-party Software-as-a-Service (SaaS) platform.

Service Details:
Ìtumọ̀ Yorùbá: – Provider: Wizybot Inc
Ìtumọ̀ Yorùbá: – Service URL: https://wizybot.com
Ìtumọ̀ Yorùbá: – API Communication: Plugin communicates with Wizybot servers for:
Ìtumọ̀ Yorùbá: – Chat widget functionality
Ìtumọ̀ Yorùbá: – Customer engagement tracking
Ìtumọ̀ Yorùbá: – Cart recovery services
Ìtumọ̀ Yorùbá: – WhatsApp/SMS messaging
Ìtumọ̀ Yorùbá: – Analytics and reporting

Servers contacted by this plugin:
Ìtumọ̀ Yorùbá: – https://api.wizybot.com — WizybotÌtumọ̀ Yorùbá: ’s own backend API. Used to link the store to the merchantÌtumọ̀ Yorùbá: ’s Wizybot account and to power the chat widget (conversations, widget configuration). Contacted only after the administrator explicitly accepts the Terms & Privacy Policy on the plugin dashboard, and by the chat widget on the storefront as part of the service.
Ìtumọ̀ Yorùbá: – https://fonts.googleapis.com / https://fonts.gstatic.com — Google Fonts (font families used by the chat widget), loaded from GoogleÌtumọ̀ Yorùbá: ’s approved CDN.

If the merchant personalizes the chat widget with a custom image, that image is stored in this siteÌtumọ̀ Yorùbá: ’s own WordPress Media Library and served from this siteÌtumọ̀ Yorùbá: ’s own URL. No external media storage is contacted for it.

Subscription Required:
Ìtumọ̀ Yorùbá: – Active paid subscription with Wizybot is required
Ìtumọ̀ Yorùbá: – Subscription terms and pricing at wizybot.com/pricing
Ìtumọ̀ Yorùbá: – Different plans available with varying features

Data Sharing:
By installing and activating this plugin, you consent to share:
Ìtumọ̀ Yorùbá: – Store domain and basic shop information
Ìtumọ̀ Yorùbá: – Customer interactions and conversations
Ìtumọ̀ Yorùbá: – Shopping cart data
Ìtumọ̀ Yorùbá: – Customer contact information
Ìtumọ̀ Yorùbá: – Order information for attribution

Privacy Policy:
Ìtumọ̀ Yorùbá: – Wizybot Privacy Policy: https://app.wizybot.com/privacy
Ìtumọ̀ Yorùbá: – Review these documents before using this plugin

Support & Billing

For support, billing, feature requests, or account management:
Ìtumọ̀ Yorùbá: – Visit wizybot.com
Ìtumọ̀ Yorùbá: – Email: support@wizybot.com

For WordPress plugin technical issues:
Ìtumọ̀ Yorùbá: – Check installation instructions above
Ìtumọ̀ Yorùbá: – Review FAQ section
Ìtumọ̀ Yorùbá: – Contact Wizybot support for platform-related issues

Included source code (source/)

The compiled assets shipped in assets/ (main.js, dashboard.js, main.css, dashboard.css) are built from the source/ directory, which is included inside this plugin and contains all the original, human-readable frontend widget source code (React + TypeScript) together with the build configuration needed to reproduce those assets. The source/ directory is not loaded or executed at runtime; WordPress only ever loads the compiled files in assets/. It is bundled solely to satisfy the human-readable source requirement, so the shipped bundles can be independently reviewed and reproduced. Build instructions are provided below.

Main structure:

  • package.json: development/build dependencies and scripts.
  • webpack.wordpress.config.js: webpack configuration to build the WordPress bundles.
  • public/: CSS files copied to the plugin during the build:
    • ShopifyWidgetInner.css
    • ShopifyWidgetOutter.css
  • src/components/: React/TypeScript components that implement the widget and UI.
  • src/wordpress/: WordPress-specific entries and assets:
    • widget/indexWidget.wordpress.tsx
    • dashboard/indexDashboard.wordpress.tsx
    • index.wordpress.css

How to build the WordPress assets (widget + dashboard):

  1. Install dependencies:
    • cd source
    • npm install
  2. Create a Babel config file:
    • .babelrc
    • with the contents:
      {
      “presets”: [
      “@babel/preset-env”,
      “@babel/preset-react”,
      “@babel/preset-typescript”
      ]
      }
  3. Build in production mode:
    • npm run widget-wordpress

The widget-wordpress script runs:

webpack --config webpack.wordpress.config.js --mode production

Build output:

  • Generated files are written to assets/ in the plugin root.
  • main.js, dashboard.js, main.css, dashboard.css are created.
  • Images and static CSS defined in webpack.wordpress.config.js are copied.

Development (watch):

  • npm run widget-wordpress:watch rebuilds automatically in development mode.

This source code represents the frontend widget implementation that integrates with the plugin to display the chat interface and functionality in stores.

Àwọn àwòrán ìbòjú

Ìgbéwọlẹ̀

  1. Upload the wizybot folder to /wp-content/plugins/ directory
  2. Activate the plugin through the WordPress Plugins menu
  3. Navigate to the Wizybot menu in WordPress admin
  4. Complete setup by authenticating with your Wizybot account
  5. Verify the chat widget appears on your store frontend

FAQ

Do I need a Wizybot account?

Yes. You need an active Wizybot account (subscription or paid plan) to use this plugin. Visit wizybot.com to create your account. Wizybot is a Software-as-a-Service (SaaS) platform that requires a valid subscription.

Is this plugin free?

The plugin code is free and open-source (GPL v2). However, accessing WizybotÌtumọ̀ Yorùbá: ’s services requires an active paid subscription or plan with Wizybot Inc. You pay for access to the cloud service, not for the plugin code.

What subscription plans are available?

Visit wizybot.com for current plan details, pricing, and features.

Can I modify or redistribute the plugin?

Yes, you can modify the plugin code under the GPL v2 license. However, the Wizybot cloud service itself is proprietary and subject to WizybotÌtumọ̀ Yorùbá: ’s Terms of Service. You cannot:
Ìtumọ̀ Yorùbá: – Modify, reverse engineer, or copy the Wizybot backend service
Ìtumọ̀ Yorùbá: – Redistribute your Wizybot subscription to others
Ìtumọ̀ Yorùbá: – Bypass subscription requirements

Does it work without WooCommerce?

The plugin loads on WordPress sites without WooCommerce, but ecommerce features (cart recovery, order attribution) require WooCommerce to be installed and active.

What data does Wizybot collect?

Wizybot collects customer interactions, cart data, and sales information to provide personalized engagement and track conversions. See our Privacy Policy for details on how your data is handled.

Do I need to modify my theme?

No. The plugin integrates using native WordPress hooks and does not require theme modifications.

Where do I get support?

Visit wizybot.com for technical support, billing questions, and commercial information about plans and features.

Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

Àwọn Olùkópa & Olùgbéejáde

“Wizybot” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

Túmọ̀ “Wizybot” sí èdè rẹ.

Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.

Àkọsílẹ̀ àwọn àyípadà

1.0.2

  • Fixed a bug where the plugin could redirect to the dashboard before the user accepted the terms and data-processing consent.
  • The terms acceptance request now retries against the API backend if the siteÌtumọ̀ Yorùbá: ’s own REST endpoint fails, improving reliability.
  • Added an on-screen error message when the terms acceptance fails to save, so the user can retry.

1.0.1

  • Maintenance release: verifies the dev and prod CI/CD pipelines (version validation, build, packaging and deployment) end to end. No functional changes.

1.0.0

  • Custom chat widget images are now stored in the siteÌtumọ̀ Yorùbá: ’s own WordPress Media Library and served from the siteÌtumọ̀ Yorùbá: ’s own URL.
  • Removed the external media storage host (Amazon S3) from the list of servers contacted by the plugin.
  • The custom widget image is registered through the existing authenticated wizybot/v1/setup REST route and removed on uninstall.

0.0.1

  • Initial plugin release
  • WooCommerce integration
  • Abandoned cart recovery functionality
  • Customer tracking and order attribution
  • Admin dashboard integration