WordPress plugin intelligence profile

HolaReply – AI Chatbot That Never Makes Things Up

An AI chatbot that answers only from your own pages and products, says so when it doesn't know, and turns every unanswered question into a lead.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.1.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.6 · PHP 8.0
Directory statusactive
Last directory update11 Oct 202622d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records HolaReply – AI Chatbot That Never Makes Things Up version 0.1.4 as active, updated 22d ago and tested up to WordPress 7.1.

Overview

About this plugin

HolaReply reads the pages, posts and WooCommerce products you choose, and answers your visitors’ questions from that material, and only that material. Every answer links to the pages it came from.

When your site doesn’t have the answer, HolaReply says so, offers a person, and captures the visitor’s question and email so the enquiry reaches you instead of being lost.

What it will not do

  • Invent an answer. Replies come only from your published content and your own knowledge-base answers, with sources.
  • Answer topics you lock. Discounts, trade prices, allergens, contracts, legal questions: locked topics always go to a person.
  • Send personal details to the AI. Names, email addresses, phone numbers and company names are removed before every request, and the enquiry form’s fields never enter a prompt.
  • Read drafts. Only published content is indexed; a product appears when you publish it.
  • Lose an enquiry. If your AI key fails or runs out, visitors are told your team will reply, the enquiry form still works, and you get one email about the problem, not one per visitor.

Free features

  • AI answers from your pages, posts and WooCommerce products (price as a signed-out shopper sees it, SKU, attributes, stock status), with sources
  • Choose your AI: Google Gemini, OpenAI or Anthropic Claude with your own key, or HolaReply AI credits with no key at all (optional, paid)
  • Knowledge base: write the answer to a question once, in your own words
  • Locked topics that always go to your team
  • Enquiry capture: a short form, or the chat asks for an email only when it’s needed, and never twice
  • Choose the form’s fields (name, phone, company: required, optional or off); email addresses are checked before they are accepted
  • A visitor who asks for a person and leaves no details still reaches your team
  • “While you were closed”: what the assistant answered and the enquiries it kept outside your opening hours, with a week drawn hour by hour
  • Two chat styles and a dark theme
  • Replies in the visitor’s language
  • Automatic indexing when you publish or update content
  • Your name, logo, colour and typeface on the chat; our credit is off unless you switch it on
  • A clear “AI assistant” label under the name, as the EU AI Act requires
  • Conversation log and overview, automatic deletion of old conversations (90 days by default)
  • WordPress privacy tools: export and erase a visitor’s chats and enquiries by email, and suggested privacy-policy text
  • WooCommerce product cards under answers: picture, name, price and a link, up to three (no price while prices are a locked topic)
  • A chat button anywhere: link to #holareply-chat or add data-holareply-open to a button

Your key, your data

You use your own API key for Google Gemini, OpenAI or Anthropic Claude. The AI provider bills you directly; we never charge per message. Conversations and enquiries are stored in your own WordPress database and never reach our servers.

HolaReply Pro

com) adds:

  • A Sales Desk inbox for your team, without WordPress access: tickets, notes, follow-ups, saved replies, assignment, notifications and customer history (Pro includes 5 team members; Business 20, and more on HolaReply Desk at $10 a month each)
  • Replies to visitors in their chat and by email
  • Telegram alerts: each new enquiry on your phone, and your reply from Telegram goes to the visitor’s chat
  • Richer product cards: stock status, and sale prices and price ranges
  • Proactive messages: the chat speaks first, on the pages and at the moment you choose
  • Webhooks for Zapier, Make and n8n, and a CSV export of every enquiry
  • A weekly summary email, on the day and at the time you choose
  • The unanswered-questions report

HolaReply Business adds, for agencies:

  • White label: your product name, agency name, logo and links in place of ours in wp-admin, the Plugins list, the Sales Desk, the emails and the chat’s credit, and client sites whose settings only your agency can open

This free plugin is complete without it.

Not yet

So you know before you install: live chat takeover, WhatsApp alerts and adding to cart from the chat are planned, not available. Shopify and other website builders are in early access.

External services

This plugin connects to the AI provider you choose in HolaReply → Settings → AI connection, and only after you have entered your own API key for it. With no key, nothing is sent anywhere. A provider you don’t choose is never contacted.

For every provider below:

  • What is sent: the visitor’s question, recent messages of the same conversation, and excerpts of the published content you chose to index. When you build or update the index, the text of that content is sent to create search embeddings (Google Gemini and OpenAI only).
  • What is never sent: your visitors’ names, email addresses, phone numbers and company names. They are removed from the visitor’s question and the conversation before anything leaves your site, and the enquiry form’s fields are never included. Your own published pages are sent as they are, contact details included, since they are public and are what the assistant answers from.
  • When: when you build or update the index, when content you chose is published or updated, and each time a visitor asks a question that isn’t a locked topic.

com), the default, used to write answers and to build the search index.

  • Terms of service: https://ai.google.dev/gemini-api/terms
  • Privacy policy: https://policies.google.com/privacy

com), if you choose OpenAI for answers or for the search index. Requests are sent with store: false.

  • Terms of use: https://openai.com/policies/row-terms-of-use/
  • Privacy policy: https://openai.com/policies/row-privacy-policy/

com), if you choose Claude for answers. Anthropic has no embeddings, so the search index then uses Gemini or OpenAI.

  • Commercial terms: https://www.anthropic.com/legal/commercial-terms
  • Privacy policy: https://www.anthropic.com/legal/privacy

com), if you buy credits and choose HolaReply AI instead of your own key. com, which passes it to Google’s Gemini API with our own key and returns the answer. It keeps no question or answer text, only counts for billing.

Activating a credit key sends the key and your site’s address.

  • Terms of service: https://holareply.com/terms/
  • Privacy policy: https://holareply.com/privacy-policy/

Email address check (no outside service). When a visitor types an email address into the enquiry form, your server asks the Domain Name System whether the part after the @ can receive email, the way any mail server would. Only that domain is looked up, never the whole address, and the answer is kept on your site for a day.

HolaReply Pro only

org. They are listed here so you know what Pro would add.

com). Activating a licence, a daily licence check and plugin updates send the licence key, your site’s address and the plugin version. Nothing about your visitors is sent.

org), only if you connect your own Telegram bot in Settings, Lead capture. Each new enquiry’s name, email, phone, company and question are sent to your bot’s chat, and your replies from Telegram come back to your site. It is your bot and your chat; nothing passes through us.

  • Terms: https://telegram.org/tos/bot-developers
  • Privacy policy: https://telegram.org/privacy

Your own webhook, only if you enter an address in Settings, Lead capture. Each new enquiry is posted there, to a service you choose, such as Zapier or Make.

Source code and build

Everything in this plugin is human-readable. php dependency lists), and their full source is included in the plugin:

  • assets/admin/ – the HolaReply screens in wp-admin (React, built with @wordpress/components). Compiled to build/admin/.
  • assets/ui/ – the shared components and styles those screens use. Compiled into build/admin/.
  • assets/widget/ – the chat widget visitors see (TypeScript). Compiled to build/widget/.
  • src/, holareply.php, uninstall.php – the PHP, which is not compiled.

js. The bundles are made with @wordpress/scripts (webpack and Babel; Babel also compiles the TypeScript, so there is no separate tsconfig). 20), in the plugin folder:

  • npm ci installs the exact tool versions listed in package-lock.json ( node_modules/ is not shipped).
  • npm run build writes build/admin/ and build/widget/.

php, vendor/composer/ ). To fetch it again: composer install --no-dev --optimize-autoloader.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai chatbot
  • lead generation
  • openai
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.6 · PHP 8.0
Update activity11 Oct 202622d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.1.30.1.4
WordPress compatibility7.1.27.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.