Title: Flexible Chat – AI chatbot plugin for WordPress and WooCommerce
Author: wpdesk
Published: <strong>March 23, 2026</strong>
Last modified: April 22, 2026

---

Search plugins

![](https://ps.w.org/flexible-chat/assets/banner-772x250.jpg?rev=3510601)

![](https://ps.w.org/flexible-chat/assets/icon-256x256.png?rev=3512907)

# Flexible Chat – AI chatbot plugin for WordPress and WooCommerce

 By [wpdesk](https://profiles.wordpress.org/wpdesk/)

[Download](https://downloads.wordpress.org/plugin/flexible-chat.1.0.2.zip)

 * [Details](https://xho.wordpress.org/plugins/flexible-chat/#description)
 * [Reviews](https://xho.wordpress.org/plugins/flexible-chat/#reviews)
 * [Development](https://xho.wordpress.org/plugins/flexible-chat/#developers)

 [Support](https://wordpress.org/support/plugin/flexible-chat/)

## Description

★★★★★

### The best way to connect AI chatbots to WordPress and WooCommerce

Do you want to add an AI assistant, customer support bot, or automated chat to your
WooCommerce store or WordPress site?
 The **Flexible Chat** plugin is a free WordPress
plugin that lets you add an AI chatbot and live chat widget connected directly to
your n8n workflows.

With Flexible Chat you can:

– Seamlessly connect any n8n HTTP webhook endpoint to a beautiful frontend chat 
interface.
 – Engage users with real-time streaming responses (like ChatGPT). – 
Route conversations effectively by asking visitors to select a topic before chatting.–
Fully customize the chat appearance, colors, texts, and behavior without any coding.–
Use it as an AI chat widget for existing n8n workflows on your WordPress or WooCommerce
site.

### Key features

– **Seamless Webhook Integration:** Connects instantly to your n8n workflows via
a simple webhook URL.
 – **Streaming Responses:** Show bot responses in real-time
as they are being generated for a faster, more engaging user experience. – **Topic
Routing:** Suggest conversation topics (e.g., “Sales”, “Support”) and send the selected
topic to your backend to route the chat to the right AI agent. – **File Uploads:**
Allow users to share files and images, with strict MIME type security restrictions.–**
Message Feedback:** Enable 👍 / 👎 buttons under bot responses so users can rate
the AI’s answers. – **Persistent Chat History:** Remember conversation history across
sessions so users don’t lose context when navigating your site. – **Custom Metadata:**
Send advanced context data to n8n with every message (e.g., user ID, current page,
or subscription plan) using a custom JSON payload. – **Compliance Notice:** Add 
an AI disclosure or privacy reminder right below the chat input. – **Works with 
WordPress and WooCommerce:** Add the AI chat widget to any WordPress page, post,
or WooCommerce store.

### Advanced Customization

– **Brand Colors & Typography:** Built-in color pickers for primary colors, backgrounds,
and text, with automatic contrast adjustments. Adjust font sizes and border radius
to match your theme.
 – **Custom Texts & Welcome Messages:** Tailor the window header,
subtitles, input placeholders, and initial bot greeting messages. – **Window & Toggle
Sizing:** Adjust the exact width and height of the open chat window, and choose 
between small, normal, or large floating toggle buttons. – **Developer Friendly:**
Fully restyle the widget using CSS custom properties (variables) or deterministic
class hooks. Features a DI-driven architecture and Vite dev-server support for local
HMR. – **Perfect frontend for n8n:** Use Flexible Chat as a lightweight, customizable
chat frontend for your n8n AI workflows.

### 🛠 Easy setup – no coding required

 1. Install and activate the plugin.
 2. Go to **Settings  Flexible Chat Settings**.
 3. Paste your n8n Webhook URL in the General tab.
 4. Customize your colors, texts, and welcome messages.
 5. Save changes – and your AI chat widget is live on your WordPress or WooCommerce
    site!

### 📚 Documentation & Support

If you have questions or need assistance, please use the [**official plugin forums**](https://wordpress.org/support/plugin/flexible-chat/)
at WP.org.

### Why choose Flexible Chat?

– 100% free core features – a free AI chat plugin for WordPress and WooCommerce.
–
Built and maintained by the trusted WP Desk team. – Highly optimized, lightweight
React-based frontend. – Compatible with the latest WordPress and WooCommerce versions.–
Actively developed, secure, and ready to connect to your existing n8n workflows.

### 🔒 Data use policy

Learn more about our [Use of Data Policy by WP Desk Plugins](https://wpdesk.net/use-of-data-policy/).

Download it for free today and bring powerful AI automation directly to your WordPress
frontend and WooCommerce store!

## Screenshots

 * [[
 * General Settings – Configure your webhook URL and conversation topics.
 * [[
 * Appearance Customization – Change colors, typography, and window dimensions.
 * [[
 * Text Customization – Set your chat title, placeholder, and initial bot welcome
   messages.
 * [[
 * Advanced Configuration – Enable streaming, file uploads, persistent history, 
   and custom metadata.
 * [[
 * The chat widget active on the frontend, featuring welcome messages and topic 
   selection.
 * [[
 * Real-time chat interface showing user messages and streaming bot responses.
 * [[

## FAQ

### Do I need an n8n account to use this plugin?

Yes. Flexible Chat is designed as a chat frontend for your n8n workflows, so you
need an n8n instance with at least one HTTP webhook endpoint.
 The plugin sends 
messages from your WordPress or WooCommerce site to that webhook URL and displays
the responses from your n8n workflow. This makes it ideal if you already use n8n
for automation or AI and simply need an easy chat widget on your site.

### Does it support real-time streaming like ChatGPT?

Yes. Flexible Chat supports real-time streaming responses, so your visitors see 
the AI typing the answer as it is generated, similar to ChatGPT.
 This creates a
smoother, more natural chat experience and reduces perceived waiting time. Streaming
works out of the box as long as your n8n workflow returns the response in a compatible
streaming format.

### Can I change the chat bubble colors to match my brand?

Yes. You can fully customize the chat widget to match your brand.
 In the settings
you can change primary and background colors, text colors, and border radius, and
you can also adjust font sizes. If you need even more control, you can override 
the styling using CSS variables or custom CSS classes.

### Can I pass user data (like email or user ID) to my workflow?

Yes. Flexible Chat lets you send custom metadata along with every message to your
n8n webhook.
 You can include data such as the current user ID, email, current page
URL, or subscription plan in a custom JSON payload. This allows your n8n workflow
to personalize responses, log conversations per user, or integrate with your CRM
or other tools.

### Is it possible to ask the user what they want to talk about first?

Yes. The plugin includes a built-in topic routing feature.
 You can configure suggested
topics such as “Sales”, “Support”, or “Orders”, and the user selects one before 
starting the conversation. The selected topic is sent to your n8n workflow so you
can route the chat to the right AI agent or logic branch.

### Are coding skills needed to use the plugin?

No coding skills are required to use Flexible Chat.
 You only need to paste your
n8n webhook URL and configure the options in the WordPress admin panel. Developers
can go further with custom CSS, metadata, or advanced n8n workflows, but a non-technical
user can set up a basic AI chat in a few minutes.

### Where do I report security bugs found in this plugin?

If you discover a security issue, please contact the WP Desk team as soon as possible
using the official support channels.
 You can start by opening a topic in the [support forum](https://wordpress.org/support/plugin/flexible-chat/)
or use any dedicated security contact option mentioned in our documentation or website.
Please avoid sharing detailed exploit information publicly before the issue is confirmed
and patched.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Flexible Chat – AI chatbot plugin for WordPress and WooCommerce” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ wpdesk ](https://profiles.wordpress.org/wpdesk/)

“Flexible Chat – AI chatbot plugin for WordPress and WooCommerce” has been translated
into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/flexible-chat/contributors)
for their contributions.

[Translate “Flexible Chat – AI chatbot plugin for WordPress and WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/flexible-chat)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/flexible-chat/), check
out the [SVN repository](https://plugins.svn.wordpress.org/flexible-chat/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/flexible-chat/) 
by [RSS](https://plugins.trac.wordpress.org/log/flexible-chat/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2 – 2026-04-22

 * Fixed fatal error on plugin installation

#### 1.0.1 – 2026-04-20

 * Added repo assets (banner, icon, screenshot).
 * Updated readme

#### 1.0.0

 * Initial public release of Flexible Chat.
 * Added support for real-time streaming responses.
 * Added customizable UI (colors, typography, dimensions).
 * Added topic routing and persistent chat history.
 * Added file upload and message feedback (upvote/downvote) support.

## Meta

 *  Version **1.0.2**
 *  Last updated **2 weeks ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/flexible-chat/) and [Polish](https://pl.wordpress.org/plugins/flexible-chat/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/flexible-chat)
 * Tags
 * [AI chat](https://xho.wordpress.org/plugins/tags/ai-chat/)[chat](https://xho.wordpress.org/plugins/tags/chat/)
   [chatbot](https://xho.wordpress.org/plugins/tags/chatbot/)[live chat](https://xho.wordpress.org/plugins/tags/live-chat/)
   [n8n](https://xho.wordpress.org/plugins/tags/n8n/)
 *  [Advanced View](https://xho.wordpress.org/plugins/flexible-chat/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/flexible-chat/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/flexible-chat/reviews/)

## Contributors

 *   [ wpdesk ](https://profiles.wordpress.org/wpdesk/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/flexible-chat/)