Title: Solver Live Chat
Author: solverwp
Published: <strong>July 10, 2026</strong>
Last modified: July 10, 2026

---

Search plugins

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

![](https://ps.w.org/solver-live-chat/assets/icon-128x128.png?rev=3602438)

# Solver Live Chat

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

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

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

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

## Description

Solver Live Chat adds a chat widget to your site that answers visitors’ questions
using **only the information you give it**. It never guesses, and if nothing you’ve
provided answers a question, it says so honestly instead of making something up.

#### How it works

 1. A visitor asks a question in the chat widget.
 2. Solver Live Chat first checks your **knowledge base** for an exact match — if found,
    it answers instantly.
 3. If there’s no exact match, Solver Live Chat searches **your own content** (the 
    post types, pages, RSS feeds, and/or sitemap URLs you’ve selected) for the single
    most relevant piece of information, and shows it.
 4. If nothing relevant is found anywhere, Solver Live Chat shows your configured “
    I don’t know” message instead of guessing.

This means Solver Live Chat is only as good as the content you give it — the more
accurate and complete your knowledge base and site content, the better its answers.

#### What you provide (any combination)

 * **A knowledge base** — paste a JSON list of keyword/answer pairs for instant,
   exact answers (see the format below), or just paste plain paragraphs of text.
 * **Your own content** — choose which post types (posts, pages, products, or any
   custom post type) Solver Live Chat is allowed to search, or point it at individual
   page URLs or a sitemap.xml for content outside those post types.
 * **RSS feeds** — your own site’s feed, or any external feed, as additional grounding.

#### Knowledge base format example

Paste JSON like this into the Knowledge Base field for instant, exact answers:

    ```
    [
      {"k": ["shipping", "delivery time"], "a": "We ship within 3-5 business days."},
      {"k": ["refund", "return policy"], "a": "Refunds are available within 14 days of purchase."}
    ]
    ```

Each entry’s `"k"` list is a set of keywords/phrases — if a visitor’s message contains
all the words in any one of them, that entry’s `"a"` answer is shown instantly. 
You can also just paste plain paragraphs of text (separated by a blank line) instead
of JSON.

#### Features

 * Paste JSON or plain text to build your knowledge base — no coding required.
 * Searches your own posts/pages (or any custom post type) live, with no separate
   index to maintain.
 * Common legal/boilerplate pages (Privacy Policy, Terms & Conditions, Cookie Policy,
   Style Guide, etc.) are excluded from matching by default, so they don’t crowd
   out your real content.
 * Point Solver Live Chat at extra individual pages or a sitemap.xml for content
   outside your selected post types.
 * Pull in RSS feed content as additional grounding.
 * Match-accuracy features that need zero configuration: stemming, a stopword filter,
   a built-in synonym table, frequency-weighted best-match ranking, and full-content
   sentence extraction.
 * Strict “answer only from what’s provided” behaviour — an honest fallback message
   whenever nothing matches.
 * **Questions Log** admin screen — see every question visitors ask (and which ones
   got no answer), and send a direct human reply that shows up in that visitor’s
   still-open chat alongside the automatic bot.
 * **Flag as wrong** — mark any bot answer for later review, right from the Questions
   Log, so you can spot and fix bad answers over time.
 * Optional email notification (at most one every 15 minutes) when a visitor’s question
   gets no answer, so you can jump in and reply directly while they may still be
   on the page.
 * Optional “leave your email” lead capture in the widget, entirely voluntary — 
   only submitted if a visitor fills it in themselves.
 * Optional privacy notice link in the widget, defaulting to your site’s configured
   Privacy Policy page.
 * Clickable suggested questions under the welcome message (editable, or turn them
   off entirely).
 * Auto-adds the widget site-wide, or place it manually with the `[corechat]` shortcode.
 * Built to work correctly behind a proxy/CDN (e.g. Cloudflare) — rate limiting 
   is based on the visitor’s real IP, not the proxy’s.
 * All conversation data is stored locally in your own database only — nothing is
   sent to any third party.

#### Privacy note

Solver Live Chat logs each visitor’s questions and the replies given (identified
by an anonymous browser-generated session ID, plus their IP address) so you can 
review them in the Questions Log. If a visitor voluntarily uses “leave your email”,
their name/email is stored alongside their session. Only a site administrator can
delete this data (from the Questions Log screen) — visitors cannot delete or export
it themselves.

## Installation

 1. Upload the `solver-live-chat` folder to `/wp-content/plugins/`, then activate it
    through the “Plugins” screen (or install directly from the WordPress plugin directory).
 2. Go to **Solver Live Chat** in the WordPress admin menu.
 3. Paste your knowledge base into the **Knowledge base** field — JSON for instant 
    exact answers, or plain text paragraphs (see the format example above).
 4. Under **Include post types**, tick which of your own post types Solver Live Chat
    should be able to search.
 5. (Optional) Add RSS feed URLs, or extra page/sitemap URLs, if you want Solver Live
    Chat to draw on content outside your selected post types.
 6. Customize the widget’s title, placeholder text, welcome message, “nothing found”
    fallback message, and suggested questions to match your business.
 7. Save changes — the chat widget now appears automatically on your site (or use the`[
    corechat]` shortcode to place it manually, after turning off “Show on frontend”).

## FAQ

### Will Solver Live Chat make up answers?

No. If nothing in your knowledge base, selected post types, RSS feeds, or extra 
pages relates to a question, Solver Live Chat shows your configured “nothing found”
message instead of guessing.

### Can I answer a visitor myself?

Yes. Open **Questions Log** in the admin menu and reply directly to any logged question—
if that visitor’s chat widget is still open, they’ll see your reply alongside the
automatic bot.

### Can I see what visitors are asking?

Yes, the **Questions Log** screen lists every visitor and everything they’ve asked,
including which questions got no answer — a useful signal for what to add to your
knowledge base next.

### Can a visitor delete their own chat history?

No — only a site administrator can delete a visitor’s conversation, from the Questions
Log screen. This keeps the data useful for the site owner’s records while still 
being fully under the owner’s control.

### Does this comply with GDPR / privacy requirements?

Solver Live Chat stores conversation data locally in your own database and lets 
you show a privacy notice linking to your Privacy Policy page. As the site owner,
you’re responsible for disclosing this data collection in your privacy policy and
handling any data requests, the same as with any other on-site data you collect.

### What happens if a lot of people chat at once?

Each visitor is rate-limited individually by their own IP address, so one busy visitor
can’t block others. If your site sits behind Cloudflare or another reverse proxy
and you want rate limiting based on each visitor’s real IP rather than the proxy’s,
add `add_filter( 'corechat_trust_proxy_ip', '__return_true' );` in your theme or
a small must-use plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Solver Live Chat” is open source software. The following people have contributed
to this plugin.

Contributors

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

[Translate “Solver Live Chat” into your language.](https://translate.wordpress.org/projects/wp-plugins/solver-live-chat)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [chatbot](https://wordpress.org/plugins/tags/chatbot/)[faq](https://wordpress.org/plugins/tags/faq/)
   [knowledge base](https://wordpress.org/plugins/tags/knowledge-base/)[rss](https://wordpress.org/plugins/tags/rss/)
   [support](https://wordpress.org/plugins/tags/support/)
 *  [Advanced View](https://wordpress.org/plugins/solver-live-chat/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://solverwp.com/)