> AI agents: this is one page from Mammoth Analytics documentation. The index of all pages as Markdown is https://mammoth.io/docs/llms.txt. Append `.md` to any docs URL, or send `Accept: text/markdown`, to get Markdown.

# Use a project parameter as a value in a pipeline task

> Bind a value box in a Mammoth pipeline task to a project parameter, so Find & Replace, filters and row limits pick up the new value on the next run.
>
> Applies to: Where: View › Describe your transformation › (function) › Val › Parameter

Some value boxes in a task accept a project parameter instead of a typed value. When the parameter's value changes, the step uses the new value on its next run. You create and manage parameters in [Parameters and snippets](https://mammoth.io/docs/learn/organise/parameters-and-snippets/).

## Which task values can use a parameter

| Function | Value you can bind | Parameter type |
| --- | --- | --- |
| Find & Replace | The text to find and the replacement | Text |
| Label & Insert Values | The value to insert | Same type as the target column |
| Show Top/Bottom Rows | The number of rows | Number |
| Obtain Large or Small Values | The custom value | Number |

Conditions (**Add Condition** and Conditional Filter), Data Check thresholds and the SQL mode of Math Function (**Insert Parameter**) can use parameters too.

## Bind a value to a parameter

1. Click the small chip at the left of the value box. It reads **Val** for a typed value.
2. Choose **Parameter** ("Bind to a project parameter"). The chip changes to **#**.
3. Click **Select a parameter** and pick one. Only parameters of a matching type are listed.
4. The box now shows the parameter's name. Click its **X** to remove the binding.

You can't apply the step while the box is set to **Parameter** with nothing picked ("Select a parameter to continue"). To go back to a typed value, click the chip and choose **Value** ("A fixed value").

## What happens when a parameter changes

Every pipeline that uses the parameter is flagged as stale. Mammoth doesn't rerun them on its own: rerun from the parameter library or the stale banner. The rerun starts from the first task that uses the parameter.

## Related

- [How a Mammoth pipeline works](https://mammoth.io/docs/learn/clean-and-shape/how-the-pipeline-works/): add a task from the Transform menu.
- [Find and replace values](https://mammoth.io/docs/learn/clean-and-shape/find-and-replace/): a common place to bind a text parameter.
- [Filter rows](https://mammoth.io/docs/learn/clean-and-shape/filter-rows/): conditions that can use a parameter.

---
Source: https://mammoth.io/docs/learn/clean-and-shape/parameters-in-tasks.md · Updated: 2026-11-08
