jmiller 471e0a7cc9
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 9s
fix: honest install success for MokoSuiteSupport package installer
The package postflight showed the "license key required" next-steps
message even when a bundled child extension failed to install. Joomla
only logs a failed sub-install but still runs postflight.

Add missingChildExtensions(): verify every <file> declared in the
package manifest actually landed in #__extensions (plugins match on
element+type+folder with plg_<group>_ prefix stripping; component
matches element+type). Gate the license message on it and enqueue an
error listing any missing children. Fails open so a query/IO glitch
never turns a good install into a false failure.

Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
2026-07-06 11:14:26 -05:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00

MokoSuite Support

Live chat and multi-channel customer support for Joomla 6 — website chat, Facebook Messenger, WhatsApp, Instagram, email. Unified agent inbox.

Standalone — works without MokoSuite. Optional CRM integration for contact linking and ticket escalation.

Channels

Website Chat · Facebook Messenger · WhatsApp Business · Instagram Direct (planned) · Email IMAP (planned)

Features

  • Conversations — unified inbox, assign, close with CSAT
  • Agents — auto-assign (least-busy), performance metrics
  • Canned Responses — quick replies, search, categories
  • Webhooks — Facebook + WhatsApp inbound with conversation continuity
  • CSAT — satisfaction scoring, by-channel, weekly trends

Helpers (5)

ConversationHelper · AgentHelper · CannedResponseHelper · WebhookChannelHelper · CsatHelper

GPL-3.0-or-later · Copyright © 2026 Moko Consulting

S
Description
MokoSuite Support — live chat, helpdesk, multi-channel customer support (website, Facebook, Instagram, WhatsApp). Interfaces with CRM contacts and MokoSuite ticket system.
Readme GPL-3.0
906 KiB
Languages
Markdown 34.4%
PHP 32.5%
CSS 10.6%
XML 9.1%
Shell 7%
Other 6.4%