Title: Flexible Chat – AI chatbot plugin for WordPress and WooCommerce
Author: wpdesk
Published: <strong>23 March, 2026</strong>
Last modified: 01 yüli, 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.4.zip)

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

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

## Description

#### The easiest way to add an AI chatbot to WordPress and WooCommerce

Do you want to add an **AI assistant**, **customer support bot**, or **automated
live chat** to your WooCommerce store or WordPress site?

**Flexible Chat** is a free WordPress AI chatbot plugin that connects a ready-made
chat widget directly to your **n8n** workflows – bring any AI agent or automation
you’ve already built in n8n straight to your frontend, no code required.

If you’re searching for an **n8n chat widget for WordPress**, a **live chat for 
WooCommerce**, or a no-code **AI chatbot plugin**, Flexible Chat is built exactly
for that.

With Flexible Chat you can:

 * Connect any **n8n HTTP webhook** to a polished frontend chat interface.
 * Engage visitors with **real-time streaming responses**, just like ChatGPT.
 * Route conversations by topic before the chat starts.
 * Fully customize colors, texts, and behavior – **no coding required**.

#### ⚠️ Requires your own n8n instance

Flexible Chat is a **frontend** only – it has no AI logic of its own. You need your
own **n8n instance** (self-hosted or [n8n Cloud](https://n8n.io/), a separate service
not affiliated with WP Desk) with at least one workflow exposing an **HTTP Webhook**.
Build a basic workflow (Webhook  AI node  Respond) in n8n, copy its webhook URL,
and paste it into the plugin settings. Without an n8n workflow, the plugin has nothing
to connect to.

#### Key features

 * **Seamless n8n webhook integration** – connect via a simple webhook URL.
 * **Streaming responses** – bot replies appear in real time as they’re generated.
 * **Topic routing** – suggest topics (e.g. “Sales”, “Support”) and route the chat
   accordingly.
 * **File uploads** – with strict MIME type security restrictions.
 * **Message feedback** – 👍 / 👎 buttons under bot responses.
 * **Persistent chat history** – conversations survive across sessions.
 * **Custom metadata** – send user ID, page URL, or subscription plan to n8n with
   every message.
 * **AI disclosure notice** – add a compliance reminder below the chat input.
 * **Works with WordPress and WooCommerce** – any page, post, or store page.

#### Advanced customization

 * **Brand colors & typography** – color pickers with automatic contrast adjustment,
   adjustable fonts and border radius.
 * **Custom texts & welcome messages** – header, subtitles, placeholders, initial
   greeting.
 * **Window & toggle sizing** – exact dimensions, small/normal/large floating buttons.
 * **Developer-friendly** – CSS variables, class hooks, DI-driven architecture, 
   Vite HMR support.

#### 🛠 Setup (n8n workflow required first)

 1. Set up an n8n workflow with a webhook and copy its URL.
 2. Install and activate Flexible Chat.
 3. Go to **Settings  Flexible Chat Settings**.
 4. Paste your n8n webhook URL into the General tab.
 5. Customize colors, texts, and welcome messages.
 6. Save – your AI chat widget is live!

#### Need more automation? Try Flexible Chat PRO

The free version covers a single n8n workflow with full visual customization. For
multiple AI agents, advanced visitor targeting, or priority support, check out [**Flexible Chat PRO**](https://wpdesk.net/products/flexible-chat-pro/).

[**Upgrade to PRO **](https://wpdesk.net/products/flexible-chat-pro/)

#### 📚 Documentation & support

Questions? Use the [**official plugin support forum**](https://wordpress.org/support/plugin/flexible-chat/)
on WordPress.org.

#### Why choose Flexible Chat?

 * 100% free core features.
 * Built and maintained by the trusted **WP Desk** team.
 * Lightweight, optimized React-based frontend.
 * Compatible with the latest WordPress and WooCommerce.
 * Actively developed and secure.

#### 🔒 Data use policy

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

## Screenshots

[⌊General Settings - Configure your webhook URL and conversation topics.⌉⌊General
Settings - Configure your webhook URL and conversation topics.⌉[

General Settings – Configure your webhook URL and conversation topics.

[⌊Appearance Customization - Change colors, typography, and window dimensions.⌉⌊
Appearance Customization - Change colors, typography, and window dimensions.⌉[

Appearance Customization – Change colors, typography, and window dimensions.

[⌊Text Customization - Set your chat title, placeholder, and initial bot welcome
messages.⌉⌊Text Customization - Set your chat title, placeholder, and initial bot
welcome messages.⌉[

Text Customization – Set your chat title, placeholder, and initial bot welcome messages.

[⌊Advanced Configuration - Enable streaming, file uploads, persistent history, and
custom metadata.⌉⌊Advanced Configuration - Enable streaming, file uploads, persistent
history, and custom metadata.⌉[

Advanced Configuration – Enable streaming, file uploads, persistent history, and
custom metadata.

[⌊The chat widget active on the frontend, featuring welcome messages and topic selection.⌉⌊
The chat widget active on the frontend, featuring welcome messages and topic selection
.⌉[

The chat widget active on the frontend, featuring welcome messages and topic selection.

[⌊Real-time chat interface showing user messages and streaming bot responses.⌉⌊Real-
time chat interface showing user messages and streaming bot responses.⌉[

Real-time chat interface showing user messages and streaming bot responses.

[[

## Installation

 1. **Set up n8n first** – have an active instance with a workflow exposing an HTTP
    Webhook, and copy that URL.
 2. Upload the plugin files to `/wp-content/plugins/flexible-chat`, or install directly
    through the WordPress Plugins screen.
 3. Activate the plugin through the **Plugins** menu.
 4. Go to **Settings  Flexible Chat Settings** and paste your n8n webhook URL.
 5. Customize colors, texts, and welcome messages.
 6. Save changes – the widget appears automatically.

## FAQ

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

Yes, and it’s required, not optional. Flexible Chat is a chat frontend for n8n –
it has no built-in AI. You need your own n8n instance (self-hosted or Cloud) with
a workflow exposing an HTTP Webhook. The plugin sends messages to that webhook and
displays the response. If you’ve never used n8n, you’ll need to build a basic workflow
there first.

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

Yes, as long as your n8n workflow returns the response in a compatible streaming
format. Visitors see the AI typing in real time, reducing perceived waiting time.

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

Yes. Change primary/background/text colors and border radius in the settings, or
override styling with CSS variables or custom classes for full control.

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

Yes. Send custom metadata – user ID, email, page URL, subscription plan – with every
message via a custom JSON payload, so your n8n workflow can personalize responses
or integrate with your CRM.

### Can I ask the visitor what they want to talk about first?

Yes. Configure suggested topics (e.g. “Sales”, “Support”); the visitor’s choice 
is sent to n8n to route the chat to the right agent or logic branch.

### Do I need coding skills to set this up?

No coding is required for the plugin itself – just paste the webhook URL and configure
options in the admin panel. You will need to build at least a basic n8n workflow
first, which uses n8n’s visual editor rather than code, but does require some familiarity
with the tool.

### What’s the difference between Flexible Chat and Flexible Chat PRO?

The free version covers a single n8n webhook with full visual customization, streaming,
topic routing, and file uploads. [**Flexible Chat PRO**](https://wpdesk.net/products/flexible-chat-pro/)
adds support for multiple AI agents/workflows, advanced visitor targeting, and priority
support.

### Can I use Flexible Chat as a WooCommerce live chat widget?

Yes. It works on any WooCommerce page – product, cart, checkout, account – the same
way as on regular WordPress content. Connect it to an n8n workflow reading order
or product data for a WooCommerce live chat backed by your own automation.

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

You can report security bugs through the Patchstack Vulnerability Disclosure Program.
The Patchstack team help validate, triage and handle any security vulnerabilities.
[Report a security vulnerability.](https://patchstack.com/database/vdp/a523ec94-6fcf-4ef7-b06a-9ce243fa91da)

## 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.4 – 2026-07-01

 * Added support for WooCommerce 10.9

#### 1.0.3 – 2026-05-27

 * Fixed chat widget loading (file path)
 * Fixed loadPreviousSession option
 * Added support for WordPress 7.0
 * Added support for WooCommerce 10.8

#### 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.4**
 *  Last updated **10 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0**
 *  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](https://pap-cw.wordpress.org/plugins/tags/ai/)[chatbot](https://pap-cw.wordpress.org/plugins/tags/chatbot/)
   [live chat](https://pap-cw.wordpress.org/plugins/tags/live-chat/)[n8n](https://pap-cw.wordpress.org/plugins/tags/n8n/)
   [woocommerce](https://pap-cw.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://pap-cw.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/)