WordPress plugin intelligence profile

KBFox

AI-powered chatbot with a RAG knowledge base for WordPress.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.8 · PHP 8.1
Directory statusactive
Last directory update30 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records KBFox version 1.0.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

KBFox adds an AI-powered chatbot to your WordPress site, trained on your own content. Upload your documents, configure your preferred AI provider, and your visitors get accurate answers drawn directly from your knowledge base.

Chatbot Widget

A floating chat widget appears on the front end of your site. Visitors can ask questions and receive answers grounded in your uploaded documents. The widget can also be embedded anywhere using the [grayfox_chat] shortcode.

No registration required for visitors.

Knowledge Base (RAG)

docx), plain text, CSV, and Markdown files. GrayFox summarizes each document and stores the content in a local database. When a visitor asks a question, the plugin retrieves the most relevant sections and passes them to your configured LLM — no content leaves your server until that retrieval step.

For best performance, 15–20 documents is the recommended knowledge base size.

Supported LLM Providers

OpenAI, Anthropic (Claude), Google Gemini, and Groq. You supply your own API key — GrayFox never proxies your requests through its own servers.

Privacy

Visitor chat messages and captured contact details are stored in your WordPress database. Messages are sent to the LLM provider you configure. See the Privacy Policy section for full details.

External Services

This plugin connects to external services as described below. All connections are initiated by the site administrator’s configuration — no external calls are made on plugin activation.

LLM API (user-configured)

Chat responses and document summarization are sent to the LLM API provider you choose in Settings. Visitor messages and your knowledge base content are included in these requests.

com/policies/privacy-policy

com/legal/privacy

com/privacy

com/privacy-policy/

Third Party Libraries

The following libraries are distributed with this plugin:

  • Action Scheduler 4.0.0 by WooCommerce — GNU General Public License v3.0 — https://github.com/woocommerce/action-scheduler
  • smalot/pdfparser 2.x — GNU Lesser General Public License 3.0 — https://github.com/smalot/pdfparser
  • Symfony Polyfill mbstring — MIT License — https://github.com/symfony/polyfill

Privacy Policy

KBFox collects and stores the following data from site visitors who use the chat widget:

  • Visitor messages — stored in the wp_grayfox_messages table in your WordPress database.
  • Session ID — a random identifier used to group messages into a conversation, stored in the visitor’s browser session.
  • Visitor name and email — stored in wp_grayfox_conversations only if the visitor voluntarily provides this information during a chat.
  • IP address (hashed) — used for rate limiting only; stored as a transient, not written to a permanent table.

Public KB API requests (if enabled): When the Public KB API is enabled, each inbound request is logged to the wp_grayfox_api_log table. The log includes the caller’s IP address, country code (resolved via Cloudflare header if present), user agent, query parameter, response size, and response time. This data is used solely for usage analytics visible in the GrayFox admin dashboard.

What is sent to external services: Visitor messages and relevant sections from your knowledge base are sent to the LLM API provider you configure in Settings (OpenAI, Anthropic, Google Gemini, or Groq). No visitor data is sent to GrayFox servers.

Data retention: Conversation data remains in your database until deleted. You can delete individual conversations from GrayFox > Conversations, or drop all tables by uninstalling the plugin.

Site administrators should disclose chatbot data collection to visitors in their site’s own privacy policy.

Source Code

This plugin’s JavaScript source files are minified in the distributed zip. The full source code is available at:

com/breinosa-star/wpfox-assistant-plugin

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • chat widget
  • knowledge base
  • ai
  • chatbot
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.8 · PHP 8.1
Update activity30 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.