> 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.

# Apply several pipeline tasks at once with Draft mode

> Use Draft mode in a Mammoth pipeline to queue new, edited and removed tasks, review the pending updates, then apply them in one run or discard them.
>
> Applies to: Where: View › Pipeline › More Pipeline options (...) › Draft mode

Draft mode queues the tasks you add or change and runs them together when you click **Apply now**. Turn it on from **More Pipeline options (...)** at the top of the Pipeline panel. Use it to test logic across many tasks or on large datasets.

## Draft mode versus applying at once

| Mode | Behaviour | Best for |
| --- | --- | --- |
| **Immediate** (Draft mode off, the default) | The task applies and the grid updates at once. The label reads "Tasks will be applied instantly". | Single tasks, small datasets, quick exploration |
| **Draft mode** | Tasks are queued and applied as a batch when you click **Apply now** | Testing logic with many tasks, large datasets |

![Conditional Filter task marked New, with a Pipeline has Pending Updates bar offering Discard, Review and Apply now](https://mammoth.io/docs/images/20260420_154644_PipelinepanelwithDraftmodeONshownintheheadertaskcardsmarked_New_1.webp)

With Draft mode on, the header shows **Draft mode ON** and queued tasks don't run. The function panel's split button defaults to **Add to Pipeline**. The grid keeps showing the state from the pipeline's last actual run.

![Conditional Filter panel with an Add to Pipeline button while Draft mode is ON](https://mammoth.io/docs/images/20260417_091304_FunctionpanelshowingtheAddtopipelinebuttonfor1.webp)

![Pipeline panel with Draft mode ON, tasks marked New and Edited, and the Pipeline has Pending Updates bar with Discard, Review and Apply now](https://mammoth.io/docs/images/20261009_132158_Pipeline-DraftMode-On.webp)

## Review, apply or discard pending changes

When changes are queued, a bar at the bottom of the panel reads **"Pipeline has Pending Updates"**:

| Option | What it does |
| --- | --- |
| **Discard** | Removes all pending changes and reverts the pipeline to its last run state. A dialog lists the changes first, with each task's details and status. |
| **Review** | Lists every pending change by task number, task name and type of update: **New**, **Edited**, **Removed**, **Reordered** or **Suspended**. |
| **Apply now** | Runs all pending tasks together in one run. |

![Review Pending Updates dialog listing Convert Column Type as Suspended and Conditional Filter as New](https://mammoth.io/docs/images/20260417_091355_ReviewPendingUpdatesmodalshowingatablewithTaskNo.TaskName1.webp)

![Discard Pipeline changes dialog listing the same two tasks, with Cancel and Discard changes buttons](https://mammoth.io/docs/images/20260417_091414_DiscardChangesmodalshowingtablewithtask1.webp)

## When Draft mode is blocked or shared

- The Draft mode toggle is disabled while the pipeline is in an error state, and **Apply now** stays disabled until the failing tasks are fixed ([Fix a failing step](https://mammoth.io/docs/learn/clean-and-shape/fix-a-failing-step/)).
- If another user already has unpublished changes, an "Adding to another user's draft" warning says your task joins their draft and won't go live until it is published. Choose **Add anyway** to continue.

## Related

- [How a Mammoth pipeline works](https://mammoth.io/docs/learn/clean-and-shape/how-the-pipeline-works/): add a task and order tasks for speed.
- [Edit, reorder and copy pipeline tasks](https://mammoth.io/docs/learn/clean-and-shape/manage-tasks/): the changes Draft mode queues.
- [Pause sends while you edit](https://mammoth.io/docs/learn/clean-and-shape/pause-sends/): hold dashboards and exports while you change the pipeline.

---
Source: https://mammoth.io/docs/learn/clean-and-shape/draft-mode.md · Updated: 2026-11-08
