Title: Kauthar AI
Author: KautharAI
Published: <strong>October 27, 2026</strong>
Last modified: October 29, 2026

---

Search plugins

![](https://ps.w.org/kauthar-ai/assets/banner-772x250.png?rev=3768667)

![](https://ps.w.org/kauthar-ai/assets/icon.svg?rev=3768667)

# Kauthar AI

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

[Download](https://downloads.wordpress.org/plugin/kauthar-ai.1.3.0.zip)

 * [Details](https://wordpress.org/plugins/kauthar-ai/#description)
 * [Reviews](https://wordpress.org/plugins/kauthar-ai/#reviews)
 *  [Installation](https://wordpress.org/plugins/kauthar-ai/#installation)
 * [Development](https://wordpress.org/plugins/kauthar-ai/#developers)

 [Support](https://wordpress.org/support/plugin/kauthar-ai/)

## Description

**Kauthar AI** is an AI assistant that answers your customers around the clock. 
This plugin connects your WordPress site to your [Kauthar AI](https://kautharai.com)
account:

 * **Chat bubble on your site** — Kauthar’s chat appears on every page, or only 
   on the pages you choose, on the side you choose. No code to copy.
 * **Answers from your real WooCommerce catalog** — names, prices, stock and options,
   with product cards that link to the product page.
 * **“Where is my order?”** — Kauthar gives the status, date and tracking only after
   the customer provides the order number together with the phone or email on the
   order. It never reveals addresses.
 * **No keys to copy** — “Connect WooCommerce” opens WooCommerce’s own approval 
   screen; the access keys are sent by WooCommerce straight to Kauthar.
 * **Fresh products** — when you edit a product, Kauthar is told to sync again within
   about a minute, and re-checks the whole catalog daily.
 * **Orders from the chat (optional)** — switch it on in Kauthar and Kauthar can
   create cash-on-delivery orders priced by WooCommerce.
 * **Every channel** — the same assistant also answers on your chat link, QR code,
   WhatsApp, Messenger and Instagram (set up in Kauthar).
 * **Multilingual** — Kauthar replies in the language each customer writes in (Arabic,
   English, French and more).
 * **Kauthar inside WordPress** — the **Kauthar** menu shows today’s conversations,
   AI replies and unanswered questions, the latest conversations (open one and reply
   to the customer yourself), switches for Kauthar’s replies and the chat bubble,
   and your plan and AI-reply quota. “Open full Kauthar” opens your Kauthar account
   in a new tab, signed in.
 * **Kauthar SEO (on by default, switch off any time)** — with the Kauthar Visibility
   service, Kauthar fixes technical SEO on your site: titles and meta descriptions,
   canonical URLs and robots tags, structured data (JSON-LD), image alt text, redirects
   for broken URLs, an llms.txt file and an IndexNow key, and it publishes the posts
   written for you in Kauthar. The Connect screen says so before you press Connect:
   every kind of change is then allowed and Kauthar acts as an **Editor** of your
   site (by default the oldest Editor — never an administrator). Kauthar changes
   content and SEO data only: it cannot install, activate or update plugins or themes,
   manage users or change your site settings. In **Settings  Kauthar AI  Kauthar
   SEO** you can untick any kind of change, choose another Editor, pause everything,
   and see the last 50 changes; every change can be undone from Kauthar. If you 
   use Yoast SEO, Rank Math, SEOPress or All in One SEO, Kauthar writes into that
   plugin’s fields.

Without WooCommerce, the plugin adds the chat bubble and Kauthar answers from the
files and website pages you give it in your Kauthar dashboard.

The plugin is free. Kauthar AI is a subscription service with a free trial for new
businesses — see [plans and prices](https://kautharai.com/en/#pricing).

#### How it works

 1. Install and activate the plugin.
 2. Go to **Settings  Kauthar AI** and press **Connect to Kauthar** (or paste a connection
    code from your Kauthar dashboard).
 3. Using WooCommerce? Press **Connect WooCommerce** and approve.

### External services

This plugin connects to **Kauthar AI** (https://kautharai.com), the service that
provides the AI assistant. It does not work without a Kauthar AI account. Nothing
is sent before you press “Connect to Kauthar” or submit a connection code.

What is sent, when, and why:

 * **When you connect** (button or code): the connection code, this site’s address(
   home URL) and title, and the plugin, WordPress and WooCommerce version numbers—
   to link the site to your Kauthar account. Kauthar returns a site token stored
   in your WordPress options.
 * **When the Kauthar AI settings page is opened or “Refresh status” is pressed**:
   the site token and the same version numbers — to show your account, assistant
   and store status.
 * **When you press “Connect WooCommerce”**: the site token and the address of this
   settings page. WooCommerce then shows its own approval screen and, if you approve,
   WooCommerce itself sends a read/write REST API key to `https://kautharai.com/
   api/wp/v1/woo/keys`. Kauthar uses it to read products and order status and, only
   if you switch it on in Kauthar, to create orders from the chat.
 * **When a product is created, edited, deleted or its stock changes** (WooCommerce
   connected only): a notice with the site token, at most once a minute, so Kauthar
   syncs again. No product data is sent; Kauthar reads products from your store’s
   public Store API.
 * **When a post or page is created, edited, trashed or deleted**: a notice with
   the site token and the post ids only, at most once a minute, so Kauthar Visibility
   knows what to look at again. No content is sent in the notice.
 * **When you open Kauthar  Dashboard** (administrators only, connected sites only):
   the page shows a frame loaded from `https://kautharai.com/embed/wp`. Its address
   carries this site’s Kauthar id, your WordPress user id (a number), the time, 
   a random one-time value, your admin language and a signature made with the plugin’s
   secret — the secret itself is not sent, and Kauthar refuses an address older 
   than 2 minutes or used twice. The frame shows your Kauthar business’s numbers,
   latest conversations, switches and subscription, served by kautharai.com. Replies
   you send there and switches you change are made in your Kauthar account. “Open
   full Kauthar” and “Renew / Upgrade” open kautharai.com in a new tab with a one-
   time sign-in link valid for 60 seconds; nothing is paid inside WordPress.
 * **When you press “Disconnect” or delete the plugin**: the site token, so Kauthar
   revokes it.
 * **Kauthar SEO (the write channel)**: when you connect, and whenever the settings
   page or “Refresh status” is used, the plugin also sends a second secret it generated
   itself, the address of its own REST namespace (`/wp-json/kauthar-ai/v1`), which
   SEO plugin is active, which kinds of changes you allowed, and a count of visits
   by known AI crawlers (user-agent name and count only — no IP addresses, no pages).
   Kauthar then signs every request it makes **to your site** with that secret; 
   the plugin refuses unsigned, expired or replayed requests, anything you did not
   tick (each field of a request is checked against its own kind of change), and
   anything the acting Editor may not do. **What is allowed by default:** the Connect
   screen states it before you press Connect — every kind of change listed in “What
   Kauthar can change” below, acting as the oldest Editor of the site. Administrators
   can never be the acting user; if the site has no Editor, nothing is written until
   you create one (Users  Add New User  Role: Editor) and choose it. Writes only
   happen while the site is connected to a Kauthar account with the Kauthar Visibility
   service. **To turn it off:** Settings  Kauthar AI  Kauthar SEO  untick the kinds
   of changes you do not want (or tick “Stop all Kauthar writes on this site”, or
   choose “— nobody —”)  Save. Settings you saved yourself are never reset by an
   update or a new connection.
 * **On your public pages** (while the chat bubble is enabled): visitors’ browsers
   load the chat script from `https://kautharai.com/widget.js` and the chat window
   from kautharai.com. The service receives the usual technical data of a web request(
   IP address, browser, the page address) and the messages the visitor types, to
   answer them. The chat window may set a cookie and use browser storage on kautharai.
   com to keep the conversation.

Kauthar AI writes replies with a cloud AI model from Google (Gemini) on Kauthar’s
own account; data is stored on Kauthar’s servers in Frankfurt, Germany.

 * Terms of service: https://kautharai.com/en/terms
 * Privacy policy: https://kautharai.com/en/privacy
 * Security: https://kautharai.com/en/security

The plugin does not track you or your visitors, shows no ads, and sends no analytics.

### What Kauthar can change

Kauthar never administers your site. Remote requests run as the Editor you chose—
a user who can edit content but holds no administrative capability such as `manage_options`,`
activate_plugins`, `install_plugins`, `edit_users` or `edit_theme_options`; a request
is refused if that user ever gains one. No route installs, activates or updates 
plugins or themes, manages users, changes WordPress options, or writes files on 
the server. Every route below needs a valid signature (a secret created by this 
plugin, a timestamp within 5 minutes and a single-use nonce).

All routes are under `/wp-json/kauthar-ai/v1`:

 * `GET /ping` — status (plugin and WordPress versions, which kinds of change are
   allowed, counts). Read only.
 * `GET /items`, `GET /items/{id}` — published posts, pages and products (and drafts
   Kauthar created). Read only.
 * `POST /items/{id}/meta` — SEO title and description (kind: titles and meta descriptions)
   or canonical URL and noindex / nofollow (kind: canonical and robots). Needs `
   edit_post` on that item.
 * `POST /items/{id}/alt` — alt text of that item’s images (kind: image alt text).
   Needs `edit_post` on the item and on each image.
 * `POST /items/{id}/schema` — the item’s JSON-LD, stored in the plugin’s own post
   meta (kind: structured data). Needs `edit_post`.
 * `POST /posts` — create a post or page (kind: create and publish posts). Needs`
   create_posts`, plus `publish_posts` to publish and `upload_files` for a featured
   image. Optional SEO fields in the same request are each checked against their
   own kind (titles, robots, structured data, alt text) and skipped, with a per-
   field result, when that kind is off.
 * `POST /posts/{id}` — update a post or page: same checks, plus `edit_post`.
 * `DELETE /posts/{id}` — move to the trash, only posts Kauthar created (kind: create
   and publish posts). Needs `delete_post`.
 * `GET /redirects`, `POST /redirects`, `DELETE /redirects/{id}` — the plugin’s 
   own redirects table, applied only to addresses that would otherwise be a 404 (
   kind: redirects). Needs `edit_others_posts`.
 * `POST /llms-txt`, `POST /indexnow-key` — the text the plugin serves at /llms.
   txt and the IndexNow key file it serves itself, kept in the plugin’s own options;
   nothing is written to disk (kind: llms.txt and IndexNow). Needs `edit_others_posts`.
 * `POST /sitemap/ping` — asks Yoast SEO / Rank Math to rebuild their sitemap cache(
   kind: llms.txt and IndexNow). Needs `edit_others_posts`.

## Screenshots

[⌊Settings → Kauthar AI: connect your Kauthar account with one button.⌉⌊Settings
→ Kauthar AI: connect your Kauthar account with one button.⌉[

Settings  Kauthar AI: connect your Kauthar account with one button.

[⌊Connected: account, assistant and WooCommerce status, and where the chat bubble
appears.⌉⌊Connected: account, assistant and WooCommerce status, and where the chat
bubble appears.⌉[

Connected: account, assistant and WooCommerce status, and where the chat bubble 
appears.

[⌊The Kauthar chat bubble on your website.⌉⌊The Kauthar chat bubble on your website
.⌉[

The Kauthar chat bubble on your website.

[⌊Your store in the Kauthar dashboard — products synced from WooCommerce.⌉⌊Your 
store in the Kauthar dashboard — products synced from WooCommerce.⌉[

Your store in the Kauthar dashboard — products synced from WooCommerce.

[⌊Kauthar SEO: what Kauthar may change (everything by default — untick to stop),
the acting Editor, the last changes.⌉⌊Kauthar SEO: what Kauthar may change (everything
by default — untick to stop), the acting Editor, the last changes.⌉[

Kauthar SEO: what Kauthar may change (everything by default — untick to stop), the
acting Editor, the last changes.

## Installation

 1. In WordPress go to **Plugins  Add New**, search for “Kauthar AI”, then **Install
    Now** and **Activate** — or upload `kauthar-ai.zip` in **Plugins  Add New  Upload
    Plugin**.
 2. Open **Settings  Kauthar AI**.
 3. Press **Connect to Kauthar**, sign in to Kauthar (or create an account) and confirm.
 4. WooCommerce stores: press **Connect WooCommerce** and approve. Your store must 
    use https.
 5. Choose where the chat bubble appears and save.

## FAQ

### Do I need a Kauthar AI account?

Yes. The plugin connects your site to Kauthar AI, where you set up your assistant,
its knowledge and its channels. New businesses get a free trial.

### Do I need WooCommerce?

No. On any WordPress site the plugin adds the chat bubble. With WooCommerce, Kauthar
also answers from your products and order status.

### Do I have to copy API keys?

No. “Connect WooCommerce” uses WooCommerce’s standard approval screen and WooCommerce
sends the keys to Kauthar directly. You can revoke them any time in WooCommerce  
Settings  Advanced  REST API, or by pressing “Disconnect”.

### Will Kauthar change my store?

Only if you ask it to. By default it reads products and order status. Orders from
the chat stay off until you switch them on in Kauthar  Connect your store.

### Does it slow down my site?

The chat script loads asynchronously in the footer and its interface is drawn in
an isolated Shadow DOM, so it does not block your pages or clash with your theme.

### Can I show the chat only on some pages?

Yes: every page, only selected pages, or every page except selected ones. On WooCommerce
stores you can also hide it on the cart and checkout.

### Can I add a chat link inside a page?

Yes, with the shortcode `[kauthar_chat_link text="Chat with us"]`.

### Will Kauthar change my site’s SEO without asking?

Only what the “Kauthar SEO” card allows. Everything there is allowed by default 
once you connect the site — the Connect screen says so before you press it — because
most owners want Kauthar to publish and fix SEO automatically. Kauthar acts as an
Editor, never as an administrator. You can untick any kind of change, choose another
Editor, or pause everything — and Kauthar only writes through requests signed with
a secret this plugin generated. The last 50 changes are listed in the card, and 
each one can be undone from your Kauthar dashboard. Tick “Stop all Kauthar writes”
to pause at any time.

### Why does Kauthar need an Editor account?

So that everything Kauthar does is limited to content: an Editor can write, publish
and edit posts and pages but cannot touch plugins, themes, users or site settings.
If your site has only administrators, create an Editor in Users  Add New User (a
dedicated user such as “kauthar” makes its changes easy to spot), then choose it
in Settings  Kauthar AI  Kauthar SEO. Until then Kauthar reads your public content
but changes nothing.

### I use Yoast / Rank Math / SEOPress / All in One SEO — will they clash?

No. Kauthar writes titles, descriptions, canonicals and robots settings into your
SEO plugin’s own fields, so you keep seeing and editing every value there. Structured
data Kauthar adds skips the types your SEO plugin already prints. Without an SEO
plugin, Kauthar prints those tags itself on the pages it changed.

### Does the write channel need the REST API?

Yes. Kauthar talks to `/wp-json/kauthar-ai/v1`. If a security plugin blocks the 
REST API for visitors, allow that namespace (requests are signed; nothing on it 
is readable without the secret).

### What happens when I delete the plugin?

Its settings, the write log, llms.txt, the IndexNow key, the redirects table and
the SEO fields stored under the plugin’s own keys are deleted, the WooCommerce keys
created for Kauthar are deleted, and Kauthar is asked to revoke the site token. 
Posts Kauthar published stay (they are your content now), values written into Yoast/
Rank Math / SEOPress / AIOSEO stay in those plugins, and the products already synced
stay in your Kauthar account until you remove the store there.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

[Translate “Kauthar AI” into your language.](https://translate.wordpress.org/projects/wp-plugins/kauthar-ai)

### Interested in development?

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

## Changelog

#### 1.3.0

 * New top-level **Kauthar** menu with the Kauthar dashboard inside WordPress: today’s
   conversations, AI replies and unanswered questions, the latest conversations 
   with a human reply box, switches for Kauthar’s replies and the chat bubble, and
   your plan and AI-reply quota.
 * “Open full Kauthar” opens your Kauthar account in a new tab, signed in with a
   one-time link (valid 60 seconds). Renewing or upgrading always opens Kauthar 
   in a new tab.
 * The dashboard frame is authorised by a short-lived link signed with the plugin’s
   own secret (2 minutes, single use) — no password and no cookie.
 * Settings stay under Settings  Kauthar AI (also linked from the new menu).

#### 1.2.1

 * Kauthar acts only as an Editor, never as an administrator: administrators can
   no longer be chosen, the default is the oldest Editor, and a site whose acting
   user was an administrator is switched to its oldest Editor (or waits for one)
   with a notice in the settings.
 * Every field of a post create / update request is now checked against its own 
   kind of change (SEO titles, robots, structured data, image alt text); a field
   whose kind is off is skipped and reported.
 * The Connect screen explains what connecting allows before you press it.
 * New readme section “What Kauthar can change”: every remote route and the permission
   it needs.
 * Translations are no longer bundled in the WordPress.org package; they come from
   translate.wordpress.org.

#### 1.2.0

 * Kauthar SEO is now on by default: when you connect, every kind of change (including
   publishing the posts written for you) is allowed and Kauthar acts as the administrator
   who connected the site. Sites updated from 1.1 that never saved the Kauthar SEO
   settings get the same defaults, acting as the oldest administrator. Settings 
   you saved are kept. Untick anything or pause in Settings  Kauthar AI  Kauthar
   SEO.

#### 1.1.0

 * Kauthar SEO (optional, off by default): a signed write channel for the Kauthar
   Visibility service — titles and meta descriptions, canonical URLs and robots 
   tags, structured data, image alt text, redirects for broken URLs, llms.txt and
   an IndexNow key, and posts you approve in Kauthar. Consent per kind of change,
   acting user (editor or administrator), pause switch and a visible log of the 
   last 50 changes in Settings  Kauthar AI.
 * Writes go into Yoast SEO, Rank Math, SEOPress or All in One SEO fields when one
   of them is active.
 * Post / page change notices (ids only) and an AI-crawler visit counter reported
   to Kauthar.

#### 1.0.0

 * First release: connect with a button or a connection code, the Kauthar chat bubble
   with position, language and page rules, WooCommerce connection through WooCommerce’s
   approval screen, product-change notices, `[kauthar_chat_link]` shortcode, clean
   uninstall.

## Meta

 *  Version **1.3.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI Chatbot](https://wordpress.org/plugins/tags/ai-chatbot/)[customer service](https://wordpress.org/plugins/tags/customer-service/)
   [live chat](https://wordpress.org/plugins/tags/live-chat/)[seo](https://wordpress.org/plugins/tags/seo/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/kauthar-ai/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/kauthar-ai/)