AI ChatBot WordPress Plugin

The AI chatbot for WordPress that uses your own API key

This WordPress AI chatbot plugin connects to your own Anthropic, OpenAI or DeepSeek key — no per-message markup, no hidden fees. Describe your business, and go live.

GDPR-readyDaily spend limitWhatsApp handoffAny language, AI-detected
Wordpress AI Chatbot

Setup

You're in control from step one

Four steps. No coding. No flow builders.

1

Connect your API key

Paste your Anthropic, OpenAI or DeepSeek key in Settings. Encrypted at rest — never exposed to visitors.

2

Describe your business

Add your services, hours, FAQs and contacts — no prompt writing, no training.

3

Turn it on

The widget goes live instantly, and WhatsApp handoff is just a toggle away.

4

Set your budget

Set a daily spend cap and see a live cost estimate per model — the assistant pauses itself if it's ever reached.

Knowledge

It answers from your business, not from guesswork

Everything the assistant knows comes from three places you control — no prompt writing, no training runs. Fill in what you have, let it read what is already on your site, and paste the rest. It is all covered in the documentation.

Fields you fill in once

Services, pricing plans, business hours, FAQs and contacts, in structured forms — not a blank prompt box you have to be clever with.

ServicesPricingHoursFAQsContacts

Scanned from pages you already have

Point it at pages, posts or any custom post type on your site and the AI reads them, condensing what matters into the assistant’s context. Every scan reports exactly what it cost.

PagesPostsCustom post types

Anything else, in your own words

A free-text box for whatever the fields don’t cover. Paste a lot and Summarize condenses it down, so every conversation stays small and cheap.

Free textAI summarize

Who gets the most out of it

Sites where the same handful of questions arrive every day — opening hours, what’s included, how much it costs, do you serve my area.

Local & service businessesAgencies on client sitesProfessional services

Features

Everything you need,
nothing you don't

Focused features, each doing its job properly.

Bring Your Own AI Key

No per-message markup, no hidden AI fees. Connect your own Anthropic, OpenAI or DeepSeek key and pay your actual usage directly.

DeepSeek V4 Flash16,800+ messages per $10

Built-In Protection Against Abuse

A free pattern check catches obvious attempts in five languages before any AI call runs. The AI itself flags manipulation in any other language too.

ENESPTFRDE+ any language

GDPR Tooling Done Properly

Native integration with WordPress's export and erase-personal-data tools, automatic retention cleanup, and privacy-policy text that writes itself — generated from your real settings, ready to paste into your Privacy Policy page.

✓ Export✓ Erase✓ Auto-retention✓ Auto policy text

White-Label the Whole Plugin

Replace the name and icon everywhere it appears — including the WordPress Plugins screen — and hide the License, White Label and Tutorials tabs. Reverts automatically to normal branding if the license lapses, with nothing lost.

Agency & Scale plans4 independent controls

Daily Spend Limit — a Real Kill Switch

Set a daily USD cap and the assistant pauses itself when it's reached — tracked from real token counts, not an estimate. Visitors see a friendly message and your contact info, never an error.

Tracks real cost, not estimatedAuto-resumes at midnight

Know Your Costs Before You Commit

See a live estimate of how many messages your budget covers for each model, right in the settings screen.

Built to Avoid Vendor Lock-In

Anthropic Claude, OpenAI GPT or DeepSeek — switch from a dropdown. Your business info, customization and logs were never tied to a provider, so changing one costs you nothing.

Automatic Prompt Caching

Your system prompt is cached after the first message in a conversation — every reply after that is cheaper and faster.

Pick Your Provider and Model

Eight models across three providers — Claude Opus 4.8 for nuance, DeepSeek V4 Flash for volume. Swap anytime from Settings.

AI Providers

Three providers. Eight models. One dropdown.

Your business info, customization and conversation logs never depended on the provider, so changing your mind later is a dropdown — not a migration. See how they compare in the documentation.

Anthropic Claude

The deepest reasoning of the three — the one to pick when answers need nuance, or your business info is long and layered.

Opus 4.8Sonnet 5Haiku 4.5

OpenAI GPT-5.6

The name most people already know, with a wide middle ground between capability and cost.

SolTerraLuna

DeepSeek V4

By far the lowest cost per message — the one to pick when chat volume matters more than nuance.

ProFlash

UX Design

Not just another gray chat box

Built to feel like the messaging apps your visitors already use — not like a bolted-on plugin widget.

Fanci bot greeting with suggested questions Fanci replying in Spanish with formatted bullet points Fanci replying in Spanish with formatted bullet points

Designed for real conversations

Bubble tails & avatars

Every reply has a tail and your custom avatar — like iMessage or WhatsApp.

Auto-language detection

Visitor writes in Spanish? It answers in Spanish. No configuration needed.

Formatted replies

Bullet lists, bold text and links — not a wall of plain text.

Auto-resize input

The text field grows as the visitor types, like every modern messaging app.

Both screenshots are real, unstaged conversations — answered straight from the business info fields in Settings.

Accessibility

Real accessibility,
not checkbox compliance

Built for agencies who can't control every site they install on — every claim below is something we actually measured.

WCAG 2.1 AAAll color pairs verified

Full keyboard navigation

Focus is trapped inside the chat while open. Escape closes and returns focus to where it was.

Real ARIA semantics

Proper dialog roles, live regions for streamed replies, and labeled controls — not visual markup that only looks right.

Total CSS isolation

No Bootstrap, no shared class names — scoped under its own namespace so it can't conflict with any theme or page builder.

Dynamic contrast recalculation

Pick any brand color — the correct foreground and every hover state recalculate on the fly. You can't ship illegible text by accident.

Keyboard shortcuts
Cycle through controlsTab/Shift+Tab
Close widget, restore focusEsc
Send messageEnter
Activate buttons & chipsSpace

Contrast ratios — default palette

AA minimum is 4.5:1. All pairs pass.

Aa
Button text6.29:1
AA ✓
Aa
Muted text (tightest)4.76:1
AA ✓
Aa
Danger text4.83:1
AA ✓
Aa
Hover state7.90:1
AA ✓

4.5:1 AA threshold

Works with your brand color too

These ratios are for the default indigo palette. Change the primary color in Settings and every foreground, hover and focus color recalculates automatically — the 4.5:1 floor always holds.

Security

Security you can
actually verify

Your AI key, your visitors' data, and your site are protected by design — not by hoping nothing goes wrong.

Manually auditedSQL, XSS, CSRF, capabilities
How your API key stays safe
You paste the keylibsodium · XSalsa20-Poly1305

Encrypted immediately, using a secret derived from your own WordPress salts.

Stored in the databaseEncrypted blob only

The encrypted value lives in wp_options. No plaintext, no separate config file.

AI request firesServer-side proxy

Decrypted in memory on your server and used once. The request goes directly from your server to your AI provider.

Visitor's browserZero exposure

Receives only the AI reply text. The key never appears in any request the browser makes.

Manual security audit
SQL injection
Cross-site scripting (XSS)
CSRF / nonce validation
WordPress capability checks
Rate limiting & abuse prevention
Input sanitization & output escaping

Not just automated linting — each vector reviewed manually.

Visitor anonymity
session256-bit random token
ip_hashsha256( ip + salt )
real_ipnever stored

Real IP addresses are hashed immediately and discarded — only the hash is stored.

Before you decide

Three things people ask right before buying

Works with any theme or builder

Fully isolated CSS — won't conflict with Elementor, Divi, Bricks, or anything else.

Your API key is safe

Encrypted with libsodium, derived from your own WordPress salts. Never reaches the browser.

No lock-in

Cancel anytime on annual plans. Lifetime plans are a single payment, forever. Your data stays on your own server either way.

Pricing

No subscription lock-in. Zero markup on AI.

This WordPress AI chatbot plugin is priced once — annual or a one-time lifetime payment. You connect your own Anthropic, OpenAI or DeepSeek key, and costs go straight to them at published rates.

Founding Member Pricing — Locked Forever. Available for our first 90 days (or the first 200 licenses, whichever comes first) — even on renewal, your price never goes up.

Personal

1 site
$45/yr
$29/year
  • Bring your own AI key, $0 markup
  • Real daily spend limit
  • GDPR tooling + auto policy text
  • Lead capture with CSV export
  • Full customization, every label
  • Support
+ 10 more featuresGet Personal

Freelancer

5 sites
$55/yr
$35/year
  • Bring your own AI key, $0 markup
  • Real daily spend limit
  • GDPR tooling + auto policy text
  • Lead capture with CSV export
  • Full customization, every label
  • Support
+ 10 more featuresGet Freelancer

Scale

100 sites
$159/yr
$99/year
  • Bring your own AI key, $0 markup
  • Real daily spend limit
  • GDPR tooling + auto policy text
  • Lead capture with CSV export
  • Full customization, every label
  • White-label branding
  • Priority support
+ 10 more featuresGet Scale
Typical hosted chatbot SaaS$19–$150per month, forever
DeepSeek V4 Flash, direct16,815–76,640messages per $10 in credit
No AI markup, ever Cancel anytime on annual plans Lifetime plans include updates forever Founding price, locked forever
14-day money-back guarantee — you only cover the payment processor's fees and our cancellation charge (about 8% total, deducted from the refund). Read the Refund Policy →

Coming soon: AI-generated chat analytics and WooCommerce integration.

FAQ

Frequently asked questions

How do I add an AI chatbot to WordPress?

Install Fancy Chat AI from the WordPress admin, paste your Anthropic, OpenAI or DeepSeek API key in Settings, and add your business info. No PHP, no JavaScript, no shortcodes — the widget appears on your site automatically once your key is saved.

What's the best AI chatbot plugin for WordPress?

It depends what matters most to you. If avoiding per-message subscription fees is the priority, look for one that lets you bring your own AI key. If you're comparing options, also check whether it caps your AI spend automatically, has real abuse protection, and integrates with WordPress's own GDPR tools — most WordPress chatbot plugins skip at least one of those.

Which AI providers are supported?

Three, with eight models between them: Anthropic Claude (Opus 4.8, Sonnet 5, Haiku 4.5), OpenAI GPT-5.6 (Sol, Terra, Luna) and DeepSeek V4 (Pro, Flash). You pick the provider and model per site, and switching keeps every other setting — your business info was never tied to one provider.

What happens if I hit my daily spend limit?

The assistant pauses itself for the rest of the day, tracked from real token usage — not a guess. Visitors see a configurable message with your contacts and WhatsApp instead of an error, you get an email alert, and it resumes automatically at midnight (or instantly if you click "Resume assistant now" in Settings).

Does this make my site GDPR compliant?

No plugin can make that claim on its own — GDPR compliance is a legal responsibility of your site, not something software certifies. What it gives you: native integration with WordPress's export/erase tools, automatic retention cleanup, and privacy-policy text generated from your real settings, ready to paste into your own Privacy Policy page. The legal basis you operate under and the final wording are still yours (or your advisor's) to decide.

Can I customize the chatbot's name, avatar and every label?

Yes — set a name, choose an avatar from your Media Library, write a custom greeting, and edit every button label and error message, all from the Settings screen.

What happens if someone tries to jailbreak the chatbot?

A free pattern check catches obvious attempts in five languages before any AI credits are spent — and the AI itself flags manipulation it notices in any other language. Repeat offenders are blocked automatically.

Can I white-label this for my agency clients?

Yes, on the Agency and Scale plans. Replace the plugin's name and icon everywhere it appears — including the WordPress Plugins screen — and independently hide the License tab, the White Label tab itself, the Tutorials/Changelog links, or the entire plugin from the admin menu. If your license ever lapses or drops below Agency/Scale, branding reverts automatically and nothing you configured is lost.

What happens if my license expires or a payment fails?

The chat widget keeps working on your site — an expired, invalid, or not-yet-entered license never blocks it for your visitors. Automatic updates and premium support pause until it's resolved, with a non-blocking notice in Settings. The one exception: if a license is explicitly disabled (e.g. after a refund), the widget is hidden until it's re-enabled — that's the only state that's ever intentionally disruptive.

What's your refund policy?

You can request a refund within 14 days of purchase. The refunded amount is net of the payment processor's transaction fees and a cancellation charge — together approximately 8% of your original payment.

Ready to add a real AI chatbot to your site?

One transparent price. You control your AI budget, down to the dollar.

No AI markup, ever — you pay your AI provider directly.