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
Features included
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
This plugin connects to the OpenAI API to create embeddings for the knowledge-base index and to generate chat answers.
https://api.openai.com/v1).This service is provided by OpenAI: Terms of Use, Privacy Policy, API data usage policies.
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.