Outbound integration
Outbound Integration Overview
In SiX IoT Platform, outbound integration refers to the automated process of forwarding device data to external systems. For example, you can build a custom device handler using Node-RED; once the platform receives data from a device, it can automatically relay that information to your target system.
The platform utilizes a robust Rule Engine mechanism to manage this flow. This allows you to define exactly how to extract data from the MQTT message payload and specify the delivery method—such as pushing the data to an external HTTPS endpoint—ensuring seamless interoperability between your IoT hardware and third-party applications.
Integration steps
Define a Rule Engine Policy for the Product
You can configure outbound rules via the SiX IoT Platform management console or through the API. The rule structure is illustrated below:

Note
Topic Restriction: MQTT topics defined within a rule are strictly scoped to the specific Product ID the rule belongs to. This is enforced by backend validation to ensure data isolation.
Note
Federated IoT Products: Currently, SiX IoT Platform does not support native rule definitions for federated products. For these cases, please define equivalent logic directly within the respective provider's platform (e.g., using the AWS IoT Core Rule Engine).