AI Chatbot pre sales questions
- Posted by Peter de Vries (2) Offline
- User Access / Identification
- Is it mandatory for users to provide name and email before starting a chat?
- Can anonymous (guest) users interact with the chatbot without any form submission?
- Joomla Access Control (ACL)
- Does the chatbot respect Joomla access levels (Public, Registered, Special)?
- For example, will a guest user only receive responses based on public articles, while logged-in users can receive responses from restricted content?
- Content Source (Articles)
- Can the chatbot be configured to use all Joomla articles automatically, or only selected ones?
- Is there a way to include/exclude content by category?
- Additional Knowledge Base
- We plan to maintain additional knowledge using Joomla articles assigned to a specific category and not linked on the frontend.
- Will the chatbot be able to use such articles reliably?
- Is there a way to prioritise these articles over general site content?
- Answer Control / Overrides
- Is there a built-in way to define or override specific answers for certain questions?
- If not, is there any recommended workaround?
- Multilingual Support
- Does the chatbot automatically detect and respond in the user’s language?
- Is this based on AI translation or structured multilingual content?
- Usage Limits & API
- Are there any request limits per user/IP or per day?
- When using Google Gemini (free tier), what are the practical limitations?
- Can we switch to other AI providers such as OpenAI if needed?
- Data Privacy & Storage
- Are chat logs stored in the Joomla database?
- Is there any option to export or manage chat history?
- Performance & Indexing
- Does the chatbot index content in advance, or does it fetch data dynamically on each request?
- How does it handle large numbers of articles? Say 1300.
- Customisation / Extensibility
- Can developers extend or override its logic (e.g., via plugins or events)?
- Is there documentation available for customization?
Please Log in or Create an account to join the conversation.
- Posted by TemplatePlazza (5441) Offline
Yes, there is an option to disable the form / anonymous modeUser Access / Identification
Is it mandatory for users to provide name and email before starting a chat?
Can anonymous (guest) users interact with the chatbot without any form submission?
Not at the moment, but it can be considered in future updates if there is enough demandJoomla Access Control (ACL)
Does the chatbot respect Joomla access levels (Public, Registered, Special)?
For example, will a guest user only receive responses based on public articles, while logged-in users can receive responses from restricted content?
The knowledge source is limited to a single article, with a maximum length of around 8,000 -12000 characters to maintain a balance between usability and performanceContent Source (Articles)
Can the chatbot be configured to use all Joomla articles automatically, or only selected ones?
Is there a way to include/exclude content by category?
We plan to maintain additional knowledge using Joomla articles assigned to a specific category and not linked on the frontend.
Will the chatbot be able to use such articles reliably?
Is there a way to prioritise these articles over general site content?
As mentioned earlier, the knowledge base is based on a single selected article, along with a simple built-in product catalog and a system prompt
NoAnswer Control / Overrides
Is there a built-in way to define or override specific answers for certain questions?
If not, is there any recommended workaround?
Yes, the chatbot automatically detects and responds in the user’s languageMultilingual Support
Does the chatbot automatically detect and respond in the user’s language?
Is this based on AI translation or structured multilingual content?
There is no request limit on the extension side. The limits depend on Google Gemini, which should handle multiple conversations per day. Yes, there is also an option to switch to (paid) OpenAI (4o)Usage Limits & API
Are there any request limits per user/IP or per day?
When using Google Gemini (free tier), what are the practical limitations?
Can we switch to other AI providers such as OpenAI if needed?
Yes, chat logs are stored in the Joomla database and can be accessed in the session page. However, there is currently no option to export chat historyData Privacy & Storage
Are chat logs stored in the Joomla database?
Is there any option to export or manage chat history?
The extension is not designed to handle a large number of articles. It uses a simple approach by combining the system prompt, the knowledge base, the product catalog, and recent conversation messages for context and greetings. There is no complex text embedding or vectorization process involved. This allows the chatbot to respond quickly, unlike more complex systems, although it has limitations in terms of the size and depth of the knowledge basePerformance & Indexing
Does the chatbot index content in advance, or does it fetch data dynamically on each request?
How does it handle large numbers of articles? Say 1300.
If you are looking to have/develop a more advanced or custom chatbot application/extension, feel free to contact us through the contact form templateplazza.com/contact-us
Can developers extend or override its logic (e.g., via plugins or events)?
Is there documentation available for customization?
Not at the moment. You would need to modify the core files directly
Please Log in or Create an account to join the conversation.