Solver Live Chat
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
- A visitor asks a question in the chat widget.
- Solver Live Chat first checks your knowledge base for an exact match — if found, it answers instantly.
- 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.
- 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.
