Features · Built beyond the calculation

If activity data × an emission factor were enough,you wouldn't need a platform.

The calculation is the easy part. The real challenge is everything around it — collecting reliable data, preserving methodology and evidence, governing processes and turning environmental information into decisions.

Cleture was built as more than a calculator. From operational data to environmental impact. From environmental impact to continuous management.

Explore the capabilities
Collect · Understand · Act

Capability catalog · Three operating layers

Built around how sustainability actually works.

Sustainability doesn't begin with a calculation and it doesn't end with a report. Cleture connects the data, environmental and management layers organizations need to operate it continuously.

Data & automation

Get the data.

100 capabilities

Connect the systems, people and processes where operational data originates. Turn fragmented information into structured, reliable and reusable data.

Selected capability

Workflow automation

13 features

01
Visual workflow designer

Automations consisting of nodes and connections can be created on a drag-and-drop canvas; adding, deleting, connecting, configuring nodes, assigning credentials, and using previous node outputs are managed from the visual editor.

02
Workflow lifecycle

Workflows can be kept in draft, active, or deactivated states; creation, editing, deletion, cloning, folder organization, visibility change, and manual execution are supported.

03
Versioning, annotations, and restoration

Workflow versions can be created, past versions can be listed and restored; annotations can be added to the canvas, and workflows can be imported/exported as JSON.

04
Four trigger types

Workflows can be started manually, via a cron-based schedule, a webhook, or an external Workflow API call.

05
Advanced scheduling

Scheduling can be done with cron statements and timezones; settings include active, paused, and closed states, next/last run time, total/successful/failed run counts, retry, timeout, and allowing conflicting runs.

06
Publishing a Workflow API

A workflow can be opened as a GET, POST, PUT, PATCH, or DELETE endpoint; authentication-free, API Key, Bearer Token, Basic Auth, or HMAC can be used. Rate limits, CORS origins, request/response scheme, timeouts, activity, key renewal, and call logs can be managed.

07
Webhook security

Incoming webhooks are subject to constant-time token comparison, HMAC verification, per-request/IP-based database rate limiting, rigorous header redaction, body size limit, and log retention period.

08
Expression and data binding

Previous node outputs, workflow inputs, variables, and ENV values can be used with expressions in the form {{NodeAlias.data.field}}; thanks to the alias map, data can be carried using meaningful names instead of node IDs.

09
Node-based error policies

For each node, you can choose to stop the workflow, ignore the error and continue, redirect to error output, or retry; fixed/exponential waits, jitter, retryable error codes, timeout retry, and node timeout can be configured.

10
Robust execution engine

Each run is stored as a FlowRun, each node step as a NodeRun; input, output, error, duration, span/trace information, and status history are recorded. Background operations are processed by the worker using lease, idempotency key, and retry counters.

11
Concurrent operation lock

Unwanted parallel operation of the same workflow is prevented by a PostgreSQL-based heartbeat lock; locks left by a crashing worker can be cleared by the scheduler.

12
Execution control

The workflow can be run in its entirety or up to a specific node, ongoing execution can be stopped, and stuck executions can be detected and closed as failed.

13
Execution screen

Executions can be filtered by workflow, status, and date; node tree, node input/output, error code, durations, workflow input/output, and trace information can be examined in detail.

The difference is what happens around the number

Anyone can multiply two numbers.

Activity data

×

Emission factor

=

CO₂e

Sustainability does not end with the result. It depends on the data, methodology, evidence, processes and decisions around it.

01

Connect

Get the data.

02

NetZero

Understand the impact.

03

Control Tower

Manage what happens next.

From operational data to sustainable decisions.

Sustainability Platform Features | Cleture