# Imagify Feature

## Overview

Briefly, Imagify functionality adds a possibility of partial replacement of parts of an image upon selection in custom option. It is possible to *connect* 2 or more custom options and change certain parts of image upon selection in *connected* options.

## How It Works

### Step 1: enable Imagify feature in [general settings](/uni-cpo-4-documentation/usage/panel/general-settings.md) for this product and add a base image - the image that will be placed below all other *layers*

### ![](/files/-M50Y98qHJacik6eBpGC)

### Step 2: add custom Option, *connect it* `<- re create this step for as many Options as you need`

👉 **Currently, only Radio Option type can be used for Colorify functionality. You may use any mode you like.**

Enable Imagify functionality on option-based level:

![](/files/-M50Y98sj-LZXTTG-G7b)

Now add some suboptions, add alt images - these images will be used for Imagify. This is how it may look like:

![](/files/-M50Y98uZEUPWqet2gVH)

So, each layer is a kind of part of the final image. When all such layers are displayed we will see the whole image :)

Save options.

### Final:

This is how the product may look like:![](/files/-M50Y98w6E31XYyaBfcg)My image consists of 2 layers, so I have added 2 custom options. Each Option changes a certain part of the image. I have done *step 3* for each of my options.

⚠️ **Important: the order of custom options matters! Place your options in the order of the desired appearance of the image parts.**


---

# 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://kb.moomoo.agency/uni-cpo-4-documentation/usage/imagify.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.
