
EasyIT AI Chat adds an AI assistant to your site that answers from your own content, links to the page it used, and stops when it reaches the spending limit you set. It works for any business site and comes with free WooCommerce bots (orders, products, returns). Set it up in about two minutes with the built-in wizard.
Connect OpenAI (ChatGPT), Anthropic Claude, Google Gemini, DeepSeek, Together AI, a free local Ollama model, or any OpenAI-compatible endpoint, using your own API key. No tracking, no telemetry, no subscription β ever.
π Website: easyit.com.bd
πΊ Tutorials: youtube.com/@easybdit
π¬ Community: facebook.com/easybdit
π― How It Works (3 Steps)
- Connect a provider β Add an API key (OpenAI, Claude, Gemini, DeepSeek, Together AI) or point it at a free local Ollama server. No API key needed for Ollama.
- Drop in a shortcode β Paste
[eaic_chat]into any page or post, or just turn on the floating chat button in Settings UI. No coding required. - Done β Visitors get a ChatGPT-style assistant instantly. A built-in Test Chat page lets you try it from the dashboard before it ever reaches a visitor.
π Why EasyIT AI Chat?
- It knows your business β “Ask This Site” reads your published pages, “Business Facts” hold your hours, prices and policies, and answers show source links so visitors can check them.
- It can’t surprise you with a bill β set daily/monthly token or cost limits; the chat pauses with your message and you get one email. Usage and estimated cost are tracked per model.
- It tells you when it’s broken β a wrong API key or an account out of credit is explained in plain language in wp-admin, because visitors only ever see a generic message.
- WooCommerce bots, free β Order Status, Product Q&A, Return/Refund and Product Finder are built in. No Pro tier, no upsell.
- You see what’s missing β the Knowledge Gaps report lists questions your content couldn’t answer, so you know what to write next.
- Your data stays yours β no telemetry, optional No-Storage Mode, retention controls, GDPR consent gate, WordPress privacy-tool integration.
- Not locked to one vendor β switch provider per page with one attribute (
provider="gemini"). - Open source β GPL-2.0-or-later, fully auditable.
β¨ Supported AI Providers
OpenAI (ChatGPT), Anthropic (Claude), Google Gemini, DeepSeek, Together AI, Ollama (self-hosted, free), and any OpenAI-compatible endpoint (LM Studio, gateways, proxies). Replies stream in real time.
π Chat Features
- ChatGPT-style UI β conversation history sidebar, markdown, code blocks with copy button, auto-generated titles
- Stop & Regenerate, typing indicator, timestamps, copy/download per message, fullscreen mode, session search
- Voice input and read-aloud using the browser’s built-in speech APIs
- π / π feedback on answers, stored in your own database
- File & image uploads β images analyzed by vision-capable providers, documents (.txt/.pdf) read as text
- Conversation memory per logged-in user or guest; context window and message length limits you control
- Welcome message, suggested questions, custom avatar, colors, floating widget (position and label), plus saved bot profiles
- Shortcode Builder, conversation export, and a webhook (HMAC-signed) after each answer
π Knowledge Base & Ask This Site
- Ask This Site β one toggle and the AI learns your published posts, pages or any public content type; stays current on every update and removes anything unpublished or private
- Knowledge Base β upload PDFs/text; answers come from your documents, with an admin test tool and on-demand re-processing
- Semantic + keyword search using embeddings from OpenAI, Google Gemini or Ollama, with automatic keyword fallback
- Source citations β answers show “Sources” links to the pages they came from
- Business Facts β opening hours, phone, address and policies given to the AI as authoritative information
π Enquiries, Bookings & Business Hours
- Enquiry and booking forms β up to five forms with the fields you choose (name, email, phone, date, time, party size, message) plus three questions of your own; visitors reach them from buttons in the chat, from the “Talk to a person” button, or a
[eaic_form id="β¦"]shortcode on any page - Requests inbox β every submission is saved with a status (new, confirmed, done, cancelled), private notes, search, filters and CSV export; you are emailed each new one and can confirm to the visitor by email
- Business hours & offline mode β weekly opening hours in your time zone plus holiday dates; outside them the chat shows an “offline” notice and offers your forms, can stop the AI answering, and bookings can be limited to open hours
- The AI knows if you’re open β it is told your hours and whether it is open right now
- Spam-resistant (hidden trap field, speed check, rate limits, link and word filters) and included in WordPress’s personal-data export and erase tools
π¬ Engage Visitors & Read Conversations
- Conversations inbox β read what visitors asked and what the chat answered; search, filter by rating, view transcripts, export or delete
- Quick-question buttons β visitors tap a question and get your answer instantly, with no AI call and no cost
- Proactive greeting β an optional bubble beside the chat button after a delay, on the pages you choose
- Page awareness β the chat knows which page or product the visitor is on, so “how much is this?” just works
π§ Easy Setup & Reliability
- Two-minute setup wizard β paste an API key (tested before it is saved), add business details, let it read your site
- Plain-language alerts when the chat stops working (wrong key, out of credit, wrong model), in wp-admin and by optional email
- “Talk to a person” button β WhatsApp, phone, email or link, offered when the bot has no match or an answer is rated not helpful
- Answer cache for repeated first questions (opt-in), at no AI cost
- Bengali (বাΰ¦ΰ¦²ΰ¦Ύ) chat labels and a Gutenberg block and Elementor widget (“AI Chat”) with the same options as the shortcode
π Insights, Cost Control & Leads
- Analytics β conversations, messages, ratings, most-used provider, and a 7-day chart
- Usage & cost tracking β tokens and estimated cost per day, provider and model
- Budget caps β daily/monthly token or monthly cost limits for the main chat and the WooCommerce bots; the chat pauses with your own message and you get one email
- Knowledge gaps β the questions your content couldn’t answer, and answers rated “not helpful”
- Lead capture β optional name + email card, email notification per lead, CSV export
- Weekly summary email (opt-in)
π Security Suite
- Access restriction by login or role, IP blocklist, word filter, prompt-injection detection, anti-bot math captcha
- Per-user, per-session and per-IP rate limiting, with an abuse alert email
- No-Storage Mode, automatic data retention purge, GDPR consent gate
- Locked system prompt so visitors can’t override your instructions
- Conversations and leads included in WordPress’s Export / Erase Personal Data tools
π WooCommerce Bots (requires WooCommerce)
Everything below used to need a paid add-on and is now free and built in.
- Order Status Bot (
[eaic_order_chat]) β guests verify with order number + billing email; logged-in customers are verified automatically - Product Q&A Bot (
[eaic_product_chat]or[eaic_product_chat product_id="42"]) β answers about price, stock, description and variations from real store data - Return/Refund Bot (
[eaic_return_chat]) β collects item and reason, files the return request and adds an order note - Smart Product Finder (
[eaic_product_finder]) β “red dress under $50” returns real product cards with add-to-cart links - “Ask Your Store” β admin-only AI chat about revenue, orders, top products, low stock and new customers
- Smart Floating Widget β shows the Order Bot on order pages, the Product Bot on product pages and a general assistant elsewhere
- Lead capture on the bots, saved to your database and shown in Analytics
π§ Shortcode Examples
[eaic_chat] β basic chat
[eaic_chat provider="gemini" title="Support Bot" height="500"] β choose a provider
[eaic_chat profile="support-bot"] β load a saved bot profile
Attributes: provider, title, placeholder, system_prompt, height, profile. The Shortcode Builder (EasyIT AI Chat Shortcode Builder) writes them for you.
π Privacy
When a user sends a message, it is forwarded to your configured AI provider along with the conversation history. Messages are also stored in your own database so conversations can resume. Nothing is sent to the plugin author. You should mention your chosen provider in your site’s Privacy Policy.
External Services
This plugin connects to external AI services depending on which provider you configure. No data is transmitted unless a user actively sends a chat message.
OpenAI
Used when OpenAI is selected as the AI provider, and for embeddings (to power semantic search over your site content or documents) when OpenAI is chosen as the embedding service. Text sent for embedding is the content you index.
* Service URL: https://api.openai.com/
* Terms of Use: https://openai.com/policies/row-terms-of-use
* Privacy Policy: https://openai.com/policies/row-privacy-policy
Anthropic (Claude)
Used when Anthropic is selected as the AI provider.
* Service URL: https://api.anthropic.com/
* Terms of Use: https://www.anthropic.com/legal/consumer-terms
* Privacy Policy: https://www.anthropic.com/legal/privacy
DeepSeek
Used when DeepSeek is selected as the AI provider.
* Service URL: https://api.deepseek.com/
* Terms of Use: https://chat.deepseek.com/downloads/DeepSeek%20Terms%20of%20Use.html
* Privacy Policy: https://chat.deepseek.com/downloads/DeepSeek%20Privacy%20Policy.html
Google Gemini
Used when Google Gemini is selected as the AI provider, and for embeddings (semantic search over your site content or documents) when Gemini is chosen as the embedding service.
* Service URL: https://generativelanguage.googleapis.com/
* Terms of Use: https://ai.google.dev/gemini-api/terms
* Privacy Policy: https://policies.google.com/privacy
Ollama
Used when Ollama is selected. Calls your own self-hosted Ollama server URL.
No third-party service is involved unless you point it at a remote server.
Data sent to external services: The user’s chat message and recent conversation history (last 10 messages). No personal data beyond what the user types is transmitted.
WooCommerce bots: When a WooCommerce bot is used, relevant store data needed to answer the question (e.g. order status/items, product details, or β for the admin-only “Ask Your Store” tool β aggregate revenue/order/customer data) is included in the request sent to your configured AI provider. This data never goes anywhere except the AI provider you’ve chosen; it is not sent to the plugin author.
Screenshots

Chat interface β conversation history sidebar, user and AI messages, timestamps, copy and read-aloud buttons.

Settings page β provider tabs, API keys, Test Connection button, UI customization, and Security Suite.

Analytics dashboard β total conversations, messages, 7-day bar chart, feedback ratings.