Joomla
Integrate AI SmartTalk with your Joomla website to add an intelligent chatbot and automatically sync your content to your knowledge base.

1. Prerequisites
Before you begin, ensure you have:
- An active AI SmartTalk account
- Administrator access to your Joomla website (version 6.x)
- cURL enabled on your server
- For e-commerce: HikaShop component installed (optional)
2. Downloading the Plugin
- Log in to your AI SmartTalk account
- Navigate to Integration in the main menu
- Find the Joomla section
- Click the Download button to save the plugin ZIP file to your computer
3. Installation on Joomla

- Log in to your Joomla administrator dashboard
- Go to Extensions > Manage > Install
- Click on the Upload Package File tab
- Select the AI SmartTalk ZIP file you downloaded
- Click Upload & Install
- Wait for the installation confirmation message
4. Configuring the Plugin
4.1 Enable the Plugin

- Go to Extensions > Plugins
- Search for System - AI SmartTalk
- Click on the plugin name to open settings
- Set Status to Enabled
4.2 Enter API Credentials

- In your AI SmartTalk account, go to Integration > Joomla
- Copy the Chat Model ID and Chat Model Token
- Return to the Joomla plugin settings
- Paste the Chat Model ID in the corresponding field
- Paste the Chat Model Token in the corresponding field
4.3 Choose Content Types to Sync

Select which content you want to sync to your chatbot:
- Products: Sync HikaShop products (requires HikaShop)
- Articles: Sync Joomla articles
- Categories: Sync Joomla categories
4.4 Configure Auto-Sync
- Enable Auto Sync to automatically update your chatbot when content changes
- When disabled, you can manually sync from the plugin settings
4.5 Customize Chatbot Display (Optional)
- CDN URL: Default is
https://cdn.aismarttalk.tech(change only if using whitebranded version) - Iframe Position: Choose where the chatbot appears on your site
5. Data Synchronization
Initial Sync
- In the plugin settings, click Save & Close
- The plugin will automatically sync all published content:
- Published articles with public access
- Published categories with public access
- Published HikaShop products with stock (if enabled)
Automatic Sync
Once configured, the plugin automatically syncs:
- When you save an article: Syncs immediately if published
- When you update a product: Syncs if published and in stock
- When you change status: Removes from chatbot if unpublished
Manual Re-sync
To force a complete re-sync:
- Open the plugin settings
- Click Save & Close
- All unsynced content will be synced automatically
6. Verifying the Integration
Check the Chatbot Display

- Visit your Joomla website frontend
- Look for the chatbot bubble in the bottom-right corner
- Click to open the chat window
- The chatbot should load with your configured settings
Check Synced Content

- Log in to your AI SmartTalk account
- Go to Knowledge section
- Verify that your Joomla content appears:
- Articles should show with their full text
- Products should include descriptions and details
- Categories should be listed