# Custom Fields - Ergonode Transfer

First, create a proper [import](/system/ergonode-transfer/import.md) or [export ](/system/ergonode-transfer.md)profile. Depending on the case, you may need one or more import files checked.

<figure><img src="/files/EmDQAgUIIZMuluxea1LQ" alt=""><figcaption></figcaption></figure>

Download the custom\_fields\_et\_import\_example.zip and take a look at the files included inside it.&#x20;

{% file src="/files/4XODvEUMfD8ZEz48z9sx" %}

ZIP file includes [attributes.csv](https://docs.ergonode.com/ergonode-transfer/overview/files-format/attributes.csv) , [custom\_fields.csv](https://docs.ergonode.com/ergonode-transfer/overview/files-format/custom_fields.csv) , [multimedia.csv](https://docs.ergonode.com/ergonode-transfer/overview/files-format/multimedia.csv) , and [options.csv](https://docs.ergonode.com/ergonode-transfer/overview/files-format/options.csv) files, which are necessary to import and create everything that is needed to use custom fields.

<figure><img src="/files/ZiSjI0CyjdZfthIzx2sN" alt=""><figcaption></figcaption></figure>

| attributes.csv                                                                                                              | custom\_fields.csv                                          | multimedia.csv                                                                                                                | options.csv                                                                                                                                                                                                                       |
| --------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| This file can create a new attribute, only necessary if the attribute in which we want to use custom fields does not exist. | This file creates new custom fields in selected attributes. | This file imports images to Ergonode, only necessary if images assigned to the custom field are not yet uploaded to Ergonode. | This file creates/updates the values of selected customer fields.                                                                                                                                                                 |
|                                                                                                                             |                                                             |                                                                                                                               | If a custom field is of type IMAGE value of it MUST be a \<folder/file\_name.extension>, and a file must already be uploaded to Ergonode. If the image is not uploaded, you must include a multimedia.csv file in the import zip. |


---

# 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://usermanual.ergonode.com/product-design/attributes/custom-fields/custom-fields-ergonode-transfer.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.
