Chablyy AI

Description

Chablyy AI connects your WordPress site to your existing Chablyy backend, embedding the same modern chat widget that you use elsewhere.

Features:

  • Simple configuration from Settings Chablyy AI
  • Uses your existing Chablyy embed key
  • Optional auto-injection on all frontend pages
  • Optional [chablyy_widget] shortcode for per-page control

The actual chat experience (messages, sessions, AI behavior) is powered entirely by your Chablyy backend.

Service & Terms

This plugin is a client for the hosted Chablyy service and does not run the chatbot on your own infrastructure.
A Chablyy account and embed key are required to use the plugin.
By connecting your site to Chablyy you agree to the Chablyy Terms of Service.

Privacy & Data Usage

When the widget is active, visitor chat messages and related metadata are sent from your site directly to the Chablyy backend at the configured CHABLYY_WIDGET_API_BASE_URL (https://api.chablyy.com by default) in order to provide the chatbot service.
The plugin itself does not add additional tracking or analytics beyond what is required to load the widget and communicate with the Chablyy service.
For details on how Chablyy collects, uses, and retains data, see the Chablyy Privacy Policy.
You are responsible for informing your site visitors and updating your own privacy policy and cookie notices as required by your local laws.

Usage

Auto-inject on all pages

If Enable on all pages is checked, the chatbot will load automatically on all non-admin, non-404 pages (subject to the logged-in toggle).

Shortcode

Use the [chablyy_widget] shortcode in any post, page, or template to ensure the widget assets are loaded for that request.

This works even if Enable on all pages is disabled, which lets you control exactly where the widget appears.

Example:

[chablyy_widget]

Note: the widget attaches itself to document.body, so the shortcode does not render visible markup by itself.

Installation

  1. Copy the plugin folder to wp-content/plugins/chablyy-ai in your WordPress installation.
  2. In the WordPress admin, go to Plugins and activate Chablyy AI.
  3. Go to Settings Chablyy AI.
  4. Enter:
    • Embed Key: your Chablyy embed key from the Chablyy dashboard.
  5. (Optional) Update the CHABLYY_WIDGET_API_BASE_URL constant in the main plugin file if your Chablyy backend runs on a custom domain.
  6. Choose whether to:
    • Enable the widget on all frontend pages, and
    • Show the widget for logged-in users.

FAQ

Do I need a Chablyy account?

Yes. This plugin assumes you already have a Chablyy backend running and that you have an embed key. The backend URL is configured via the CHABLYY_WIDGET_API_BASE_URL constant inside the plugin.

Where do I get my embed key?

From your Chablyy dashboard, in the widget or website integration settings section.

Why is the widget not appearing?

Check the following:

  • Embed key is set correctly in Settings Chablyy AI.
  • The CHABLYY_WIDGET_API_BASE_URL constant points to your Chablyy backend.
  • The current site/domain is allowed in your Chablyy allowed origins configuration.
  • You are viewing a non-admin page that matches your plugin settings (auto-inject toggle and logged-in visibility).

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Translate “Chablyy AI” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial release with global injection, shortcode support, and basic settings page.