SE AI Chatbot
AI-powered chatbot for Joomla 5 and 6 that answers visitor questions using your own content. Connects to Claude, GPT, Gemini, or DeepSeek and learns from your articles, SP Page Builder pages, documentation sites, and pasted text. This can be used on the Google Gemini Free Tier.
SE AI Chatbot adds an intelligent, AI-powered chat assistant to your Joomla 5 or 6 website. Visitors can ask questions and get instant answers drawn from your own content — no generic responses, no hallucinated information. This can be used on the Google Gemini Free Tier using 2.5 Flash
The chatbot connects to the AI provider of your choice. Pick from Anthropic Claude (Sonnet 4, Haiku 4.5), OpenAI GPT (4o, 4o Mini, 4.1 Mini, 4.1 Nano), Google Gemini (2.5 Pro, 2.5 Flash, 2.5 Flash Lite, 2.0 Flash), or DeepSeek (Chat V3, Reasoner R1). Switch providers at any time from the admin settings — your knowledge base works with all of them.
The knowledge base is where the chatbot gets its answers. You can feed it content from four different sources: Joomla articles filtered by category, SP Page Builder pages, external documentation websites (crawled automatically with internal link following), or manually pasted text for internal guides and FAQs. When you save a Joomla article or SP Page Builder page, the knowledge base re-indexes automatically — no manual processing required.
On the frontend, the chatbot appears as a floating bubble in the corner of your site. You control exactly which pages show it using a menu item picker in the admin settings, or leave it on every page. The bubble colour, position (left or right), header title, and welcome message are all customisable. For a more embedded experience, use the included Joomla module to place the chat inline in any template position — perfect for a dedicated support page or sidebar widget. The module supports both inline panel and floating bubble display modes.
A configurable contact link sits below the chat input, giving visitors a clear path to reach a human when needed. Set the URL, the link text, and whether it opens in the same window or a new tab.
The admin dashboard gives you a complete overview: total conversations, chats today, active sessions, knowledge base source and chunk counts, and a system status panel that checks whether the AI is enabled, the API key is set, and the system plugin is running. The chat logs view lets you expand any conversation to read the full exchange between the visitor and the AI, with search and status filtering.
The component installs as a single Joomla package containing the main component (with admin dashboard, knowledge base manager, chat logs, settings, and system plugin) and a frontend module. It includes built-in Joomla update server support so you receive new versions directly through Joomla's update system. License activation is handled from the dashboard with a single click.
