JRT AI Agent

Description

JRT AI Agent adds a smart AI chat assistant to your WordPress website to help visitors get quick answers — without replacing real human support.

The assistant is designed to be helpful, transparent, and safe. It only answers questions using the content you allow and clearly guides visitors to contact a real person when needed.

The plugin works on any WordPress site. WooCommerce integration is optional.

⚠️ Important: This plugin requires you to use your own AI provider API key (such as OpenAI or Google Gemini). The plugin does not include or provide free AI usage.

Your AI provider account must have active billing or available credits for the chat assistant to function.

Please see the Third-Party Services section below for full details.

Features

  • AI-powered chat assistant for WordPress
  • Uses selected policy pages (privacy, terms, refunds, etc.)
  • Optional site-wide content search
    • Pages
    • Posts
    • Custom post types
  • Optional WooCommerce product context
  • Customizable chat UI:
    • Chat title
    • Input placeholder
    • Floating icon (Dashicon or SVG)
    • Footnote text
    • Contact page link
  • Privacy controls:
    • Disable browser storage
    • Limit or disable conversation memory
  • Built-in rate limiting
  • Clean floating chat interface
  • Requires your own AI provider API key

How It Works

  1. You create your own account with a supported AI provider (OpenAI or Google Gemini).
  2. You generate your own API key from that provider.
  3. You enter your API key in Settings JRT AI Agent.
  4. Visitors open the chat and ask questions.
  5. Messages are securely sent to your configured AI provider.
  6. The AI responds using the content you have allowed.

⚠️ If your AI provider account does not have available credits or active billing, the chat assistant will not work and may return an error.

The plugin author does not provide API access and is not responsible for third-party service charges.

Quick Start

  1. Install and activate JRT AI Agent
  2. Create an account with OpenAI or Google Gemini
  3. Generate your own API key
  4. Ensure your AI account has available credits or active billing
  5. Go to Settings JRT AI Agent
  6. Enter your API key
  7. Select your policy pages (Privacy Policy, Terms, etc.)
  8. (Optional) Enable site content search
  9. Add the chat to any page using: [jrt_ai_agent_chat]

Usage

Add the chat assistant anywhere using this shortcode:

[jrt_ai_agent_chat]

The chat appears as a floating button on the page.

Third-Party Services

JRT AI Agent relies on external AI services to generate responses. The plugin does not function without configuring at least one supported provider.

The site owner must supply their own API key and maintain their own account with the chosen provider.

OpenAI (ChatGPT)

  • Service: OpenAI API
  • Purpose: Generates AI-powered chat responses
  • Account Required: Yes — site owner must create their own OpenAI account
  • Billing Required: Yes — account must have available credits or active billing
  • Data Sent:
    • User-submitted chat messages
    • Optional recent conversation history (if enabled)
    • Selected site content used for grounding responses
  • When Data Is Sent:
    • Only when a visitor submits a message via the chat widget
  • Terms of Service:
    https://openai.com/terms
  • Privacy Policy:
    https://openai.com/privacy

Google Gemini

  • Service: Google Generative Language API (Gemini)
  • Purpose: Generates AI-powered chat responses
  • Account Required: Yes — site owner must create their own Google Cloud account
  • Billing Required: May require billing depending on usage
  • Data Sent:
    • User-submitted chat messages
    • Optional recent conversation history (if enabled)
    • Selected site content used for grounding responses
  • When Data Is Sent:
    • Only when a visitor submits a message via the chat widget
  • Terms of Service:
    https://policies.google.com/terms
  • Privacy Policy:
    https://policies.google.com/privacy

⚠️ The plugin author does not collect, store, or process AI usage data. All AI processing is performed by the configured third-party provider.

Site owners are responsible for reviewing and complying with the terms, privacy policies, and billing requirements of the selected provider.

Privacy Policy

JRT AI Agent does not collect or store personal data by default.

When enabled, chat messages are sent to the configured third-party AI provider solely for the purpose of generating responses.

Conversation history can be disabled entirely. Browser storage is optional and can be turned off in settings.

The site owner is responsible for informing users about AI-generated responses and third-party data processing in their own privacy policy.

Support

For support or custom development:
https://www.jrtwebsolutions.com

Screenshots

Installation

  1. Upload the jrt-ai-agent folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu
  3. Go to Settings JRT AI Agent
  4. Configure your AI provider and chat settings
  5. Add the chat using the shortcode

FAQ

Do I need to provide my own API key?

Yes. You must create your own account and API key with OpenAI or Google Gemini.

Does the plugin include free AI usage?

No. The plugin does not provide API credits. Your AI provider account must have active billing or available credits.

What happens if I run out of credits?

The chat assistant will stop responding and may display an API error.

Do I need WooCommerce?

No. WooCommerce support is optional.

Can I disable conversation memory?

Yes. You can disable both browser storage and conversation history.

Does this replace human support?

No. It assists visitors and clearly guides them to real support when needed.

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Translate “JRT AI Agent” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial release
  • AI-powered support assistant
  • Customizable UI and privacy controls
  • Optional WooCommerce integration