Messaging App is an enterprise instant messaging and user collaboration application that connects organizational users, routes direct private messages, broadcasts global group communications, and audits chat records on Joget DX 8 and Joget DX 9.
Project teams, department managers, and remote workers struggle to communicate efficiently when relying on external chat tools or slow email threads for internal operational updates. Unmonitored external messaging creates compliance risks, fragmented conversation histories, lost project context, and unrecorded administrative oversight across organizational departments. IT administrators and operations leads lack centralized chat history auditing to monitor messaging threads, filter historical logs by sender, or review private communication records.
Key Features
- Provides Global Chat channels to broadcast messages and communicate with all platform users across an organization in a single shared room.
- Enables Private Chat channels for direct one-to-one messaging between selected individual users.
- Applies distinct chat bubble color coding per user to distinguish individual message senders during chat sessions.
- Auto-refreshes active chat interfaces every 30 seconds using background message polling scripts.
- Triggers desktop browser notifications by polling a dedicated "New Message Notification" datalist every 10 seconds.
- Integrates a messaging web service plugin consumed by custom JavaScript in userview settings to delegate notifications to targeted recipients.
- Offers an administrative Chat History portal to audit, filter, and inspect communication records across specific thread IDs, senders, and creation date ranges.
- Renders a responsive mobile user interface optimized for smartphone and tablet web browsers across Enterprise, Professional, and Cloud editions.
- Exports chat history registers and message audit logs into CSV, Excel, XML, and PDF formats.
Frequently Asked Questions
How do desktop browser notifications operate within Messaging App?
Messaging App populates new incoming messages into a dedicated "New Message Notification" datalist, which a bundled messaging web service plugin reads and relays to user browsers via polling JavaScript every 10 seconds.
Can administrators review private user conversations in Messaging App?
Messaging App provides an administrative Chat History menu accessible exclusively to authorized administrators to filter and review all Global Chat and Private Chat records by thread, sender name, or date.
Which Joget platform versions support Messaging App?
Messaging App runs on Joget DX 8 and Joget DX 9 Enterprise and Cloud editions.
Notes
- The messaging app needs to remain open in your browser to receive message notifications.
- Do allow notifications permission when prompted when you run this app for the first time.
- You can customize the message fields, message presentation and notification polling interval in the Javascript code present in the Global Chat form and Private Chat forms. Feel free to customize this app to suit your organizational requirements.
- Do keep in mind NOT to set the interval too short (eg. 1 second polling) to avoid a high processing load on the server
- If you change the UI/Userview theme, do copy over the Javascript and CSS from the old theme to the new theme.
- The Messaging App is not compatible with Joget Community edition (all versions), and Joget v5 and earlier.