GoldenRetriever AI Chat turns your WordPress site into a 24/7 AI chatbot — an advisor that talks like you and answers visitor questions grounded in your own content. Drop a chat widget on any page, or flip on the site-wide floating bubble. Your visitors get answers about your products, policies and posts in seconds — no live-chat staffing, no monthly SaaS fees, no third-party service holding your conversation history. You pay your AI provider directly for the tokens you use; the plugin adds no per-message charge of its own.
You bring your own Anthropic API key for Claude. The plugin sends your visitors’ messages and a system prompt grounded in your site content directly to Anthropic — never to a SaaS vendor in the middle. Conversations are rate-limited, capability-gated and origin-checked at the REST layer; the API key is encrypted at rest with AES-256-GCM tied to your WordPress salts.
Built for non-technical site owners. Five-minute setup from “install” to “ask my first question.” Native WordPress UI, Gutenberg block, classic shortcode, sensible defaults for every option, and a built-in Test Chat panel so you can sanity-check the advisor before any visitor sees it.
Features in this free release
GoldenRetriever AI Chat block, or [grchat_chat] shortcode; inherits your theme’s colours and fonts automatically.--wp--preset--color--primary and your body font where the theme exposes them; falls back to a neutral palette.the_content so shortcodes and page-builder output become searchable text, then chunked into a MySQL FULLTEXT index.wp_safe_remote_get()) or upload .txt / .md files to extend the knowledge base.How it works in three steps
[grchat_chat] shortcode / GoldenRetriever AI Chat block on any page.What’s coming in GoldenRetriever AI Chat Pro
The free version is the chat surface. Pro adds OpenAI and Gemini providers, multi-persona advisors, PDF/DOCX/CSV file knowledge with embeddings retrieval, lead routing to your inbox/CRM with full conversation context, and white-labelling — all as a separate plugin you install alongside the free version. No data migration, no breakage. Voice conversations are on the longer-term roadmap as a future Pro+ release.
This plugin connects to third-party services that you configure and pay for
directly with your own API keys. It includes no central service operated by us.
Your chosen AI provider (Anthropic Claude — api.anthropic.com).
When a visitor sends a chat message, the plugin sends the conversation and
the relevant excerpts of your site content to the AI provider you configured,
using the API key you entered, and streams the reply back. This happens only
on an explicit chat action. Data sent: the visitor’s messages and the matched
site-content excerpts. Anthropic terms: https://www.anthropic.com/legal/commercial-terms
— privacy: https://www.anthropic.com/legal/privacy
Administrator-added knowledge-source URLs (your server the URL you enter).
When a site administrator adds a URL as a knowledge source on the Knowledge
tab, the plugin fetches that URL directly from your server (using WordPress’s
built-in wp_safe_remote_get(), which blocks private/internal addresses). The
request goes from your server to the public URL you entered; no data is sent
to any third party in the process. Only administrators (manage_options) can
add or refresh sources.
“Email me this chat” lead capture (your site’s database only).
When a visitor opts in to receive a transcript of their chat conversation
by email, the plugin stores their email address in your site’s own
database (table wp_grchat_leads). No data is sent to us or any third
party. The transcript email is sent via your site’s own wp_mail() function,
using your server’s configured mail transport. The visitor’s email address
is stored only with their explicit consent, and only on your own server.
Apart from the administrator-initiated knowledge-source fetch above, the only
outbound HTTP calls are to your chosen AI provider, and only on explicit user
action. The plugin does not use embeddings (Anthropic provides no embeddings
API); semantic/embeddings retrieval is a separate Pro feature, not in this
free plugin.