AI Chatbot for WordPress – Visitor Chat & Knowledge Base by Lumowp

AI Chatbot for WordPress – Visitor Chat & Knowledge Base by Lumowp

By Lumowp
Details
View on WordPress

Turn your WordPress content into an AI knowledge base that can answer visitors around the clock.

Lumowp Visitor Chat is an AI chatbot and website chat widget for WordPress. It indexes the posts and pages you select, searches that knowledge when a visitor asks a question, and uses OpenAI to write a clear answer grounded in your content. Answers can include a direct link to the relevant source page, helping visitors find the full information instead of receiving an unsupported guess.

Connect your own OpenAI API key and pay OpenAI directly for usage. There are no chat credits sold by the plugin and no request is made merely by activating it.

How the WordPress AI chatbot works

  1. Choose the posts and pages that should become the chatbot knowledge base.
  2. Run the indexing queue so the plugin can prepare that content for search.
  3. A visitor asks a question in the chat widget.
  4. The plugin finds the most relevant indexed content and sends the question and relevant text to OpenAI.
  5. The visitor receives a focused answer, with a source link when available.

Features included

  • Content-based answers: Build the knowledge base from the WordPress posts and pages you choose.
  • Category and tag targeting: Limit each selected content type to specific categories or tags. Child categories are included.
  • Your own OpenAI API key: Use your own account without buying a separate package of chatbot credits.
  • Source links: Help visitors verify an answer and continue reading on the relevant page.
  • Custom chat appearance: Change the assistant name, welcome message, colors, avatar, launcher image, font, widget size, and position.
  • RTL-ready interface: The widget layout supports right-to-left WordPress sites.
  • Conversation history: Review chats from the WordPress dashboard.
  • Flexible retention: Automatically remove old conversations after a chosen number of days, or enter 0 to keep them until you delete them.
  • Export and email: Export an individual conversation or send its transcript by email.
  • Multiple placement options: Use the site-wide launcher, shortcode, Gutenberg block, or Elementor widget.
  • Rate limiting: Control how many messages a visitor can submit during a time window.
  • Diagnostics: Review connection, indexing, and chat health when troubleshooting.
  • Optional footer credit: The credit is hidden by default and appears only if you enable it.

Designed for useful self-service support

Use Lumowp Visitor Chat to answer recurring questions from documentation, service pages, policies, tutorials, and other published content. Because you control the indexed sources, the knowledge base can stay focused on the information that belongs to your website.

Privacy and data handling

Conversation records are stored in your WordPress database according to the retention period you select. Chat messages and relevant indexed text are sent to OpenAI only when needed to build the index or answer a question. API credentials are stored in WordPress and encrypted when OpenSSL is available. The plugin also registers WordPress personal-data export and erasure tools for conversation data.

Need a chatbot for WooCommerce?

A separate shop edition adds product-focused answers, contact capture, and human handoff. Those commerce and lead tools are not included in Lumowp Visitor Chat.

See Lumo AI Chatbot for WordPress and WooCommerce

External services

This plugin connects to the OpenAI API to create embeddings for the knowledge-base index and to generate chat answers.

  • Service: OpenAI API (https://api.openai.com/v1).
  • What is sent for indexing: text extracted from the posts and pages you selected.
  • What is sent for chat: the visitor’s message, relevant content found in the index, and instructions configured for the assistant.
  • Authentication: requests include the OpenAI API key saved by the site administrator.
  • When it is sent: when an administrator starts indexing or when a visitor sends a chat message. Activation alone does not send content.

This service is provided by OpenAI: Terms of Use, Privacy Policy, API data usage policies.

Pre-chat acceptance and optional verification

Terms & Consent is enabled by default, including on upgrade. Visitors actively accept an editable notice before sending messages or contact details. Configure your site terms URL; a published WooCommerce terms page and WordPress privacy page are used when available. These notices do not guarantee immunity from legal liability or replace applicable consumer rights.

An expiring receipt is stored in the visitor browser for the same conversation, bot and language. Changing the notice, links, policy version or linked local terms page requires acceptance again. Minimal server records contain the displayed notice, linked URLs, policy version, time and a hashed conversation ID (and WordPress user ID when available). They do not add an IP address or prove real-world identity. Security retention settings apply; identifiable records are included in WordPress personal-data export and erasure.

Optional Cloudflare Turnstile requires the owner’s site and secret keys. Only when enabled, the browser loads https://challenges.cloudflare.com/turnstile/v0/api.js and the server sends the verification token and secret to https://challenges.cloudflare.com/turnstile/v0/siteverify at acceptance. No remote verification is performed for each chat message. Cloudflare terms: https://www.cloudflare.com/website-terms/ ; privacy: https://www.cloudflare.com/privacypolicy/ . A checkbox with the default lightweight abuse controls is not a substitute for stronger bot verification.

Details

Plugin code:
lumowp-visitor-chat
Plugin version:
1.0.33
Author:
Outdated:
No
WP version:
6.0 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.1.3
Total installations:
0
Last updated:
2026-10-10
Rating:
Times rated:
0
ai-chatbot
chatbot
customer-support
knowledge-base
openai