Skip to main content

Joomla

Add an AI-powered chatbot to your Joomla website in just a few clicks. No technical knowledge required!

Joomla Integration


Prerequisites

  • Joomla 4.x or 5.x
  • Administrator access to your Joomla site

Installation

Joomla Extension Installation

  1. Download the plugin from aismarttalk.techIntegrationJoomla
  2. In Joomla admin, go to SystemInstallExtensions
  3. Upload the ZIP file
  4. Go to SystemManagePlugins
  5. Search for "AI SmartTalk" and enable the plugin

Connect Your Account

Joomla Plugin List

  1. Click on the AI SmartTalk plugin to open settings
  2. Click Connect with AI SmartTalk

AI SmartTalk Oauth

  1. Log in or create an account — you'll be redirected back automatically

Select Your AI Assistant

Assistant selection

Choose an existing assistant from the dropdown, or create a new one:

Create assistant - Template selection modal

  1. Click Create
  2. Choose a template (Customer Support, E-commerce, etc.)
  3. Click Save & Close

Configuration Tab

In the Configuration tab, configure your chatbot and content sync:

SettingDescription
Enable ChatbotTurn the chatbot on/off on your site
Auto SyncAutomatically sync content when articles/products change
Content TypesSelect what to sync: Articles, Categories, Products (HikaShop)

Manual Sync

Use the sync buttons to manually synchronize your content:

  • Force Sync All — Sync all selected content types
  • Sync Articles / Sync Products / Sync Categories — Sync individually
tip

Check the content type boxes and click the sync button — no need to save first!


Chatbot Appearance Tab

Customize how the chatbot looks on your site. Leave options as "API Default" to use your AI SmartTalk dashboard settings.

Content Type Selection

Button Style

SettingOptions
Button TypeDefault (Icon + Text), Icon Only, Avatar, Minimal
Button TextCustom text (e.g., "Chat", "Help")

Layout & Colors

SettingOptions
Chat SizeSmall (350×500), Medium (400×600), Large (450×700)
PositionBottom Right, Bottom Left
Color ModeLight, Dark, Auto (follows system)

Brand Colors

  • Primary Color — Main chatbot color
  • Secondary Color — Accent color

Chatbot Features Tab

Override your dashboard settings for this Joomla site:

FeatureDescription
File AttachmentsAllow users to upload files in chat
FeedbackEnable thumbs up/down on responses
Voice InputAllow microphone input
Voice ConversationFull voice-to-voice mode

WhiteLabel Tab

For enterprise/whitelabel deployments only. Contact support for custom URLs.


That's It!

Chatbot on Joomla Site

Your chatbot is now live! Look for the chat bubble in the corner of your site.


What Gets Synced

ContentWhat's Included
ArticlesPublished, public articles with full content
ProductsHikaShop products with stock, prices, descriptions
CategoriesPublished categories with descriptions

When Auto Sync is enabled, changes sync automatically when you publish, update, or unpublish content.


Troubleshooting

Chatbot doesn't appear

  • Verify the plugin is Enabled
  • Check Enable Chatbot is set to Yes in Configuration
  • Clear Joomla cache: SystemClear Cache

Content not syncing

  • Enable Auto Sync or use manual sync buttons
  • Ensure content is published with public access
  • For products, check they have stock

Connection issues

  • Verify outbound HTTPS connections are allowed
  • Check cURL is enabled in PHP
  • Try disconnecting and reconnecting

Uninstall

  1. Go to SystemManageExtensions
  2. Search "AI SmartTalk"
  3. Select and click Uninstall

Synced data is automatically cleaned up.


Need help? Contact us at contact+support@aismarttalk.tech

Ready to elevate your
user experience?

Deploy AI assistants that delight customers and scale with your business.

GDPR Compliant