Ciphix Chat

Content Type: Module
Categories: Communication

Overview

Our chat widget is a powerful, plug-and-play solution built on top of WebSockets, offering seamless real-time communication for your Mendix applications that can be set up in minutes! It supports file sharing, emoticons, and is fully optimized for mobile use. With features like lazy loading, message likes, and replies, the widget delivers an exceptional user experience. It's also highly customizable, allowing you to tailor it to your specific needs while ensuring smooth, responsive interactions throughout your app.

 

See our chat in action! Demo site

Documentation

https://youtu.be/KvlsONypVGo
Demo urlhttps://products.ciphix.io/p/chat/examples

Key Features

  1. Plug and play, set up chat in minutes!

  2. Built on WebSockets for real-time chat functionality.
  3. Fully mobile-optimized and responsive.
  4. Highly customizable UI to fit your design needs.
  5. Dark and light themes supported out of the box, easily customizable.
  6. Lazy loading and infinite scroll for messages, similar to Teams and WhatsApp.
  7. Support for file uploads and inline image display.
  8. Reply directly to individual messages.
  9. Manage and assign access rights to chats (e.g., permission to send messages, edit group settings).
  10. Leverage Mendix logic for managing and creating chats.
  11. Quick reactions to messages.
  12. Emoticons support.
  13. Search through message history with lazy-loaded results.
  14. View unread message counts and indicators.
  15. Optional channel widget to display all active chats.
  16. Plug-and-play floating action button for support chats or other use cases.
  17. Customizable context menus for various layout components.
  18. Delete messages (always, when not older then, disabled)
  19. Fully translatable and translated for several default languages

And much more!

 

Fully supports both Mendix 10 and 9

 

Documentation

Please see our documentation for details.

 

Frequently Asked Questions

Q: What Mendix versions are supported?

A: We support Mendix 9.24.0 and higher.

Q: I want to know more about pricing or receive more information. Whom should I contact?

A: Contact us via licenses@ciphix.io

Q: I've encountered an issue with this widget. Whom should I contact? 

A: Contact us via modules-support@ciphix.io

Q: I want to test this widget. How can I do that? 

A: Ciphix Chat works locally without a license key, when you are on a cloud environment or server add the license key to the properties.

Releases

Version: 2.1.1
Framework Version: 10.0.0
Release Notes: Resolved an edge case OQL issue occurring in specific environments.
Version: 2.1.0
Framework Version: 10.0.0
Release Notes: NOTE: 2.1.0 is for Mendix 10 and has feature parity with 1.1.0 which is for Mendix 9.24.12 < 9.x.x - Added optional read checkmarks, similar to WhatsApp - Added optional and configurable message editing after sending it - Added configurable admin delete, fully removing messages instead of marking them as deleted - Improved new chat visibility logic, making chats visible only after the first message - Rebranded to Ciphix IMPORTANT Bizzomate has been bought by Ciphix and we rebranded our widgets accordingly. Please make sure to delete the old widgets from the widgets directory in your project folder before loading the module. You shouldn't be impacted otherwise: bizzomate.Chat.mpk bizzomate.ChatChannels.mpk bizzomate.ChatFloatingActionButton.mpk
Version: 1.1.1
Framework Version: 9.24.12
Release Notes: Resolved an edge case OQL issue occurring in specific environments.
Version: 1.1.0
Framework Version: 9.24.12
Release Notes: - Added optional read checkmarks, similar to WhatsApp - Added optional and configurable message editing after sending it - Added configurable admin delete, fully removing messages instead of marking them as deleted - Improved new chat visibility logic, making chats visible only after the first message - Rebranded to Ciphix IMPORTANT Bizzomate has been bought by Ciphix and we rebranded our widgets accordingly. Please make sure to delete the old widgets from the widgets directory in your project folder before loading the module. You shouldn't be impacted otherwise: bizzomate.Chat.mpk bizzomate.ChatChannels.mpk bizzomate.ChatFloatingActionButton.mpk
Version: 1.0.1
Framework Version: 9.24.12
Release Notes: - Added support for system messages - Added a on chat update event (for refreshing avatars when it's not inside a channel widget
Version: 1.0.0
Framework Version: 9.24.12
Release Notes: Initial release