# Apply business rules

Control / script

A variant of [Run a script](https://meridian.online/operations/run-a-script).

Evaluate a rule set from a rules engine against each row or the collected rows and act on the result.

Page: <https://meridian.online/operations/run-a-script/apply-business-rules>

## Status

Not built yet.

arcform does not do this yet; it would live in how a Protocol runs. [Its place on the roadmap](https://meridian.online/roadmap#run-a-script)

## What other tools call it

Meridian's classification; an independent blind rating agreed on 95.7% of 324 rows (variant, version 3).

- Apache Hop: [`Drools Rule Accumulator`](https://hop.apache.org/manual/latest/pipeline/transforms/rulesaccumulator.html) (read 2026-09-27)
- Apache Hop: [`Drools Rule Executor`](https://hop.apache.org/manual/latest/pipeline/transforms/rulesexecutor.html) (read 2026-09-27)
- Pentaho Data Integration: [`Rule Accumulator`](https://docs.pentaho.com/pdia-data-integration/9.3-data-integration/pdi-transformation-steps-reference-overview) (read 2026-09-27)
- Pentaho Data Integration: [`Rule Executor`](https://docs.pentaho.com/pdia-data-integration/9.3-data-integration/pdi-transformation-steps-reference-overview) (read 2026-09-27)
- Talend: [`tBRMS`](https://help.qlik.com/talend/en-US/components/8.0/business-rules/business-rules-component) (read 2026-09-27)
- Talend: [`tRules`](https://help.qlik.com/talend/en-US/components/8.0/business-rules/business-rules-component) (read 2026-09-27)
