Title: EchoAI – AI Chat Assistant
Author: echoai
Published: <strong>September 28, 2024</strong>
Last modified: February 23, 2026

---

Search plugins

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

![](https://ps.w.org/echoai/assets/icon.svg?rev=3159320)

# EchoAI – AI Chat Assistant

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

[Download](https://downloads.wordpress.org/plugin/echoai.2.2.9.zip)

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

 [Support](https://wordpress.org/support/plugin/echoai/)

## Description

**Your website deserves an AI assistant.**

EchoAI turns your existing content into an intelligent chatbot — one that actually
knows what it’s talking about. No hallucinations. No made-up answers. Just fast,
accurate responses grounded in _your_ content, with source citations your visitors
can click and verify.

**Simple. Powerful. Free.**

#### How It Works

 1. **Connect** — Install the plugin, and EchoAI automatically syncs your WordPress
    content. Posts, pages, custom post types — all indexed in minutes.
 2. **Place it anywhere** — Floating chat button, inline widget, Gutenberg block, or
    shortcode. One click and it’s live.
 3. **Let it work** — Visitors ask questions. The assistant finds the answer in your
    content and responds in seconds — with sources.
 4. **Capture leads** — When visitors show buying intent, the assistant collects their
    details through natural conversation. You wake up to qualified leads.

#### An AI That Sells While You Sleep

This isn’t just a FAQ bot. EchoAI’s lead detection runs 24/7, recognizing when a
visitor is interested in a consultation, demo, or newsletter signup. It collects
names, emails, phone numbers, budget, timeline — whatever you configure — all through
friendly, natural conversation. No forms. No friction.

#### Feed It Anything

WordPress is just the beginning. You can build your knowledge base from:

 * **YouTube** — Paste a channel link. Every transcript gets absorbed. Cherry-pick
   videos or import entire channels.
 * **Framer** — Full-site scan. Every page and text block, synced automatically.
   Navigation and clutter stripped by AI.
 * **PDFs** — Upload documents up to 50 pages. Answers cite the exact page number.
 * **Any URL** — Drop a link. The content becomes searchable knowledge.
 * **Plain text** — Paste anything directly into the dashboard.

#### Every Conversation, Remembered

Visitors who return pick up right where they left off. The dashboard shows you every
conversation in real-time — what people are asking, what topics trend, and where
the gaps are.

### Features

#### WordPress Integration

 * **Automatic sync** — Content changes reach the AI in 4-5 seconds via webhooks
 * **Every post type** — Posts, pages, custom post types, all with full metadata
 * **Taxonomies included** — Categories, tags, dates, and featured images carry 
   over
 * **Zero maintenance** — New, edited, and deleted content handled automatically

#### Put It Where It Matters

 * **Floating button** — Four corner positions. Custom icon. Tooltip. Appears on
   every page.
 * **Inline widget** — Embed the chat next to products, in help sections, wherever
   questions happen
 * **Gutenberg block** — Drag, drop, configure. Set height, color, and override 
   the assistant per block.
 * **Shortcode** — `[echo_ai]` with parameters for height, color, and assistant 
   ID. Works everywhere shortcodes do.

#### AI That Gets It Right

 * **GPT-4.1 under the hood** — Always the latest OpenAI model
 * **0% hallucination** — RAG technology means it only answers from your content.
   No answer? It says so.
 * **Sources cited** — Every response links back to the content it drew from
 * **Every language** — Detects the visitor’s language and responds in kind. Translates
   across content languages automatically.
 * **Contextual** — Follows the conversation thread. Understands “What about the
   price?” without being told _what_.
 * **Time-aware** — Knows publication dates. Handles “What’s new this year?” correctly.

#### Make It Yours

 * **Multiple assistants** — Sales bot on product pages. Support bot in the help
   center. Each with its own personality.
 * **Custom instructions** — Set the tone, the role, the rules. “Be friendly.” “
   Never discuss competitors.” “Always suggest a demo.”
 * **Greeting & starters** — Control the first message and suggested questions visitors
   see
 * **Content toggle** — One click to exclude specific content. No deleting required.
 * **Direct links** — Share any assistant via URL. No website integration needed.
 * **Mobile-ready** — Clean interface. Looks great on every screen.

### Demo

> See it in action — chat with a Star Wars knowledge base:
>  [https://echoaichat.com/#demo](https://echoaichat.com/#demo)

## Screenshots

 * [[
 * EchoAI Assistant in work.
 * [[
 * Gutenberg editor
 * [[
 * Settings panel
 * [[
 * Floating chat button
 * [[
 * Gutenberg page

## Blocks

This plugin provides 1 block.

 *   EchoAI Chat

## Installation

#### Step 1: Install & Activate

Install EchoAI from the WordPress plugin directory (Plugins > Add New > search “
EchoAI”), or upload the zip file manually. Activate the plugin.

#### Step 2: Connect Your Assistant

Go to **EchoAI > Setup** in your WordPress admin. You’ll see two options:

**Option A: Connect with EchoAI (recommended)**

 1. Click **“Connect with EchoAI”**
 2. You’ll be redirected to the EchoAI platform — create a free account or log in
 3. Create a new assistant or select an existing one
 4. Approve the WordPress connection
 5. You’ll be redirected back to WordPress with a confirmation screen
 6. Click **“Confirm Assistant”** — done!

**Option B: Enter an existing Assistant ID**

If you already have an assistant on [app.echoaichat.com](https://app.echoaichat.com/):

 1. Copy your Assistant ID from the platform dashboard
 2. Paste it into the **“Use Existing Assistant”** field
 3. Click **“Validate & Save”**

#### Step 3: Your Content Gets Indexed

Once connected, EchoAI automatically syncs your published WordPress content — posts,
pages, and any custom post types you select. This happens in the background. Future
changes sync in 4-5 seconds via webhooks.

#### Step 4: Add the Chat to Your Site

You have three options — use one or combine them:

**Floating button (active by default)**
 A chat button appears in the bottom-right
corner of every page. Customize position, icon, and tooltip in **EchoAI > Config**.

**Gutenberg block**
 In the block editor, search for **“EchoAI Chat”** and insert
it. Configure height, background color, and optionally override the assistant ID
per block.

**Shortcode**
 Add `[echo_ai]` to any post, page, or widget. Optional parameters:

 * `[echo_ai height="500"]` — set height in pixels
 * `[echo_ai backgroundcolor="#ffffff"]` — set background color
 * `[echo_ai assistant_id="XXXXX"]` — use a specific assistant

#### Step 5: Configure (Optional)

Visit **EchoAI > Config** to customize:

 * **Floating button** — position (four corners or off), custom icon, tooltip text
 * **Content types** — choose which post types to sync with the AI
 * **Assistant ID** — view or change the connected assistant

For AI behavior, personality, greeting messages, and suggested questions, visit 
your assistant settings on the [EchoAI platform](https://app.echoaichat.com/).

#### Requirements

 * A publicly accessible website (not localhost — the AI needs to reach your content)
 * WordPress 5.9 or higher
 * PHP 7.4 or higher
 * A free EchoAI account at [app.echoaichat.com](https://app.echoaichat.com/)

## FAQ

### How does it work?

When a visitor asks a question, EchoAI searches your knowledge base using RAG (Retrieval-
Augmented Generation), finds the most relevant content, and generates a response
using OpenAI’s latest model. It only uses _your_ content — no external sources, 
no guessing. If the answer isn’t in the knowledge base, it says so clearly.

### Is it really free?

Yes. The free plan includes 75 content items, 75 messages/month, and 2 assistants.
No credit card. Paid plans start at 4 EUR/month when you need more.

### How fast do content changes sync?

4-5 seconds. Webhook-based sync means new posts appear almost instantly, edits propagate
immediately, and deleted content vanishes from the knowledge base without any manual
action.

### How does lead detection work?

When a visitor shows buying intent — asking about pricing, demos, consultations —
the assistant smoothly collects their contact details through conversation. Names,
emails, phone numbers, budget, timeline. No forms to fill out. You get qualified
leads delivered to your dashboard.

### Is my data secure?

We store only published post content (title, body, author, tags, categories, date).
Conversations are stored securely and accessible only through your dashboard — never
shared with third parties or used for model training. All data is encrypted and 
compliant with major data protection regulations.

### What content sources are supported?

 * **WordPress** — Posts, pages, custom post types with full taxonomy and metadata
 * **YouTube** — Individual videos or entire channels with transcript extraction
 * **Framer** — Full-site scan with AI-powered content cleaning
 * **PDFs** — Up to 50 pages with page-level source tracking
 * **URLs** — Any webpage
 * **Text** — Direct input with formatting support

### Can I use it outside WordPress?

Yes. EchoAI also offers:
 – **Framer components** — Drag-and-drop floating button
and inline widget – **JavaScript SDK** — Works with React, Vue, Angular, or vanilla
JS. One script tag. – **Direct links** — Share any assistant via URL, no integration
required

### What shortcode parameters are available?

 * `[echo_ai height="500"]` — Height in pixels
 * `[echo_ai backgroundcolor="#ffffff"]` — Background color
 * `[echo_ai assistant_id="123456"]` — Override the default assistant

### Can I run different assistants on different pages?

Yes. Every assistant has a unique ID. Use a sales assistant on product pages and
a support assistant in the help center. Both the Gutenberg block and shortcode accept
an assistant ID parameter.

### Can I create multiple assistants?

Absolutely. Create as many as you need:
 – **Customer support** — Product questions,
order help, general inquiries – **Sales** — Product recommendations, comparisons,
purchase assistance – **Technical support** — Troubleshooting, setup guides, step-
by-step solutions – **Educational** — Course guidance, homework help, resource recommendations

Each gets its own personality, instructions, greeting, and suggested questions.

### For developers

The plugin is open-source. The JavaScript SDK gives you full control — floating 
button or inline widget, with configurable positioning, sizing, icons, tooltips,
and all text strings. Works in any framework or plain HTML.

The plugin requires the EchoAI API for AI processing. API credentials are provided
when you create an account at [app.echoaichat.com](https://app.echoaichat.com/).

### Third-Party Services

This plugin connects to EchoAI’s servers:

 * **Data sent**: Published post content (title, body, author, tags, categories,
   date)
 * **Data processed**: Visitor queries and AI-generated responses
 * **API**: https://api.echoaichat.com
 * **SDK**: https://cdn.echoaichat.com/sdk/echo-sdk.js
 * **Dashboard**: https://app.echoaichat.com/

Review our [Terms of Service](https://echoaichat.com/terms) for full data handling
details.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“EchoAI – AI Chat Assistant” is open source software. The following people have 
contributed to this plugin.

Contributors

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

[Translate “EchoAI – AI Chat Assistant” into your language.](https://translate.wordpress.org/projects/wp-plugins/echoai)

### Interested in development?

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

## Changelog

#### 2.2.9

 * Updated: WordPress 6.9 compatibility
 * Updated: Block API version 3 for WordPress 6.9+ support
 * Fixed: Replaced deprecated PanelColorSettings with stable ColorPalette component
 * Fixed: Replaced experimental NumberControl with stable component
 * Fixed: Added explicit React imports for iframe-based block editor compatibility

#### 2.2.8

 * Fixed: Critical issue where plugin was breaking widget editor save functionality
 * Fixed: CORS handling now only affects EchoAI REST endpoints, not global WordPress
   API
 * Fixed: Removed global REST API filter that was interfering with core functionality
 * Fixed: OPTIONS requests no longer terminate early with exit()

#### 2.2.7

 * Fixed: Block editor API call causing widget editor errors
 * Fixed: Skip Echo AI config fetch in widget editor context
 * Fixed: Prevent block assets from loading in widget editor
 * Improved: Better error handling in block editor component

#### 2.2.6

 * Fixed: Widget editor JSON error when plugin is activated
 * Fixed: Prevented validation checks during AJAX and REST API requests
 * Fixed: Admin notices no longer interfere with JSON responses
 * Improved: Better compatibility with WordPress admin AJAX operations

#### 2.2.5

 * Fixed: Assistant ID no longer gets deleted during plugin activation/deactivation
 * Fixed: Assistant ID validation failures no longer automatically remove the stored
   ID
 * Improved: Assistant configuration is now maintained during plugin updates
 * Changed: Validation warnings are now shown as warnings instead of errors

#### 2.2.4

 * Updated domain from echowp.com to echoaichat.com throughout the plugin
 * Updated all documentation and support URLs
 * Updated language files with new domain

#### 0.2.3

 * Enhanced API error handling and improved connection stability
 * Fixed helper functions for better performance
 * Updated integration specifications
 * Added comprehensive user manual documentation
 * General bug fixes and improvements

#### 0.2.2

 * General bugfixes and API modifications

#### 0.2.1

 * Support for the new dashboard

#### 0.1.11

 * Greeting message feature
 * New, more robust setup flow
 * Updated UI (Tailwind 4.0 & more)

#### 0.1.10

 * Support for older PHP versions, down to 7.4

#### 0.1.9

 * Quickfix

#### 0.1.8

 * Fix network issues

#### 0.1.7

 * Add website description to the prompt

#### 0.1.6

 * Floating button position z-index

#### 0.1.5

 * Quickfixes

#### 0.1.1

 * Initial release of EchoAI Assistant.

## Meta

 *  Version **2.2.9**
 *  Last updated **1 month ago**
 *  Active installations **10+**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/echoai/)
 * Tags
 * [AI](https://pcd.wordpress.org/plugins/tags/ai/)[assistant](https://pcd.wordpress.org/plugins/tags/assistant/)
   [chatbot](https://pcd.wordpress.org/plugins/tags/chatbot/)[gpt](https://pcd.wordpress.org/plugins/tags/gpt/)
   [openai](https://pcd.wordpress.org/plugins/tags/openai/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/echoai/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/echoai/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/echoai/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/echoai/)