What's New with EnableX

Video

Low Code Enhancement

  • Date: June 23, 2025
  • Service: Video
  • Type: Low Code Embed Update

The Low Code module introduces new features and query string parameters to enhance flexibility and user interaction:

  • Added support for secondary camera streams, allowing users to publish the secondary camera feed as screen shares or opt for OBS Stream as a secondary camera.
  • Introduced a Room Information Bar at the top, it displays details such as Room ID, Conference number, Log ID, and host information.
  • New query string parameters introduced:
  • toggle_mirror_view=yes: Enables a "Toggle Mirror for All" option in the toolbar; it flips the video for all the participants.
  • reactions_to_toolbar=yes: Moves the reactions/confetti icon to the toolbar from the header.
  • remove_top_record_icon=yes: This option disables the blinking recording icon showing at the top for the participants. The moderator still sees the recording icon.

The Android UI Kit Updates

  • Date: June 16, 2025
  • Service: Video
  • Type: Android UI Kit

The Android UI Kit v2.1.4 received several updates to enhance user experience and functionality:

  • Enabled Picture-in-Picture (PiP) mode for seamless multitasking.
  • Added slide animations between pages and UI improvements for a smoother experience. Whenever a user clicks any option in the toolbar, it comes from the right panel instead of the bottom.
  • Resolved issues with wired headsets to ensure consistent audio performance.
  • Implemented drag functionality for the local view, enhancing user control. User can now drag his self-view anywhere over the screen.
  • Integrated post log UI and API for better logging capabilities. Now there is an option given to upload client logs in the room settings.
  • Added chat management UI and functionality to improve communication workflows. Now users can edit or delete the chat messages they send.

Enhanced Role Management - Switch User Role in Low Code & Video API

  • Date: May 15, 2024
  • Service: Video
  • Type: SDK Update, Low Code Embed Update

EnableX has introduced advanced features for managing user roles within its platform, accessible through both the user interface (UI).

Now moderators can change roles for participants and audience members during live video sessions while also enabling participants and audience to request for role changes.

  • Flexible Role Assignment: Moderators can change any participant's role to either moderator or audience and can also change audience role to participant.
  • Dual Mode of Role Change:
    • Request-Based Changes: Participant can request role change to become moderator but not audience. Audience can request role change to become participant. Moderator can approve or deny these requests.
    • Moderator-Initiated Changes: Moderators can proactively change the role of participant but not for audience.

Note: Once a participant is promoted to a moderator, this change is permanent for the session and cannot be reversed.

iOS Video SDK using Swift

  • Date: May 14, 2024
  • Service: Video
  • Type: SDK Update

We have upgraded our iOS SDK from Objective-C to Swift! This new released iOS SDK version 3.0.0 supports both Swift and Objective-C languages. Swift SDK is a superior choice for new projects and for developers transitioning from Objective-C, providing a more efficient, powerful, and future-proof development environment.

  • System Requirements: The iOS Swift SDK requires the signalling Socket SDK version 16.1.0 or higher.
  • Device Compatibility: This SDK is compatible with devices running iOS 13 or newer and Swift 4 or above.
  • Limitations for Objective-C: Objective-C apps cannot publish canvas or annotations with this SDK.

Customer Benefits of Swift iOS SDK

  • Modern Technology: Swift is the latest standard for iOS development, with approximately 99% of developers choosing it for its advanced features.
  • Backward Compatibility: Supports Objective-C, ensuring older projects can be upgraded without significant changes.
  • Latest Swift Support: Compatible with Swift v4 and above, including Swift UI, allowing developers to use the newest Swift features.
  • Enhanced Server Connectivity: Connects with the newer Signalling Server versions V2 and V3 for improved performance and communication.
  • Performance: Faster and lighter than Objective-C, leading to more efficient applications.

Flutter SDK supports Flutter for Web

  • Date: April 28, 2024
  • Service: Video
  • Type: SDK Update

EnableX Flutter SDK has expanded its capabilities to include support for Flutter for Web. This update extends the SDK's application from its original scope for hybrid mobile platforms i.e. Android and iOS to now support web development as well.

What This Means for Developers

  • Single Codebase: Developers can maintain one codebase for deploying applications across mobile and web platforms, streamlining the development process.
  • Increased Efficiency: Use the same Flutter UI components, libraries, and development tools you use for mobile apps to build web applications, saving time and resources.
  • Expanded Accessibility: Broaden the reach of your applications by integrating or expanding web functionalities to your mobile projects, capturing a larger audience.

Explore the Possibilities

To see the power of this new capability in action, we invite you to check out our sample Flutter video call application. Experience firsthand how the EnableX Flutter SDK can transform your development process and help you create more dynamic, cross-platform applications.

Explore the Sample Flutter Video Call Application

Voice

SMS

WhatsApp

Dialog

Dialogs Enhancement

  • Date: June 23, 2025
  • Release Date: v1.5.0
  • Service: Dialogs
  • Type: Chatbot, Gen AI Bot

The Dialogs module has undergone significant updates to improve agent workflows, session visibility, and user experience. Key enhancements include:

Agent Escalation Flow Enhancements

  • Added a "Reject" option alongside the existing "Accept" option in the ticket flow for agents. Rejected tickets are no longer visible to the agent who rejected them.
  • Introduced a detailed Session Call Detail Record (CDR) downloadable from the bot's Analytics page. The report includes comprehensive details of each agent assigned to a ticket, enhancing transparency and tracking.

Project Configuration Fixes

  • Channels without an associated project in a workspace are now disabled, ensuring cleaner project management.

New Agent and Customer UI

  • Rolled out a revamped UI for both agents and customers, improving usability and interaction flow. Now we have a chat tab on the customer side (Window) as well.
  • At the Agent side, now the video tile shows at the center, and the chat window is displayed at the right side.

Agent Panel Enhancements

  • Added a new dashboard for in-depth analysis, providing agents with actionable insights.
  • Sessions are now visible to agents, improving oversight and interaction tracking.
  • Included device information tab in the agent panel for better context during interactions.

Dynamic Room Configuration

  • Introduced a new Room Configuration setting that dynamically sets the room creation body, offering greater flexibility in managing room settings.

New Reporting Changes

  • Implemented new reporting functionalities to provide more detailed insights into session activities.
  • Fixed minor issues, such as duplicate messages in sessions, to improve reliability.