Overview
The Scripts module in Ingenuity 7 empowers engineers and operators with a flexible, visual programming tool that makes advanced workflows as easy to configure as a flowchart.
Built on Node-RED®, a trusted low-code platform, it bridges systems, triggers logic, cleanses data, and exposes custom APIs all without the need for heavyweight development cycles. This means anyone with basic technical familiarity can orchestrate complex operations in minutes.
Drag & Drop
Scripts are created using a flow-based graphical interface. You simply drag nodes into a workspace and wire them together.
This makes it incredibly easy to understand, modify, and communicate the logic behind a workflow ideal for frontline engineers and operations teams.
Custom Workflows
Whether you’re pulling sensor values, cleansing batch data, or syncing with a maintenance database, Scripts can communicate across platforms.
They support reading, transforming, and writing data to different sources creating a central hub for automation across all your tools.
Automated
Scripts can run continuously on intervals (e.g., every 5 minutes), or in response to live data changes. This flexibility allows immediate responses to conditions such as unexpected flow drops or tank overfill, automatically triggering notifications or process adjustments.
Custom APIs
Your script can do more than just run workflows it can also expose new APIs. This lets your custom logic become callable services, opening new levels of extensibility for internal tools or third-party systems.
Industrial Context
Unlike generic tools, Scripts in Ingenuity speak the language of operations. Need to calculate fluid removal based on changing tank levels? Trigger an alert when two readings mismatch? It’s all native and intuitive, leveraging JavaScript for easy customisation.
Try our Ingenuity Sandbox for FREE!
Explore features of Ingenuity 7 on simulated production and operations data as well as on a set of open live data APIs.
No downloads required…
And it’s free – no credit card needed!
See Ingenuity in Action
From live dashboards to knowledge graphs and automated workflows, everything you need to turn raw data into operational insight is in one place.
Take the tour to explore the key features and get in touch to book a demo.
What makes us different?
Unified Ecosystem
Scripts are not an add-on they are tightly integrated into the broader Ingenuity platform. This ensures seamless access to your existing timeseries data, dashboards, and alerts without switching environments or duplicating configuration.
No Vendor Lock-In
Scripts use open standards (Node.js® and Node-RED®) and can interact with any system via HTTP, MQTT, or WebSockets. That means you can future-proof your automation workflows and remain infrastructure-agnostic.
Low-Code, Not Low-Capability
You don’t need to be a software developer to automate workflows. Yet, behind the scenes, Scripts offer full JavaScript support and powerful logic handling so you can scale from simple alerts to advanced event handling.
Engineer-Led Automation
Unlike other platforms built for IT teams, Ingenuity’s Scripts are designed for real-world engineering needs: operational logic, asset behaviours, and production-specific KPIs. It puts control in the hands of those who understand the process best.