Title: Guzmandrade AI Chatbot
Author: guzmandrade
Published: <strong>September 5, 2026</strong>
Last modified: September 5, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/guzmandrade-ai-chatbot.svg)

# Guzmandrade AI Chatbot

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

[Download](https://downloads.wordpress.org/plugin/guzmandrade-ai-chatbot.1.1.1.zip)

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

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

## Description

Guzmandrade AI Chatbot adds an AI-powered chatbot to the frontend of your WordPress
site. It leverages the WordPress 7.0 Connectors API and the PHP AI Client SDK — 
meaning no custom AI provider integration code is needed. Configure your AI provider
under **Settings › Connectors** and you’re ready.

#### Features

 * **Frontend Chat Widget** — A floating chat button that opens a conversational
   panel. Place it site-wide or via shortcode.
 * **Knowledge Base** — A custom post type (`gaic_article`) for curated content 
   the chatbot can reference. The article content is where you write the information
   the chatbot should know. Optionally include standard posts and pages as context.
 * **Spam Protection** — Integrates with Akismet to detect and block spam messages.
   Falls back to rate-limiting when Akismet is not available.
 * **Captcha Protection** — Integrates with the Simple CAPTCHA with Cloudflare Turnstile
   plugin to verify human visitors before they can send messages.
 * **Lead Capture** — Uses AI function calling to detect when users share contact
   information in conversation and automatically saves leads. Delivers via email
   and/or webhook (connects to Zapier, Make, n8n, Google Sheets, CRMs). No forms
   or database tables needed.
 * **Minimal Custom Code** — Uses WordPress Core’s Connectors API for AI provider
   settings, the PHP AI Client SDK for AI calls, Akismet for spam, and Cloudflare
   Turnstile for captcha — no duplicate infrastructure.

#### Dependencies

 * **WordPress 7.0+** — Provides the Connectors API for AI provider configuration.
 * **AI Plugin or Core AI** — The PHP AI Client SDK must be available (`wp_ai_client_prompt()`).
   Install the [AI plugin](https://wordpress.org/plugins/ai/) if running WP < 7.0
   or need the latest features.
 * **AI Provider Connector** — Install a provider connector plugin (e.g., [OpenAI](https://wordpress.org/plugins/ai-provider-for-openai/),
   [Anthropic](https://wordpress.org/plugins/ai-provider-for-anthropic/), [Google](https://wordpress.org/plugins/ai-provider-for-google/))
   and configure the API key under Settings › Connectors.
 * **Akismet** (recommended) — For spam detection on chat messages. Rate-limiting
   fallback is used when Akismet is not active.
 * **Simple CAPTCHA with Cloudflare Turnstile** (optional) — For captcha verification
   on chat messages. Install and configure it at Settings › Cloudflare Turnstile,
   then enable captcha in the chatbot settings.

## Installation

 1. Upload the `guzmandrade-ai-chatbot` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Navigate to **Settings › Guzmandrade AI Chatbot** to configure the chatbot.
 4. Enable the chatbot toggle and configure the system instructions.
 5. Ensure an AI provider connector is installed and configured under **Settings › 
    Connectors**.
 6. Optionally install and activate Akismet for spam protection.
 7. Optionally install the Simple CAPTCHA with Cloudflare Turnstile plugin for captcha
    protection, configure it at Settings › Cloudflare Turnstile, then enable captcha
    in the chatbot settings.

## FAQ

### Where do I configure my AI API key?

Guzmandrade AI Chatbot does not manage API keys. Use the WordPress 7.0 **Settings›
Connectors** screen to register and configure AI providers (OpenAI, Anthropic, Google,
etc.).

### Can I use the chatbot on specific pages only?

Yes. Use the `[gaic_chatbot]` shortcode on any page or post. For a site-wide floating
widget, enable it in the plugin settings.

### Can I show a Gravatar instead of the “AI” badge?

Yes. Enter an email address in the “Assistant avatar email” field in the plugin 
settings and the assistant’s messages will display its Gravatar. If the email has
no Gravatar, or the field is empty, your default avatar from Settings › Discussion
is used — the same fallback as comment avatars.

### How does the knowledge base work?

Knowledge Base Articles (the `gaic_article` custom post type) are the primary knowledge
source. You create articles with a title and content — the content is where you 
write the information/instructions the chatbot should know. You can also include
standard posts and pages. The plugin retrieves relevant content based on keywords
in the user’s message and includes it as context for the AI.

### What happens if Akismet is not installed?

Rate-limiting is used as a fallback. Each IP address can send a limited number of
messages per hour (configurable in settings). Install Akismet for full spam detection.

### How does captcha work?

Captcha uses Cloudflare Turnstile via the “Simple CAPTCHA with Cloudflare Turnstile”
plugin. After installing and configuring that plugin (Settings › Cloudflare Turnstile),
enable captcha in the chatbot settings. A Turnstile challenge widget will appear
in the chat panel before users can send their first message.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

[Translate “Guzmandrade AI Chatbot” into your language.](https://translate.wordpress.org/projects/wp-plugins/guzmandrade-ai-chatbot)

### Interested in development?

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

## Changelog

#### 1.1.1

 * Renamed the plugin from Just Another Generic Chatbot to Guzmandrade AI Chatbot.

#### 1.1.0

 * Renamed the plugin from AI Connector Chatbot to Just Another Generic Chatbot.
 * Added an optional Gravatar for the assistant, configured by email in the plugin
   settings.
 * The assistant avatar falls back to your default avatar from Settings › Discussion,
   the same fallback as comment avatars.

#### 1.0.0

 * Initial release.
 * Frontend chatbot widget (floating button + chat panel).
 * Knowledge base via `gaic_article` custom post type with keyword-based context
   retrieval.
 * Akismet spam integration with rate-limiting fallback.
 * Cloudflare Turnstile captcha integration via Simple CAPTCHA plugin.
 * Lead capture via AI function calling — delivers leads via email and/or webhook(
   Zapier, Make, n8n, Google Sheets, CRMs).
 * Admin settings page under Settings › Guzmandrade AI Chatbot.
 * Leverages WordPress 7.0 Connectors API and PHP AI Client SDK.

## Meta

 *  Version **1.1.1**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[captcha](https://wordpress.org/plugins/tags/captcha/)
   [chat](https://wordpress.org/plugins/tags/chat/)[chatbot](https://wordpress.org/plugins/tags/chatbot/)
   [spam](https://wordpress.org/plugins/tags/spam/)
 *  [Advanced View](https://wordpress.org/plugins/guzmandrade-ai-chatbot/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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