Ingenuity 7.0

Scripts Module

Screenshot 2025 08 07 at 16.22.33 scaled

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.

Screenshot 2025 08 07 at 16.32.54

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. 

Screenshot 2025 08 07 at 16.23.12

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!

Sandbox Image

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.
Step 1 of 10
Welcome to Ingenuity
Your starting point in Ingenuity. Navigate the platform, understand key features, and see how your data connects across the system.
Step 2 of 10
Fully Customizable Dashboards
Build clear, real-time operational dashboards that visualise performance, KPIs and trends for teams and large display screens.
Step 3 of 10
Understanding Your Charts
Instantly explore time-series data with powerful interactive charts designed for rapid analysis and operational insight.
Step 4 of 10
On the Fly Calculations
Build advanced calculations and synthetic signals with configurable functions using a drag and drop interface to generate new insights from existing data.
Step 5 of 10
Your Asset Model
Navigate complex asset structures with a model-driven view linking equipment, data sources and operational context.
Step 6 of 10
Your Knowledge Graph
Contextualise data with a powerful digital knowledge graph linking assets, documents, sensors and operational systems.
Step 7 of 10
Configure Your Data Sources
Seamlessly connect historians, databases and APIs through a fully configurable data layer for real-time operational analytics.
Step 8 of 10
Your Event Browser
Explore and understand the events that shape your operations. Search, filter, and inspect raw event data over any time window.
Step 9 of 10
Custom Workflows with Scripts
Automate workflows, integrate systems and process data using a powerful low-code visual scripting environment.
You've seen what Ingenuity can do.
From real-time dashboards to knowledge graphs and scriptable workflows, Ingenuity brings your operational data to life. Ready to see it with your own data?

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. 

Want to book a demo? Please accept marketing cookies to enable our scheduling tool.

Get in Touch

Eigen Ingenuity