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.
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.
Setup
Four steps. No coding. No flow builders.
Paste your Anthropic, OpenAI or DeepSeek key in Settings. Encrypted at rest — never exposed to visitors.
Add your services, hours, FAQs and contacts — no prompt writing, no training.
The widget goes live instantly, and WhatsApp handoff is just a toggle away.
Set a daily spend cap and see a live cost estimate per model — the assistant pauses itself if it's ever reached.
Knowledge
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.
Services, pricing plans, business hours, FAQs and contacts, in structured forms — not a blank prompt box you have to be clever with.
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.
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.
Sites where the same handful of questions arrive every day — opening hours, what’s included, how much it costs, do you serve my area.
Features
Focused features, each doing its job properly.
No per-message markup, no hidden AI fees. Connect your own Anthropic, OpenAI or DeepSeek key and pay your actual usage directly.
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.
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.
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.
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.
See a live estimate of how many messages your budget covers for each model, right in the settings screen.
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.
Your system prompt is cached after the first message in a conversation — every reply after that is cheaper and faster.
Eight models across three providers — Claude Opus 4.8 for nuance, DeepSeek V4 Flash for volume. Swap anytime from Settings.
Rename it, give it an avatar from your Media Library, write a custom greeting — and every button, label and error message is editable from Settings.
Services, pricing, business hours, FAQs and contacts — added once, no prompt engineering.
One click opens WhatsApp with an AI-written summary of the conversation already filled in.
An optional (or required) pre-chat form — name, email, phone — enforced on the server. Every conversation with contact info lands in a searchable log, one click from a CSV export.
A visitor can browse to another page and come back — the chat history and open/closed state are exactly where they left them.
The greeting screen shows clickable question chips before the visitor even types anything.
On everywhere by default, or choose specific pages to include or exclude — handy for keeping it off a landing page or checkout funnel. It also never appears while you're editing in a page builder, so it can't get in the way mid-edit.
AI Providers
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.
The deepest reasoning of the three — the one to pick when answers need nuance, or your business info is long and layered.
The name most people already know, with a wide middle ground between capability and cost.
By far the lowest cost per message — the one to pick when chat volume matters more than nuance.
UX Design
Built to feel like the messaging apps your visitors already use — not like a bolted-on plugin widget.
Accessibility
Built for agencies who can't control every site they install on — every claim below is something we actually measured.
Focus is trapped inside the chat while open. Escape closes and returns focus to where it was.
Proper dialog roles, live regions for streamed replies, and labeled controls — not visual markup that only looks right.
No Bootstrap, no shared class names — scoped under its own namespace so it can't conflict with any theme or page builder.
Pick any brand color — the correct foreground and every hover state recalculate on the fly. You can't ship illegible text by accident.
AA minimum is 4.5:1. All pairs pass.
4.5:1 AA threshold
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
Your AI key, your visitors' data, and your site are protected by design — not by hoping nothing goes wrong.
Encrypted immediately, using a secret derived from your own WordPress salts.
The encrypted value lives in wp_options. No plaintext, no separate config file.
Decrypted in memory on your server and used once. The request goes directly from your server to your AI provider.
Receives only the AI reply text. The key never appears in any request the browser makes.
Not just automated linting — each vector reviewed manually.
Real IP addresses are hashed immediately and discarded — only the hash is stored.
Before you decide
Fully isolated CSS — won't conflict with Elementor, Divi, Bricks, or anything else.
Encrypted with libsodium, derived from your own WordPress salts. Never reaches the browser.
Cancel anytime on annual plans. Lifetime plans are a single payment, forever. Your data stays on your own server either way.
Pricing
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.
Personal
1 siteFreelancer
5 sitesAgency
25 sitesScale
100 sitesComing soon: AI-generated chat analytics and WooCommerce integration.
FAQ
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
One transparent price. You control your AI budget, down to the dollar.
No AI markup, ever — you pay your AI provider directly.