> For the complete documentation index, see [llms.txt](https://docs.struct.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.struct.com/reference/pim.md).

# PIM

The Pim area is where Struct PIM's products, variants, and categories are created, structures, and managed.

The PIM area in Struct PIM is where your product data lives. This is where you create products, manage variants, and organize categories across your catalogue.

From filtering and searching your products to updating hundreds of them at once, PIM gives you the tools to keep large product ranges atructured and up to date.

***

### What you can do with PIM

* **Switch between entity types** to move between Categories, Products, Variant groups, and Variants from the same toolbar.&#x20;
* **Create products** directly from the PIM overview.
* **Narrow down your view** with the advanched filter, including archived items when needed, and quickly exporting what you're looking at.&#x20;
* **Update, export, or translate products in bulk** instead of handling them one by one.

***

### PIM walkthrough

#### PIM layout

The main PIM page consistes of an overview of the products, with the option to switch to Categories, Variant groups, or Variants from the same poolbar&#x20;

The PIM area is divided into three sections for finding and organizing your products.

#### Search

Find products, variants, or categories quickly using filters and column-based search, in [**Search**](/reference/pim/search.md)**.**&#x20;

#### Global lists

Manage the shared lists of values used across your product data, keeping them consistent everywhere they're referenced, in [**Global lists**](/reference/pim/global-lists.md)**.**

#### Product catalogues

Organize your products into catalogues, giving each one a defined place in your product hierarchy, in [**Product catalogues**](/reference/pim/catalogues.md)**.**

### Related tutorials

* [**How to search efficiently**](/tutorials/guides/how-to-search-efficiently.md) - Get the most out of filters and search syntax


---

# 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.struct.com/reference/pim.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.
