CocoAI Chat Agent - Elevate Your Site into a Conversational Hub
CocoAI Chat Agent is the first native Joomla 5, Joomla 6 & WordPress 6 AI assistant that turns every corner of your website into a smart, conversational hub. Instead of embedding a generic chat widget, it deeply understands your content, products, events and listings. Whether you run a boutique store, a property portal or an educational platform, CocoAI ensures visitors get the answers they need - instantly and accurately - while capturing leads and driving actions.
Why Choose CocoAI Site Agent?
CocoAI isn’t another wrapper around a third‑party chatbot. It’s a full Joomla 5/WordPres 6 component that speaks your site’s language and respects your workflows. Here are some reasons users love it:
- Deep Joomla integration - CocoAI indexes your Joomla Articles, EasyBlog posts, HikaShop and VirtueMart products, SP Page Builder content, Helix and YooTheme Pro layouts, RSForm Pro forms, AcyMailing campaigns, DOCman documents and much more. As soon as you install a connector, the assistant understands that data and can cite it in its answers.
- Dual retrieval modes - use Live Mode to query your Joomla tables directly on smaller sites, or Indexed Mode to build a lightning‑fast unified search index for large catalogues and blogs. Toggle between them at any time.
- Adaptive Agents - define multiple agents (Sales, Support, Blog, Property, Auto, Education…) and let the component auto‑switch by page type or mid‑conversation when the visitor’s intent changes. Each agent has its own personality, tools and call‑to‑actions.
- Multi‑model AI - run the assistant on OpenAI GPT‑4o and GPT‑4o‑mini today, with support for GPT‑5 when available. Use Google Gemini, Anthropic Claude or even DeepSeek/self‑hosted models. Swap providers per agent or mid‑chat based on cost or quality.
- Voice chat built‑in - visitors can speak their questions and hear answers aloud thanks to speech‑to‑text and text‑to‑speech It’s the ideal accessibility feature and perfect for shoppers on the go.
- Lead capture & CTAs - transform conversations into actions: add to cart, book a viewing, subscribe, download a PDF, schedule a meeting or create a ticket. Smart call‑to‑actions map directly into RSForm, Event Booking, AcyMailing and other extensions.
- SEO & content tools - generate FAQs, suggest meta descriptions, output structured data (JSON‑LD) and recommend internal links. CocoAI doesn’t just answer questions; it boosts your organic reach.
- User‑friendly indexing - click Rebuild Index in the dashboard to ingest new content or schedule indexing via Joomla’s Task Scheduler. Power users can also run the CLI ingestor (cli/cocoai/ingest.php all) for huge sites.
- Insightful analytics - track top queries, deflection rates, agent usage, token consumption and estimated costs in a beautiful dashboard. Export CSV reports or drill down by date range.
- GDPR/POPIA compliant - CocoAI displays a consent banner before chat starts, stores consent hashes in the database and respects retention settings. Purge old threads automatically.
What You Can Do with CocoAI
Guide visitors and close more deals
Imagine a potential buyer browsing a product page on your HikaShop store. CocoAI pops up and says, “Hi! Need help choosing a product?” When the user asks, “Which camera is good for beginners under R10 000?” the assistant searches your product database, summarises relevant specs, cites product pages and recommends a couple of models. With one click the shopper can add the item to the cart or book a demo.
Answer support questions without lifting a finger
Your knowledge base lives across Joomla Articles, blog posts and DOCman documents. CocoAI indexes all of them, so when a customer asks, “How do I reset my password?” the assistant retrieves the relevant article and answers in your brand voice. If the user isn’t satisfied, CocoAI can hand off to RSForm to create a support ticket - and even log the conversation so your team can follow up.
Power property & auto listings
Thanks to dedicated connectors, CocoAI shines on property portals and auto‑dealer sites. Visitors can ask, “Show me two‑bed apartments under R1 million in Johannesburg” or “Compare a 2021 Hilux vs Ranger,” and the assistant will filter your listings, display key details and offer book a viewing or request finance buttons.
Give your blog superpowers
If you run EasyBlog or a content‑heavy site, CocoAI becomes your editorial assistant. It can generate FAQ sections from long posts, propose meta descriptions and even highlight internal links to boost SEO. And of course, it answers reader questions with accurate citations back to your posts.
Offer premium experiences with packs
CocoAI’s modular architecture means you can extend it with Packs - curated bundles of connectors, prompts and agents tailored for specific industries. The Ecommerce Pack combines VirtueMart, HikaShop and RSForm integrations; the Property Pack supports OS Property, DJ‑Classifieds and Event Booking; the Auto Dealer Pack works with Auto Classifieds, SP Page Builder and DOCman; the Agency and Education packs bring their own mix. Packs save money versus buying connectors individually and unlock vertical‑specific CTAs.
How It Works
- Install & configure - upload the CocoAI component and widget module via Joomla’s extension installer. Enter API keys for your preferred AI provider(s), choose your default model, enable voice if desired and save.
- Ingest your content - click Rebuild Index in the dashboard to ingest Articles, products and other extension data. Alternatively, run the command‑line ingestor (cli/cocoai/ingest.php all) or schedule indexing via Joomla’s Task Scheduler.
- Create agents - define one or more agents with names, personas and routing rules. Pick which tools they can use (e.g. create support tickets or add to cart) and override models or temperatures per agent.
- Place the widget - assign the mod_cocoai_widget module to a template position (e.g. footer) or embed it in your template. Adjust colours, icons and CTAs. CocoAI now appears on every chosen page.
- Let users chat - visitors click the floating bubble, accept the consent banner and start chatting. CocoAI retrieves answers from your live data or search index, cites sources and suggests next steps. If the user’s intent changes (“I’m ready to buy”), the assistant automatically switches to the appropriate agent.
- Monitor & refine - review analytics to see what visitors ask, how many conversations are deflected without human intervention, which agents perform best and how much each provider costs. Tweak prompts, add connectors and train new agents to continuously improve.
Built by Joomla experts
CocoAI Site Agent is engineered with Joomla 5’s modern MVC framework, PSR‑12 namespaces, WebAssetManager and ACL best practices. It includes CSRF protection, strict database access, translation files and clean uninstallation scripts. You can trust it to play nicely with your other extensions and keep your site secure.
Pricing & Licensing
The Core licence (US $99 per site) includes the component, widget module and connectors for Joomla Articles, EasyBlog, HikaShop, SP Page Builder, Helix and YooTheme Pro.
Add‑on connectors (VirtueMart, RSForm, DOCman, etc.) are available individually or via Packs (around US $49.95 each).
Agency bundles with 5 or 10‑site licences are available too.
Your AI usage is billed separately by the provider (OpenAI, Google, etc.).
Get Started Today
CocoAI Site Agent helps you engage visitors, automate support, generate leads and boost SEO - all from a single Joomla component. Install it on your site and see how a smart assistant can transform your user experience. Contact us for a live demo or to discuss custom connectors.
