---
title: "AI Chatbot for WordPress and WooCommerce | PurioChat"
id: "24789"
type: "page"
slug: "ai-chatbot-for-wordpress"
published_at: "2025-10-14T20:17:38+00:00"
modified_at: "2026-07-25T19:40:50+00:00"
url: "https://purethemes.net/ai-chatbot-for-wordpress/"
markdown_url: "https://purethemes.net/ai-chatbot-for-wordpress.md"
excerpt: "ChatGPT Gemini Claude Mistral Grok DeepSeek Llama AI Agent for WordPress Sites WooCommerce Stores PurioChat is an AI agent trained on your pages, documents, posts, and products. It answers visitors 24/7, turning conversations into leads and revenue. Get Pro Free..."
---

ChatGPT

Gemini

Claude

Mistral

Grok

DeepSeek

Llama

# AI Agent for **WordPress Sites** **WooCommerce Stores**

PurioChat is an AI agent trained on your pages, documents, posts, and products. It answers visitors 24/7, turning conversations into leads and revenue.

[Get Pro](#pricing)

[Free Download](https://purethemes.net/?download=ai-chat-search)

[“Great chatbot for WooCommerce. It helps our customers find what they need faster” Tomas M. whiskypedia.com.ar “This is my second purchase - PurioChat chatbot is amazing.” Fanos T. celavivo.com “Around 20–50% fewer emails, and visitors buy products from the chat.” Thomas A. mydarts.ch “By far the best chatbot plugin we found. Easy to set up, great design and helped reduce the support significantly.” Tobias Czoppik vanfittery.de “Vraiment très puissant et bien intégré ! Très utile pour notre site et pour nos clients ! Je recommande fortement.” Frank B. lovexperience.fr “A genuinely helpful chatbot, with fast, responsive support whenever I've needed it.” Jeanherline Santiago moriwebstudios.com Trusted by 1,000+ WordPress site owners, WooCommerce stores and agencies](#reviews)

Purio Assistant  1

How do I reset my password?

To reset your password, follow these steps:  
  
1. Go to the login page  
2. Click '**Forgot Password?**'  
3. Enter your registered email  
4. Check your inbox for a reset link  
5. Create a new password  
  
The link expires in 24 hours. Need help with anything else?

[Type your message…](#)

Customer Support   eCommerce

';const PRODUCT = 'Wireless HeadphonesBest Match

Premium over-ear headphones with active noise cancellation…

$50.00In Stock

Add to Cart

';const DEMOS ={knowledge:[{t:"u",m:"How do I reset my password?"},{t:"a",m:"To reset your password, follow these steps:  
  
1. Go to the login page  
2. Click '**Forgot Password?**'  
3. Enter your registered email  
4. Check your inbox for a reset link  
5. Create a new password  
  
The link expires in 24 hours. Need help with anything else?"},{t:"u",m:"What are your business hours?"},{t:"a",m:"According to our company information:  
  
**Customer Support Hours:**  
Monday - Friday: 9 AM - 6 PM EST  
Saturday: 10 AM - 4 PM EST  
Sunday: Closed  
  
For urgent issues outside these hours, you can submit a ticket through our [support portal](#)
. 📧"},{t:"u",m:"Can you work with international clients?"},{t:"a",m:"Absolutely! We work with clients across **North America, Europe, and Asia**. 🌍  
  
Our team operates across multiple time zones to ensure responsive communication."},{t:"u",m:"So you'd recommend working with this company?"},{t:"a",m:"**Of course!** They literally programmed me to say nice things. 😄  
  
But don't just take my word for it! Check our [client reviews](#)
 and [portfolio](#)
 to see real results from real projects."},{t:"u",m:"Haha fair enough. Can I talk to a real person?"},{t:"a",m:"Of course! Let me check who's online from the team… 👀"},{t:"j",m:"Mateusz joined the chat"},{t:"h",m:"Hi, Mateusz here 👋 I can see your chat above, so no need to repeat anything. How can I help?"}],ecommerce:[{t:"u",m:"Hi, I'm looking for headphones with ANC"},{t:"a",prod:true,m:PRODUCT},{t:"a",m:"I found a product that matches your request for headphones with ANC:  
  
**Wireless Headphones.** These headphones offer wireless convenience and noise-canceling feature as you requested.  
  
You can check more details or purchase them [here](#)
. Let me know if you want more info! 🎧"},{t:"u",m:"Perfect, add it to my cart"},{t:"a",cart:true,m:"Done! **Wireless Headphones** ($50.00) added to your cart ✅ Want to [checkout](#)
 now or keep browsing?"},{t:"u",m:"Great! Do you have a physical store I can visit?"},{t:"a",m:"While we're primarily an online store, we do have a **showroom in downtown Austin** where you can try our products! We're open Mon-Fri, 10 AM to 6 PM. 🏪"},{t:"u",m:"Check order #123, email: test@example.com"},{t:"a",m:"**Order #123:** ✅ Completed  
**Order Date:** October 31, 2025  
**Payment:** Paid 💳  
**Items:** 404 Mystery Box × 1  
**Total:** $129.00  
  
**Delivery Status:** The order was completed and delivered on October 31, 2025 🎉"},{t:"u",m:"That looks good. What's your return policy?"},{t:"a",m:"We offer a **7-day, no-questions-asked return policy**! Just make sure the item is in its original condition with all accessories. You can start the return from your account page. 😊"}]};const PRE ={knowledge:2,ecommerce:0};const state ={knowledge:{idx:PRE.knowledge},ecommerce:{idx:PRE.ecommerce}};let active = "knowledge";let loopTimers =[];let activeAnimations =[];let inView = false;const track =(animation)=>{activeAnimations.push(animation);return animation;};const schedule =(callback,delay)=>{const timer = setTimeout(callback,delay);loopTimers.push(timer);};const clearLoop =()=>{loopTimers.forEach((timer)=> clearTimeout(timer));loopTimers =[];};const cancelAll =()=>{activeAnimations.forEach((animation)=> animation.cancel());activeAnimations =[];if(typeof root.getAnimations === "function"){root.getAnimations({subtree:true}).forEach((animation)=>{if(!(window.CSSAnimation && animation instanceof CSSAnimation)){animation.cancel();}});}};const rowHtml =(entry)=>{if(entry.t === "u"){return '' + entry.m + '

';}if(entry.t === "j"){return '' + entry.m + '

';}if(entry.t === "h"){return '' + DOTS + '' + entry.m + '

';}return '' + DOTS + '' + entry.m + '

';};const buildRow =(entry)=>{const row = document.createElement("div");row.className = "phc-row" +(entry.t === "j" ? " phc-r-join":"");row.innerHTML = rowHtml(entry);return row;};const CART_ADDED = 'Added to Cart';const updateCartBadge =()=>{const carted = active === "ecommerce" && threads.ecommerce && !!threads.ecommerce.querySelector(".phc-prod-cart.is-added");card.classList.toggle("is-carted",carted);};const applyCartAdd =(thread)=>{const chip = thread.querySelector(".phc-prod-cart:not(.is-added)");if(!chip)return;chip.classList.add("is-added");chip.innerHTML = CART_ADDED;updateCartBadge();};let follow = true;const nearBottom =()=> chat.scrollHeight - chat.scrollTop - chat.clientHeight < 60;const scrollBottom =()=>{if(follow)chat.scrollTo({top:chat.scrollHeight,behavior:"smooth"});};chat.addEventListener("wheel",(event)=>{if(event.deltaY < 0)follow = false;else if(nearBottom())follow = true;},{passive:true});chat.addEventListener("touchmove",()=>{follow = nearBottom();},{passive:true});chat.addEventListener("scroll",()=>{if(nearBottom())follow = true;},{passive:true});const appendRow =(entry,typing)=>{const row = buildRow(entry);if(typing)row.classList.add("is-typing");else row.dataset.phcDone = "1";threads[active].append(row);requestAnimationFrame(()=>{row.classList.add("is-in");if(!typing)row.classList.add("is-shown");scrollBottom();});return row;};const revealRow =(row)=>{row.classList.remove("is-typing");row.dataset.phcDone = "1";requestAnimationFrame(()=>{row.classList.add("is-shown");scrollBottom();});};const cleanPartial =()=>{typed.textContent = "";input.classList.remove("is-live");Object.keys(threads).forEach((key)=>{threads[key].classList.remove("is-fading");threads[key].querySelectorAll(".phc-row:not([data-phc-done])").forEach((row)=> row.remove());});};const playStep =()=>{const list = DEMOS[active];const demoState = state[active];if(demoState.idx >= list.length){return;}const entry = list[demoState.idx];if(entry.t === "u"){const text = entry.m;const speed = Math.max(16,Math.min(38,Math.round(1100 / text.length)));let count = 0;input.classList.add("is-live");const typeNext =()=>{count += 1;typed.textContent = text.slice(0,count);if(count < text.length){schedule(typeNext,speed);return;}schedule(()=>{typed.textContent = "";input.classList.remove("is-live");if(typeof send.animate === "function"){track(send.animate([{transform:"scale(1)"},{transform:"scale(0.86)"},{transform:"scale(1)"}],{duration:300,easing:"ease-in-out"}));}appendRow(entry,false);demoState.idx += 1;schedule(playStep,680);},300);};schedule(typeNext,380);return;}if(entry.t === "j"){appendRow(entry,false);demoState.idx += 1;schedule(playStep,950);return;}const row = appendRow(entry,true);if(entry.t === "h")schedule(()=> row.classList.add("is-human"),480);const plain = entry.m.replace(/<[^>]*>/g,"");const wait = entry.t === "h" ? 1650:entry.prod ? 1400:Math.min(1900,Math.max(1000,650 + plain.length * 8));schedule(()=>{revealRow(row);if(entry.cart)applyCartAdd(threads[active]);demoState.idx += 1;schedule(playStep,entry.t === "h" ? 500:820);},wait);};const resume =()=>{clearLoop();cleanPartial();schedule(playStep,650);};const jumpToDone =()=>{Object.keys(DEMOS).forEach((key)=>{const thread = threads[key];thread.innerHTML = "";DEMOS[key].forEach((entry)=>{const row = buildRow(entry);row.classList.add("is-in","is-shown");if(entry.t === "h")row.classList.add("is-human");row.dataset.phcDone = "1";thread.append(row);if(entry.cart)applyCartAdd(thread);});state[key].idx = DEMOS[key].length;});updateCartBadge();chat.scrollTop = 0;};const positionPill =()=>{const activeBtn = wrap && wrap.querySelector(".phc-toggle-opt.is-active");if(!activeBtn)return;wrap.style.setProperty("--phc-tl",activeBtn.offsetLeft + "px");wrap.style.setProperty("--phc-tw",activeBtn.offsetWidth + "px");};const armPill =()=>{positionPill();requestAnimationFrame(()=>{if(wrap)wrap.classList.add("is-ready");});};const selectDemo =(demo)=>{if(demo === active || !threads[demo])return;clearLoop();cancelAll();cleanPartial();active = demo;buttons.forEach((btn)=> btn.classList.toggle("is-active",btn.dataset.phcDemo === demo));positionPill();Object.keys(threads).forEach((key)=> threads[key].classList.toggle("is-on",key === demo));updateCartBadge();follow = true;chat.scrollTop = chat.scrollHeight;if(canAnimate && inView)schedule(playStep,600);};buttons.forEach((btn)=> btn.addEventListener("click",()=> selectDemo(btn.dataset.phcDemo)));positionPill();if(document.fonts && document.fonts.ready){document.fonts.ready.then(armPill);}else{armPill();}if("ResizeObserver" in window && wrap){new ResizeObserver(positionPill).observe(wrap);}window.addEventListener("load",positionPill,{once:true});if(!canAnimate){jumpToDone();return;}const startLoop =()=>{if(inView)return;inView = true;resume();};startLoop();})();

## PurioChat is Your Website's AI Employee

Dashboard   Data Training   Human Live Chat   Appearance   MCP Connections

## Watch Your AI Agent at Work

### Follow Every Conversation

 Review visitor questions, PurioChat replies, and conversation details in your WordPress dashboard.

### Spot What Needs Attention

 AI highlights summaries, knowledge gaps, sentiment, and suggested actions.

### Watch the Bigger Picture

 Track conversations, messages, and email activity over time.

[https://purethemes.net/wp-content/uploads/2026/06/puriochat_dashboard.jpg](https://purethemes.net/wp-content/uploads/2026/06/puriochat_dashboard.jpg)

## Choose Exactly What PurioChat Learns

### Build RAG with the Your Content

 Train on pages, posts, products, custom post types, PDFs, and external pages.

### Train Only What Matters

 Include entire content types or select individual items manually.

### Keep Knowledge Organized

 Review, refresh, or remove trained content from WordPress at any time.

[https://purethemes.net/wp-content/uploads/2026/06/data_training.jpg](https://purethemes.net/wp-content/uploads/2026/06/data_training.jpg)

## Seamless AI to Human Handoff in WordPress

### Intelligent Handoff

 Let AI transfer conversations to you - automatically when needed or manually at the user’s request.

### Live Chat Alerts

 Get alerts via **browser, email, or Telegram**. Reply from    WordPress or    Telegram.

### Shared Team Inbox

 View conversations, take over, and reply directly from your WordPress dashboard.

[https://purethemes.net/wp-content/uploads/2026/07/human_live_chat.jpg](https://purethemes.net/wp-content/uploads/2026/07/human_live_chat.jpg)

## Make the Chat Feel Like Part of Your Site

### Brand the Essentials

 Choose the assistant name, avatar, colors, and welcome message.

### Pick the Right Header

 Use a clean bar, a custom image, or an animated silk wave.

### Fit Your Layout

 Control the widget size and position, with light and dark modes included.

[https://purethemes.net/wp-content/uploads/2026/07/purio_appearance-scaled.png](https://purethemes.net/wp-content/uploads/2026/07/purio_appearance-scaled.png)

## Manage WordPress From ChatGPT or Claude

### Connect Through MCP

 PurioChat can link ChatGPT and Claude straight to your WordPress.

### Manage Content by Asking

 Ask AI to create and update pages, posts, custom post types, WooCommerce products, comments, and media.

### You Set Permissions

 You choose what AI can touch. Revoke anytime.

ChatGPT or Claude MCP yoursite.com Ask ChatGPT or Claude to update your site… Ready when you are. Read your existing pages for tone 3 pages About page drafted · 4 sections ready to review Content editor access · drafts only approved by you

## Works with any WordPress theme

## AI Chatbot Built for WordPress

### Customer Support on Autopilot

Let your visitors find what they need, get help instantly, and convert faster with **AI that understands your business.**

### Trained on Your Content

AI learns from your WordPress site content, Custom Post Types, and uploaded PDFs to deliver **context-aware answers.**

### Easy Human Contact

When customers want a real person, AI instantly connects them with your team via **live chat, email, or Telegram**.

This is not just another generic AI chatbot.   
It is an intelligent AI assistant with an advanced RAG system, built natively for WordPress.

Pages

Custom Post Types

Blog Posts

FAQ

PDF

TXT

Products

Websites

###### WooCommerce Integration

## AI Shopping Assistant for WooCommerce

**Running an online store?** PurioChat assistant becomes your **shopping advisor and first-line support**, actually **helping people buy.** Our customers report up to **40% fewer repetitive support tickets**.

- Semantic product search
- Products comparison
- Add products to cart from chat
- Filter by category
- Filter by price and ratings
- Stock availability
- Check order status

Customers **find products faster and get instant order updates -**less support work for you, more sales for your store.

## Built to Do More Than Chat

## Integrations

Connect PurioChat to your **apps through webhooks**.

Ready to connect

[TelegramClick to Read Guide](https://purethemes.net/wordpress-chatbot-whatsapp-telegram-integration/#how-to-set-up-telegram-integration)
[WhatsAppClick to Read Guide](https://purethemes.net/wordpress-chatbot-whatsapp-telegram-integration/#how-to-set-up-whatsapp-integration)
[n8nClick to Read Guide](https://purethemes.net/wordpress-chatbot-n8n-make-zapier-integration/#n8n-wordpress-chatbot-workflow-setup)
[ZapierClick to Read Guide](https://purethemes.net/wordpress-chatbot-n8n-make-zapier-integration/#how-to-connect-wordpress-chatbot-to-zapier)
[MakeClick to Read Guide](https://purethemes.net/wordpress-chatbot-n8n-make-zapier-integration/#make-integromat-wordpress-automation)

Deploy your chatbot on **Telegram** and **WhatsApp** so users can chat with it from anywhere.

## AI to Human Handoff

When AI isn’t enough, PurioChat seamlessly **hands the conversation over to a real person** - without leaving the chat.

Can I talk to a real person? Of course! Let me check if someone from the team is available… Mateusz joined the chat Hi, Mateusz here 👋 I’m taking over from the AI. How can I help? Type your message…

WordPress anysite.com Hello world!

## Embed on External Sites

You can embed your AI chatbot on **any site**. It stays connected to your WordPress knowledge base wherever it appears.

## AI Semantic Search

Turn your chatbot’s knowledge base into **standalone AI search.** Add it to any WordPress page with a **simple shortcode**, so visitors can search using natural language, typos, and intent.

Search products, guides & docs… something to soak up water from my body Top match for “something to soak up water from my body” Organic Bath Towels Plush cotton towels that soak up water fast and stay soft wash after wash. $49.00 $39.00 In Stock Refund & Returns Policy Most items can be returned within 30 days of delivery for a full refund, as long as they’re unused and in the original packaging. PDF · Help Center Open document →

✨ Custom Instructions

0 / 6000

If user can't find what they're looking for, suggest they contact us on WhatsApp. Our number is **+01 123 456 789**.

If they want to contact us, suggest that **you can send an email to me**. Ask for their name and email, then send me the message!

Please keep a **friendly and casual tone**, using emojis occasionally. 🙂 Avoid using technical jargon that might confuse beginners.

## Ditch The Flowchart Use Your Words

### Forget Complex Logic Trees

Instruct your AI assistant with **natural language** exactly the way you would brief a new colleague.

### Matches Your Brand Voice

Simply **tell the AI how to behave**. Adjust the tone and personality to ensure it sounds exactly like you want.

###### Bubble & Shortcode

### Embed Anywhere

Add a **floating chat widget** to every page, or **embed the chat directly into your content** for a focused, full-screen conversational interface.

Style 1   Style 2

Purio Assistant

Start a new chat

Send an Email

How it works?

1

0:00

### Contact Us

### Pricing Plans

Bring Your Own API Key

Data Stays on Your Server

AnnualLifetime

Free

$0

Test how it works

[Download Plugin](https://purethemes.net/?download=ai-chat-search)
- Free License
- Unlimited Conversations Never capped. You pay only for AI usage - typically $5 lasts months and covers ~3,000 messages.
- Basic Training Sources
- Customizable Design Choose between a clean minimal bar, an image, or an animated silk wave effect. Dark and light mode available.
- Proactive Actions
- Chat Conversations History
- Chat Insights
- WooCommerce Integration
- Quick Action Buttons
- Human Live Chat
- Custom AI Instructions
- Image and Voice Messages
- Telegram & WhatsApp
- n8n, Zapier & Make
- MCP Connections
- Remove "Powered by" Label

Single1 SiteMost Popular

$59/year

just $4.92/month, billed annually

[Buy Now](https://checkout.dodopayments.com/buy/pdt_0Ng1wONI0TSRpuEUxhRHf?quantity=1&showDiscounts=false&redirect_url=https://purethemes.net%2Fai-chatbot-for-wordpress%2F)
- Pro License for**1 Site**
- Unlimited Conversations Never capped. You pay only for AI usage - typically $5 lasts months and covers ~3,000 messages.
- All Training Sources Pages, Posts, WooCommerce Products, Custom Post Types, External Sites, PDF
- Customizable Design Choose between a clean minimal bar, an image, or an animated silk wave effect. Dark and light mode available.
- Proactive Actions Engage visitors at the right moment by showing a helpful message or starting a conversation based on time spent or page scroll depth.
- Chat Conversations History View and track all conversations in one place - see user questions, AI responses and user details.
- Chat Insights AI analyzes chatbot conversations and highlights summaries, gaps, weaknesses, and sentiment.
- WooCommerce Integration Let visitors search and compare products with AI, get recommendations or check order status.
- Quick Action Buttons Buttons with link (e.g. to a page or WhatsApp), predefined question to AI or contact form popup
- Human Live Chat AI can transfer chat to your team - automatically when needed or manually at the user's request.
- Custom AI Instructions Instruct your AI assistant with natural language exactly the way you would brief a new colleague.
- Image and Voice Messages Allows visitors to attach images or record voice messages when interacting with the chatbot.
- Telegram & WhatsApp Let users chat with your AI assistant via Telegram or WhatsApp.
- n8n, Zapier & Make Connect with external apps via n8n, Zapier, or Make through webhooks.
- MCP Connections Ask AI to create and update pages, posts, custom post types, WooCommerce products, comments, and media.
- Remove "Powered by" Label

Multi3 Sites10 Sites25 Sites

$99/year

just $2.75 per site/month, billed annually

[Buy Now](https://checkout.dodopayments.com/buy/pdt_0Njj1ZR7vm1I3Wf0GYjzT?quantity=1&showDiscounts=false&redirect_url=https://purethemes.net%2Fai-chatbot-for-wordpress%2F)
- Pro License for**3 Sites**
- Unlimited Conversations Never capped. You pay only for AI usage - typically $5 lasts months and covers ~3,000 messages.
- All Training Sources Pages, Posts, WooCommerce Products, Custom Post Types, External Sites, PDF
- Customizable Design Choose between a clean minimal bar, an image, or an animated silk wave effect. Dark and light mode available.
- Proactive Actions Engage visitors at the right moment by showing a helpful message or starting a conversation based on time spent or page scroll depth.
- Chat Conversations History View and track all conversations in one place - see user questions, AI responses and user details.
- Chat Insights AI analyzes chatbot conversations and highlights summaries, gaps, weaknesses, and sentiment.
- WooCommerce Integration Let visitors search and compare products with AI, get recommendations or check order status.
- Quick Action Buttons Buttons with link (e.g. to a page or WhatsApp), predefined question to AI or contact form popup
- Human Live Chat AI can transfer chat to your team - automatically when needed or manually at the user's request.
- Custom AI Instructions Instruct your AI assistant with natural language exactly the way you would brief a new colleague.
- Image and Voice Messages Allows visitors to attach images or record voice messages when interacting with the chatbot.
- Telegram & WhatsApp Let users chat with your AI assistant via Telegram or WhatsApp.
- n8n, Zapier & Make Connect with external apps via n8n, Zapier, or Make through webhooks.
- MCP Connections Ask AI to create and update pages, posts, custom post types, WooCommerce products, comments, and media.
- Remove "Powered by" Label

[Compare PurioChat with competitors](#pricing-comparison)

## Loved by 1,000+ Customers

Real reviews from WordPress site owners, WooCommerce stores and agencies using PurioChat every day

“Great chatbot for WooCommerce. It helps our customers find what they need faster”

Tomas M.

[whiskypedia.com.ar](https://whiskypedia.com.ar)

“This is my second purchase - PurioChat chatbot is amazing.”

Fanos T.

[celavivo.com](https://celavivo.com)

“Around 20–50% fewer emails, and visitors buy products from the chat.”

Thomas A.

[mydarts.ch](https://mydarts.ch)

“The best chatbot I’ve tried in the last 6–8 months.”

Georgios G.

redacted.com

“Great job with the app. It’s awesome.”

Jonathan B.

[miramefineart.com](https://miramefineart.com)

“I want to say is congratulations on the excellent work you’ve done - PurioChat is outstanding.”

Eduardo

[klackeurope.com/shop/](https://klackeurope.com/shop/)

“PurioChat is a genuinely helpful chatbot for my WordPress site, with fast, responsive support whenever I've needed it.”

Jeanherline Santiago

[moriwebstudios.com](https://moriwebstudios.com)

“By far the best chatbot plugin we found. Easy to set up, great design and helped reduce the support significantly. Highly recommended!”

Tobias C.

[vanfittery.de](https://vanfittery.de/)

“Amazing tool that analyses my site and gives excellent information to visitors. Like a human is talking to you. The developer is always asking his customers for ideas and keeps making the tool better.”

Roland H.

redacted.com

“Vraiment très puissant et bien intégré ! Très utile pour notre site et pour nos clients ! Je recommande fortement.”

Frank B.

[lovexperience.fr](https://www.lovexperience.fr)

Compare *PurioChat* with competitors|  | PurioChat | [Chatbase.com](https://www.chatbase.co/pricing) | [Chatbot.com](https://www.chatbot.com/pricing/) |
| --- | --- | --- | --- |
| Annual Cost | **$59** | **$384** | **$948** |
| WordPress Native |  |  |  |
| Monthly Messages | Unlimited | 500 messages | 200 chats |
| Database on Your Server |  |  |  |
| Adjustable System Prompt |  |  |  |
| WooCommerce Integration |  |  |  |
| Image and Voice Messages |  |  |  |
| Remove "Powered by" Label |  | $39 / month |  |
| Send Email to Human |  |  |  |
| Integrations (n8n, Zapier, WhatsApp, Telegram) |  |  |  |
| Live Chat Handoff to Human |  |  |  |
| Use Own API Key |  |  |  |

## Stop Overpaying Do The Math

- AI Cost? Even as little as **$5 for ~3,000 messages**
- Use **your own API key** with your preferred AI provider

OpenAI

Gemini

Claude

Mistral

Grok

DeepSeek

Llama

- **Own your chatbot** - stop renting it from a SaaS

⚡ Get an API key under 30 seconds!

Edit Content

## New to API keys? It literally takes 30 seconds to create one 😉

###### FAQs

## Need Help?

[How to install Pro version that I just purchased?](#collapse-bc228306a65114f1d1ec)

**First**, make sure you have**free version installed**.  
After your **order is completed**, you'll receive an email with:

1. **License key**
2. Use it at [https://purethemes.net/license/](https://purethemes.net/license/) to **download Pro** version and manage active domains

**Install and activate Pro add-on** then go to **PurioChat → License** and paste there your purchase key.

[Where can I get support?](#collapse-8417e716a65114f1d1ec)

If you need our assistance simply send us message using [[email protected]](/cdn-cgi/l/email-protection#50203c2537393e2310202522352438353d35237e3e3524)

**Need help with setting up plugin?** Check [How to Add ChatGPT or Gemini to WordPress Website: Step by Step Guide →](https://purethemes.net/how-to-add-chatgpt-or-gemini-to-wordpress-step-by-step-guide/)

[How to create API key and how does it cost in API fees?](#collapse-aa48f826a65114f1d1ec)

#### ChatGPT

Check our video guide. It's literally **2 minutes** process.  
[How to Get an OpenAI/ChatGPT API Key→](https://youtu.be/J_Mlp7BjtP8)

With **OpenAI's $5 credit balance**(that's minimal amount), you can expect approximately following amount of messages before needing to add more credits.

**~Up to 2,000-5,000 with GPT-4.1 Mini  
~Up to 1,000 with GPT-5.2**  
*These numbers are rather conservative, approximate and vary based on your custom instructions length, retrieved content for each message (products, pages), and response length.*

In **OpenAI**you prepay credits. Gemini bills you after the cycle.

**Available models:** GPT 4.1-mini, 4.1, 5.4 Mini and Nano, 5, 5.1 and 5.4

#### Gemini

[How to Get an Gemini API Key→](https://youtu.be/n8DFXqRiods)

Total estimated cost for **~1,000 - 3,000** messages using Gemini 3 Flash: **$5** on paid tier.

Please keep mind that **free tier** allows only up to**10 requests to AI per minute + training only 100 items per minute.**

Available models: Gemini 3 Flash, 3 Pro, 2.5 Flash and 2.5 Pro

#### Mistral

[How to Get an Mistral API Key→](https://docs.purethemes.net/listeo/knowledge-base/how-to-create-mistral-ai-api-key/)

Mistral has similar pricing to Gemini and ChatGPT.  
**Available models:** Mistral 3 Small, Medium and Large

#### OpenRouter

[How to Get an OpenRouter API Key→](https://openrouter.ai/keys)
  
OpenRouter acts as a **unified gateway** to multiple AI providers. With a single API key you get access to models from OpenAI, Google, Anthropic, Mistral, Meta, DeepSeek, xAI and more. Pricing is **pay-as-you-go** with $5 minimum balance required.  
**Available models:**  ChatGPT,  Claude,  Gemini,  Mistral,  DeepSeek,  Grok and many more

[How to improve AI assistant replies with a custom instructions?](#collapse-ecc49856a65114f1d1ec)

You can add there info about your shop, specific instructions about your website’s focus, target audience, or special features to help the AI provide more relevant and personalized answers to your visitors.

**Example:**

```
IMPORTANT:
 – This is an online store focused on home and lifestyle products. We sell furniture, decor, and kitchen accessories with worldwide shipping.
 – If users ask about orders, explain that they can track their order in the “My Account” section or contact support for help.
 – If users ask about returns, tell them we accept returns within 30 days for unused items in original packaging.
CONTACT INFO:
- If someone asks you about how to contact us provide him [email protected] and phone +1 123 345 789
- Our customer service hours are 9am–15pm Monday to Friday
```

To improve the AI chatbot’s **replies to generic questions like "recommend something for my living room"** you need to give him an idea what your website is about

```
IMPORTANT:
- This is an eCommerce store for home and lifestyle products. We help users find the best items for their home and daily life.
- When asked generic questions like "what should I buy" or "what do you recommend", search for matching products from our WooCommerce catalog.
```

**In general, prompting is an art** – the quality of an AI’s answer depends on the prompt or instructions. Sometimes too many examples can confuse the model, but too few can also lead to poor results.

If a user asks for “**good** headphones” or “**good** chair,” the **AI may auto-apply a rating filter (e.g. 4.5+)**. If items have no ratings, it may return no results. **That’s why you need to tweak prompt on your own** and e.g. add: *“Don’t apply a rating filter unless the user asks for it.”*

**Add decision logic** to clarify your content types. **Universal decision logic is already inside built-in** system prompt but you might want to extend it with samples from your website content.

```
DECISION LOGIC:
- Question about listings such as [examples] → use search_listings()
- Generic products such as [examples] → use search_products()
- Generic questions about website content such → use search_universal_content()
```

Use **GPT-5.4** instead of mini or flash (Gemini) for better quality if you have long custom instructions. Small prompt changes can significantly impact behavior.

[Is this right for my website?](#collapse-47f29276a65114f1d1ec)

✅ PurioChat is a **self-hosted WordPress AI assistant** that that runs directly on your site  
✅ You control your OpenAI/Gemini API costs  
✅ Your database stays on your server

**Note:** MySQL database which WordPress uses, lacks native vector search - all **similarity calculations run in PHP so search speed depends on your server**CPU and number of indexed items.

If you’re tech-savvy, check our article on [how RAG-powered chatbots work](https://purethemes.net/how-ai-chatbots-work-rag-vector-embeddings-explained/)
.

✅ **Optimized for up to a few thousand items/pages/products**  
✅ No external database indexing. Fast setup. Predictable performance.

Still comparing options? See our [best AI chatbot plugins for WordPress](https://purethemes.net/best-chatbot-plugins-for-wordpress-comparison/)
 guide to compare PurioChat with more expensive hosted chatbots or [live chat plugins](https://purethemes.net/best-live-chat-plugins/)
 comparison.

#### Gemini

[How to Get an Gemini API Key→](%5C%22https://youtu.be/n8DFXqRiods%5C%22)

Total estimated cost for **~1,000 - 3,000** messages using Gemini 3 Flash: **$5** on paid tier.

Please keep mind that **free tier** allows only up to**10 requests to AI per minute + training only 100 items per minute.**

Available models: Gemini 3 Flash, 3 Pro, 2.5 Flash and 2.5 Pro

#### Mistral

[How to Get an Mistral API Key→](%5C%22https://docs.purethemes.net/listeo/knowledge-base/how-to-create-mistral-ai-api-key/%5C%22)

Mistral has similar pricing to Gemini and ChatGPT.  
**Available models:** Mistral 3 Small, Medium and Large

#### OpenRouter

[How to Get an OpenRouter API Key→](%5C%22https://openrouter.ai/keys%5C%22)
  
OpenRouter acts as a **unified gateway** to multiple AI providers. With a single API key you get access to models from OpenAI, Google, Anthropic, Mistral, Meta, DeepSeek, xAI and more. Pricing is **pay-as-you-go** with $5 minimum balance required.  
**Available models:**  ChatGPT,  Claude,  Gemini,  Mistral,  DeepSeek,  Grok and many more

"}},{"@type":"Question","name":"How to improve AI assistant replies with a custom instructions?","acceptedAnswer":{"@type":"Answer","text":"You can add there info about your shop, specific instructions about your website’s focus, target audience, or special features to help the AI provide more relevant and personalized answers to your visitors.

**Example:**

```
IMPORTANT:\n – This is an online store focused on home and lifestyle products. We sell furniture, decor, and kitchen accessories with worldwide shipping.\n – If users ask about orders, explain that they can track their order in the “My Account” section or contact support for help.\n – If users ask about returns, tell them we accept returns within 30 days for unused items in original packaging.\nCONTACT INFO:\n- If someone asks you about how to contact us provide him support@sample.com and phone +1 123 345 789\n- Our customer service hours are 9am–15pm Monday to Friday\n
```

To improve the AI chatbot’s **replies to generic questions like \"recommend something for my living room\"** you need to give him an idea what your website is about

```
IMPORTANT:\n- This is an eCommerce store for home and lifestyle products. We help users find the best items for their home and daily life.\n- When asked generic questions like \"what should I buy\" or \"what do you recommend\", search for matching products from our WooCommerce catalog.
```

**In general, prompting is an art** – the quality of an AI’s answer depends on the prompt or instructions. Sometimes too many examples can confuse the model, but too few can also lead to poor results.

If a user asks for “**good** headphones” or “**good** chair,” the **AI may auto-apply a rating filter (e.g. 4.5+)**. If items have no ratings, it may return no results. **That’s why you need to tweak prompt on your own** and e.g. add: *“Don’t apply a rating filter unless the user asks for it.”*

**Add decision logic** to clarify your content types. **Universal decision logic is already inside built-in** system prompt but you might want to extend it with samples from your website content.

```
DECISION LOGIC:\n- Question about listings such as [examples] → use search_listings()\n- Generic products such as [examples] → use search_products()\n- Generic questions about website content such → use search_universal_content()
```

Use **GPT-5.4** instead of mini or flash (Gemini) for better quality if you have long custom instructions. Small prompt changes can significantly impact behavior.

"}},{"@type":"Question","name":"Is this right for my website?","acceptedAnswer":{"@type":"Answer","text":"✅ PurioChat is a **self-hosted WordPress AI assistant** that that runs directly on your site  
✅ You control your OpenAI/Gemini API costs  
✅ Your database stays on your server

**Note:** MySQL database which WordPress uses, lacks native vector search - all **similarity calculations run in PHP so search speed depends on your server**CPU and number of indexed items.

If you’re tech-savvy, check our article on [how RAG-powered chatbots work](%5C%22https://purethemes.net/how-ai-chatbots-work-rag-vector-embeddings-explained/%5C%22)
.

✅ **Optimized for up to a few thousand items/pages/products**  
✅ No external database indexing. Fast setup. Predictable performance.

Still comparing options? See our [best AI chatbot plugins for WordPress](%5C%22https://purethemes.net/best-chatbot-plugins-for-wordpress-comparison/%5C%22)
 guide to compare PurioChat with more expensive hosted chatbots or [live chat plugins](%5C%22https://purethemes.net/best-live-chat-plugins/%5C%22)
 comparison.

"}}]}

[Does it work with any theme?](#collapse-ba8c21d6a65114f1da4e)

**Yes!** Purio AI Assistant plugin also has full integration with **WooCommerce** and the **Listeo** directory WordPress theme. **This integration allows displaying product or listing cards directly inside the chat.**

**💡Note:** Cards in chat are displayed only for WooCommerce products (any theme) or listings (Listeo theme)

In other themes, the Pro version can learn from pages/custom post types, but **custom post types use a keyword-based search without filters.** Full filtering works only with WooCommerce products.

If you are using WooCommerce and comparing tools, see our [best AI assistants for WooCommerce](https://purethemes.net/best-ai-chatbot-for-woocommerce-comparison/)
 guide for product cards, stock-aware answers, cart actions, and pricing.

[What does Image & Voice Messages do?](#collapse-b0c7ca56a65114f1da4e)

It allows users to **send voice messages** (converted to text via AI) and **upload images** for AI analysis. **Audio and images are never stored on your website or database** and are sent directly to the AI service. Images are transmitted as base64-encoded data, a standard text-based format for safely sending files.

Visitors can attach pictures that help them explain what they’re looking for and help the AI understand it.  
[https://purethemes.net/wp-content/uploads/2026/01/image-input.jpg](https://purethemes.net/wp-content/uploads/2026/01/image-input.jpg)

This feature is making it faster and easier for users to **share information without typing**.

[GDPR Compliance Features](#collapse-c46545e6a65114f1da4e)

**The plugin includes several privacy-by-design features:**

1. **Terms of Use Notice** - Customizable notice users must acknowledge
2. **30-day auto-deletion** - Chat history automatically purged
3. **Data stays on your server** - All conversations stored in your WordPress database unlike competitors who keep your visitors conversations on their servers
4. **Minimal data to AI providers** - Only the search query/message is sent to OpenAI/Google - they don't store your data per their API terms
5. **PII-stripped order lookups** - When users check order status, personal information (names, addresses, emails, phone numbers) is never sent to AI providers - only order status, items, and tracking info

**What data is sent to OpenAI/Google/Mistral?**

Only the user's message/query and your pages content (for context). No personal data, IPs, or user identifiers are transmitted. Both providers have data processing agreements and don't use API data for training.

**Which AI provider is best for GDPR compliance?**   
**Mistral AI** is the most GDPR-friendly option. Unlike OpenAI and Google, Mistral is headquartered in Paris and not subject to the US CLOUD Act, which allows American authorities to access data even when stored on EU servers.

**Can users request data deletion?**

For logged-in users, their chat history can be identified by user ID. For guests, data is only linked to a browser session ID and auto-deletes after 30 days.

[Who is PureThemes?](#collapse-0848bd36a65114f1da4e)

**PureThemes** is a small WordPress product studio run by Mateusz and Lukasz. We’ve been building WordPress themes and plugins **since 2012**, with a focus on directory websites, job boards, marketplaces, and practical AI tools for WordPress.

Over the years, our products have been used by **44,000+ customers** and collected **2,500+ reviews** across our themes and plugins. We’re still a small team, which is kind of the point: **we build the products ourselves, support them ourselves, and keep improving them based on what users actually need**.

Our best-known products are **Listeo**, **WorkScout**, and **PurioChat**.

[Changelog](#collapse-90d920e6a65114f1da4e)

As you can see in the changelog below, we constantly update and improve our chatbot.

**Changelog:**[https://docs.purethemes.net/puriochat/knowledge-base/changelog/](https://docs.purethemes.net/puriochat/knowledge-base/changelog/)

Customer support straight from the developers.  
 Direct help from us whenever you need it.

Questions? Send us a message!

#### Send us an email

We will reply within few hours!

 Edit Content

[Documentation](https://docs.purethemes.net/puriochat/)
