# Maintenance

### **Global List Index**

**Rebuild Index**: This option allows you to manually rebuild the global list index if it becomes out of sync. Rebuilding the index ensures that the system maintains accurate and up-to-date information for global lists.

***

### **Search Index**&#x20;

This section allows you to rebuild various search indexes to ensure data remains in sync for optimal search performance:

Click **"Rebuild Product Index"** to refresh the index used for product searches.

Click **"Rebuild Variant Index"** to update the index for variant searches.

Click **"Rebuild Variant Group Index"** to rebuild the index for variant group searches.

Click **"Rebuild Category Index"** to synchronize the category search index if it becomes out of sync.

Each button triggers a manual rebuild of the specified index to fix any inconsistencies.

***

### **Internal PIM References**

Click **"Rebuild Reference Index"** to rebuild the reference index, which tracks where different items (such as global list values, media items, products, variants, and categories) are referenced. If this index becomes out of sync, rebuilding it helps restore accuracy across the platform.

***

### **Identifiers**

Click **"Rebuild Product Identifiers"** to rebuild the identifiers for products if they are out of sync.

Click **"Rebuild Variant Identifiers"** to rebuild the identifiers for variants if they are unsynchronized.

Click **"Rebuild Variant Group Identifiers"** to restore synchronization for variant group identifiers.

Click **"Rebuild Category Identifiers"** to rebuild the identifiers for categories if they have become unsynchronized.

These options ensure the system correctly tracks product, variant, and category identifiers.

***

### **Enrichment Insights**

Click **"Rebuild Category Insights"** to rebuild category enrichment insights if they are out of sync.

Click **"Rebuild Product Insights"** to ensure that product enrichment insights are properly synchronized.

Click **"Rebuild Variant Insights"** to rebuild insights for product variants if they have become unsynchronized.

Click **"Rebuild Variant Group Insights"** to restore synchronization for variant group enrichment insights.

These options help ensure that the system's enrichment insights for categories, products, variants, and variant groups remain up-to-date and accurate.

***

### **Workflows**

Click **"Rebuild Workflow Entity States"** to rebuild the workflow entity states if they are out of sync. By clicking this, you can synchronize workflows to ensure smooth operation.

This option is useful for resolving any issues where workflows may not reflect the correct entity statuses or actions.

***

### **Dynamic Categories**

Click **"Rebuild Dynamic Categories"** to rebuild dynamic categories if they are out of sync. This ensures the dynamic categories are correctly updated in the system.


---

# Agent Instructions: 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:

```
GET https://docs.struct.com/pim3/reference/settings/maintenance.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
