Skip to main content

SignalSync 2026.4.0 Product Release

Release date: April 2026

Version: 2026.4.0

This release delivers the full IoT Connect module — including ThingsBoard CE integration, Background Data Process views for all core IoT entity types, and embedded navigation with white-label alignment. It also ships an Entity Builder, the SignalSync MCP Server, the Rule Chain Schedule Trigger, and a broad range of platform improvements across GWE, reports, consoles, and infrastructure.

What's New in 2026.4.0

IoT Connect

ThingsBoard CE Deployment & Infrastructure

NXT-1007 / NXT-1120 / NXT-1122 / NXT-1133

IoT Connect is now available as a fully operational SignalSync product module. ThingsBoard Community Edition is deployed as a Docker microservice alongside the existing SignalSync stack, with a dedicated reverse proxy configuration exposing the required IoT endpoints (MQTT, HTTP, CoAP) to the public internet.

The infrastructure setup includes:

  • ThingsBoard CE running as an isolated Docker service within the SignalSync microservices network
  • Reverse proxy rules for public MQTT broker access (used by LoRaWAN gateways and field devices)
  • Tenant-level IoT Connect product setup with SignalSync product hierarchy integration

ThingsBoard Dashboard Viewer

NXT-1143

Users with access to the IoT Connect product can now view ThingsBoard dashboards directly embedded inside SignalSync, without leaving the application. The Dashboard Viewer is available as a dedicated navigation entry within the IoT Connect product and loads the ThingsBoard UI inside a secure iframe, with full branding and white-label alignment applied.

The viewer respects the user's ThingsBoard tenant context, ensuring each SignalSync tenant sees only their own dashboards.

ThingsBoard Rule Chain Viewer & Editor

NXT-1144

The IoT Connect module now includes a Rule Chain Viewer & Editor, allowing authorized users to browse and edit ThingsBoard rule chains directly from within SignalSync. This eliminates the need to switch to the ThingsBoard administration interface for rule chain configuration, keeping the IoT workflow management experience within the SignalSync shell.

Click to view ThingsBoard Rule Chain Editor interface

ThingsBoard Rule Chain Editor

White Labelling & Branding Alignment for Embedded Navigator

NXT-1181

The ThingsBoard embedded navigator has been updated to align with the tenant's SignalSync white-label configuration. The embedded header, logo, and color scheme now reflect the tenant's branding settings rather than the default ThingsBoard appearance, providing a consistent user experience across the integrated platform.

IoT Connect — Background Data Process Views

NXT-1135 / NXT-1136 / NXT-1137 / NXT-1140

Background Data Process (BDP) views are now available for all core ThingsBoard IoT entity types, accessible directly from the SignalSync navigation:

Background Data ProcessDescription
AssetsBrowse and manage ThingsBoard asset records, with filtering by asset type and customer assignment
DevicesView device inventory, connectivity status, and attribute values
Device ProfilesBrowse and manage device profiles that define transport and provisioning settings
AlarmsView active and historical alarms across all devices, with severity and status filtering

Each Background Data Process view retrieves data live from ThingsBoard via the IoT Connect integration layer, without duplicating records in the SignalSync database.

Click to view IoT Connect - BDP
IoT Connect - BDP

Entity Builder


Entity Definition, Relationships & Master Data Migration

NXT-1126

The Entity Builder enables Tenant Administrators to define custom entity types directly from the SignalSync administration interface, without requiring database schema changes or developer involvement.

Key capabilities delivered:

  • Entity definition — create a named entity type with a configurable set of typed attributes (text, number, date, select, boolean, lookup)
  • Relationships — define associations between entity types, including one-to-many and many-to-many relationship configurations
  • Master data migration — existing master data records can be imported into the new entity structure, preserving historical data while adopting the new schema
Click to view Entity Definition interface

Entity Definition

Form Designer, Layout & Publishing

NXT-1127

Once an entity is defined, administrators use the Publish Wizard to design the form layout and expose the entity as a navigable Background Data Process view within the SignalSync product hierarchy.

The wizard covers:

  • Field selection — choose which attributes are displayed in the list view and the detail view
  • Layout configuration — arrange fields into sections and define the column layout for the Background Data Process view
  • Publication — register the Background Data Process view as a task within the product hierarchy, making it accessible to users with the appropriate profile permissions

Once published, the Background Data Process view behaves like any other SignalSync console, supporting filtering, sorting, record creation, and edit operations.

Click to view Entity Layout & Publishing interface

Entity Layout & Publishing

Coming next release

The next release will extend the Entity Builder with full GWE and Rule Chain integration (NXT-1128), enabling custom entities to appear as selectable options in GWE form fields and in Rule Chain Entity Operation nodes — allowing designers to build complete data-driven workflows and automation chains around custom entity types.

SignalSync MCP Server


MCP Server Implementation

NXT-1092 / NXT-1129 / NXT-1130 / NXT-1131

SignalSync now exposes a Model Context Protocol (MCP) server at api.signalsync.cloud/mcp, enabling AI assistants and external developer tools to query workflow data using natural language and structured tool calls.

The implementation covers:

  • OAuth 2.0 provider via better-auth at auth.signalsync.cloud, enabling secure delegated access for MCP clients
  • MCP server endpoint built on the Hono framework within service-api, following the Streamable HTTP transport specification
  • Tenant isolation enforced through JWT claims — each authenticated session is scoped to a single tenant and cannot access data from other tenants
  • query_workflow_requests tool — the initial read-only tool, supporting filtering by workflow, status, date range, and custom fields

The MCP server is designed for read-only reporting use cases in this release. Write operations and additional tools will be introduced in subsequent releases.

Click to view SignalSync MCP Server interface

SignalSync MCP Server

Rule Chains


Schedule Trigger

NXT-1141

Rule Chains can now be triggered automatically on a configurable cron schedule, without requiring any user action to initiate execution. This enables fully automated background processing scenarios such as:

  • Periodic data synchronization with external systems
  • Automated report generation and distribution
  • Scheduled API polling and notification workflows
  • Time-based data enrichment and cleanup tasks

The schedule is configured directly on the Rule Chain definition using a cron expression, with support for standard minute, hourly, daily, weekly, and monthly intervals. Execution is tenant-scoped and logged in the Rule Chain execution history.

Click to view Rule Chain Schedule Trigger interface

Rule Chain Schedule Trigger

GWE — Workflows & Forms


Home Page Widgets — Workflow Version Selection

NXT-1063

Home Page widgets that display workflow data can now be configured to target a specific workflow version, rather than always displaying data from the latest published version.

This is particularly useful for tenants running multiple active workflow versions simultaneously, or for historical analysis that requires comparing data from a previous version against the current one. The version selector is available in the widget configuration drawer and lists all published versions of the configured workflow.

GWE Form View — Date Created in Request Header

NXT-1164

The request header area in the GWE Form View now includes the Date Created field alongside the existing Request ID and Status. This provides immediate visibility of when a request was submitted, without requiring users to scroll to a form field or open the request history.

PM Tasks — Exclude Inactive Buildings from Scheduling

NXT-1171

Preventive Maintenance task scheduling now filters out inactive buildings when generating recurring requests. Previously, PM tasks could generate requests for buildings that had been deactivated, creating unnecessary workload and misleading open request counts.

With this change, only buildings with an active status are included in PM scheduling cycles, and no new requests are generated for inactive locations.

Reports & Management Console


Report Chart Drilldown — Navigate to Request Detail

NXT-1170

Clicking on a bar, segment, or data point in a Report Builder chart now navigates directly to the corresponding request detail view inside the Management Console. Previously, users had to manually search for the request after identifying it in the chart.

The drilldown passes the relevant filters (workflow, status, date range, grouping value) to the Management Console, opening the detail view pre-filtered to the exact record set represented by the selected chart element.

Locations — File Upload Fields in Other Details Section

NXT-1172

The Locations module now supports file upload fields in the Other Details section of a location record. Administrators can attach documents such as floor plans, occupancy certificates, inspection reports, and photographs directly to a location, making relevant documentation accessible from within the location record without relying on external document management systems.

Uploaded files are stored in the SignalSync document storage layer and respect the tenant's configured file size limits.