Data Platform IoT Workflows#
Estimated time to read: 3 minutes
This document will provide a quick guide for the creation and configuration of IoT Workflows within the scope of IoT Data Platform.
Overview#
An IoT Workflow is a structured sequence of tasks designed to automate processes related to IoT Event handling and Data Platform tasks. IoT Workflows enable seamless integration of IoT event data into broader data pipelines, including tasks like machine learning (ML) , DEE rules or service calls.
IoT Workflows are based on the Connect IoT Engine and they are version-controlled, ensuring changes are tracked and can be iterated upon to meet evolving requirements. This flexibility allows organizations to effectively adapt to new challenges while maintaining a robust framework for IoT-driven data management.
With IoT Workflows, you can:
- Trigger real-time alerts or downstream tasks based on IoT events.
- Integrate data into the Data Platform for advanced analytics and AI applications.
- Automate event enrichment and transformation.
Steps to create an IoT Workflow#
There are two ways of creating IoT Workflows for Data Platform tasks:
- Via Iot Event Definition view (recommended)
- Via Data Platform Workflows button in Data Platform submenu
Here are the steps to create an IoT Workflow:
Via Iot Event Definition view#
- Navigate to the IoT Event Definition view.
- Select the IoT Event Definition for which you want to create the IoT Workflow.
- Select the IoT Workflow section. Select the button to add a new Automation Controller.

- The Automation Controller wizard will open as the workflows derive from the Connect IoT Engine.
- Define a Change Set since the IoT workflows are versioned objects.
- Define the IoT Workflow name and confirm the workflow scope defaults to Data Platform.

- In the Tasks section, choose the Data Platform tasks - you will see the ML task there.
- Select Create to complete the operation.

Via Data Platform Workflows button in Data Platform submenu#
- Navigate to the Data Platform submenu.
- Select on the Data Platform Workflows button.
- Select New to open the Automation Controller wizard.
- The Automation Controller wizard will open as the workflows derive from the Connect IoT Engine.
- Define a Change Set since the IoT workflows are versioned objects.
- Define the IoT Workflows name and set the scope to Data Platform.
- In the Tasks section, choose the Data Platform tasks - you will see the ML task there.
- Select Create to complete the operation.
Configure your Workflow#
When it is created, you can configure your workflow using the available tasks on your left:
When the workflow is created for a given IoT event, it will run every time a new event of that type is published to Data Platform (via the Post Event API in the Host).
