RAG-Powered Answers
Uses semantic search over your own website content so replies stay grounded in indexed pages and posts.
Menu
An open-source, self-hosted AI chatbot plugin for WordPress. Zoe reads your website content, answers visitor questions using Retrieval-Augmented Generation and Google Gemini, captures high-intent leads, sends instant notifications, and keeps everything under your WordPress control.
Visitor assistant
Why Zoe AI Bot
Visitors ask about services, pricing, process, timeline, support, and contact details. Zoe answers instantly from your real website content, then captures leads when the visitor shows buying intent.
Give instant answers about services, pricing, support and company content.
Detect buying intent and show a lead form while the visitor is interested.
Keep leads, transcripts and indexed chunks in your WordPress database.
Use a WordPress plugin model instead of chatbot SaaS subscriptions.
Feature Suite
Zoe combines content indexing, Gemini-powered answers, visitor chat, lead capture, admin settings, caching, CSV export and privacy-friendly WordPress storage.
Uses semantic search over your own website content so replies stay grounded in indexed pages and posts.
Uses Gemini for answer generation and semantic embeddings, with model settings managed from WordPress.
Detects buying intent like quote, pricing, demo or hire and shows a visitor lead form inside the chat.
Emails each new lead with details and the full chat transcript for follow-up context.
Export filtered leads or recent leads for CRM, spreadsheet or sales follow-up workflows.
Query embedding and answer caching make repeat questions faster and reduce API usage.
Soft-modern chat UI with light/dark themes, suggestion chips and mobile bottom-sheet layout.
Supports keyboard navigation, ARIA labels, visible focus and reduced-motion preferences.
Daily or weekly WP-Cron indexing keeps chatbot knowledge fresh when content changes.
RAG Architecture
Zoe indexes selected pages, chunks clean text, creates embeddings, stores vectors in WordPress, retrieves relevant chunks for each visitor question, and passes that context to Gemini for answer generation.
Select published pages, extract clean text and split it into searchable chunks.
Generate semantic vectors with Gemini and store them in custom WordPress database tables.
Match visitor questions against indexed content using similarity search and top-K retrieval.
Generate a grounded answer and show lead capture when the visitor expresses buying intent.
WordPress Fit
Zoe runs as a standard PHP and MySQL WordPress plugin. It does not require Node.js, a GPU, a separate vector server or special infrastructure for small-to-medium websites.
Runs on modern WordPress websites with plugin-based installation.
Compatible with common WordPress hosting environments.
Stores indexed chunks, vectors, leads and chat transcripts in custom tables.
API key is stored in wp-config.php and not exposed in front-end JavaScript.
Place the widget with shortcode or enable site-wide auto embed.
Rendered HTML fallback helps index Elementor, Divi, WPBakery and builder content.
Lead Workflow
When visitors ask about pricing, quotes, demos, proposals or contact options, Zoe can show a form and capture the conversation context.
Capture name, email, phone, company and requirement details directly inside the chat.
Save the chat transcript so sales follow-up knows exactly what the visitor asked.
Send new lead notifications to the configured email address for fast follow-up.
Export leads with filters and import them into HubSpot, Salesforce, Pipedrive or spreadsheets.
Privacy & Security
Zoe keeps plugin data self-hosted, avoids third-party trackers, protects the API key outside the browser, sanitizes inputs, escapes admin output, and rate-limits public chat endpoints.
Indexed content and captured leads stay inside your WordPress database.
Gemini key is stored in wp-config.php and never exposed to front-end JavaScript.
REST inputs are sanitized and database writes use WordPress prepared statements.
Same-origin and per-IP guardrails help protect public chat and lead endpoints.
FAQ
Zoe AI Bot is a free, open-source WordPress AI chatbot plugin that indexes your website content, answers visitor questions using RAG and Google Gemini, and captures leads from interested visitors.
Yes. You select which WordPress pages to index, and Zoe retrieves the most relevant content chunks before asking Gemini to generate an answer.
Yes. When a visitor expresses buying intent, Zoe can show an inline form, save the lead with the chat transcript, email you, and export the data as CSV.
No. It runs on standard WordPress hosting with PHP and MySQL/MariaDB. The AI work happens through the Google Gemini API.
Zoe AI Bot is licensed under the GNU General Public License v2.0 or later.
AI Chatbot Project
Share your website type, support questions, lead capture needs, AI provider preference and integration scope. I can help plan a Zoe-style WordPress AI chatbot setup or custom AI assistant.
Elementor Pro form connected here.
Add your Elementor Form widget below this HTML widget and give it the class jp-elementor-contact-form.