> For the complete documentation index, see [llms.txt](https://docs.agentnoon.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.agentnoon.com/scenarios/using-scenarios-basics/bulk-operations.md).

# Bulk Operations

Make the same change across multiple positions at once instead of editing one by one.

## Selecting Multiple Positions

| Method                     | How                                                                                                     | Best for                                                                |
| -------------------------- | ------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| **Org chart multi-select** | Hold `Cmd` (Mac) or `Ctrl` (Windows) and click cards OR Hover over cards and press "x" on your keyboard | Cherry-picking specific visible positions (up to \~20)                  |
| **Select Team**            | Hover over a manager > ⋮ > Select Team                                                                  | Acting on an entire team                                                |
| **Directory selection**    | Switch to Directory, apply filters, click the header checkbox to select all filtered rows               | Large-scale operations (50+ positions) or cross-departmental selections |

Always review the selection count and list in the bulk edit panel before applying.

## Bulk Actions

Once positions are selected, the bulk edit panel opens on the right:

* **Edit Attributes** - Change department, location, job function, pay grade, or any custom field for all selected positions simultaneously. Note: salary is typically not bulk-editable and requires individual consideration.
* **Change Manager** - Reassign all selected positions to a different manager. Use for consolidating teams or restructuring after a manager departure.
* **Close Positions (Bulk RIF)** - Mark multiple positions as closed (Layoff/RIF or Exit/Voluntary). Tracks cost savings in the OpEx Panel and preserves history. Use Close, not Delete, for real org reductions.
* **Detach Employees** - Remove employees from multiple positions, leaving positions vacant and employees available for reassignment.
* **Move to Bench** - Remove employees from the org chart and place them on the bench. Note: Detach leaves positions vacant; Move to Bench removes employees from the structure entirely.
* **Duplicate** - Create multiple copies of a position. Duplicate first, then bulk edit the copies to customize attributes.

## Common Workflows

**Reorganize a whole team** - Directory > Filter by Manager = "Name" > select all > Change Manager to new lead.

**Model a department budget cut** - Directory > Filter by department + pay grade > select target positions > Close Positions > Layoff (RIF) > verify savings in OpEx Panel.

**Standardize job titles** - Org Chart > `Cmd/Ctrl+click` inconsistently-titled positions > Edit Attributes > Job Title > enter new standard value.

**Scale a team** - Duplicate one position (e.g., 10x "Software Engineer") > select all copies > Edit Attributes to customize specialties or locations.

## Keyboard Shortcuts

| Action                      | Shortcut            |
| --------------------------- | ------------------- |
| Multi-select (org chart)    | `Cmd/Ctrl+click`    |
| Quick-select while hovering | `X`                 |
| Select all (Directory)      | `select all button` |
| Deselect all                | `Esc`               |

## Troubleshooting

| Problem                         | Solution                                                             |
| ------------------------------- | -------------------------------------------------------------------- |
| Can't multi-select in org chart | Hold `Cmd/Ctrl` while clicking, or switch to Directory view          |
| Bulk edit panel won't open      | Select at least 2 positions                                          |
| Some positions didn't change    | Those positions may have field restrictions — check the Activity Log |
| Wrong positions selected        | Use Undo immediately from the Activity Log to revert                 |
| Directory selected too many     | Refine your filters, or manually deselect rows before applying       |

## Related Articles

* [Scenario Directory](/scenarios/directory.md)
* [Making Position Changes](/scenarios/using-scenarios-basics/making-position-changes.md)
* [Time-Based Planning](/scenarios/time-based-planning.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.agentnoon.com/scenarios/using-scenarios-basics/bulk-operations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
