# Available Field Types

Our Mini Custom Field app supports the following custom field types:

* Text Box&#x20;
* Number Box 🆕
* Color Swatch 🆕
* Checkbox&#x20;
* Dropdown&#x20;
* Radio Button&#x20;
* Font Selector&#x20;
* Date Picker&#x20;
* Image/File Upload&#x20;
* Image Swatch&#x20;

#### 📝 Text Box

Allows customers to enter short text.\
**Best for:** Names, short notes, engraving text.

#### 🔢 Number Box

Allows customers to enter numeric values only.\
**Best for:** Measurements, dimensions, custom quantities.

#### 🎨 Color Swatch

Displays clickable color options visually.\
**Best for:** Color selection for prints, materials, or product variations.

Customers select colors directly by clicking on the swatch, creating a cleaner and more intuitive shopping experience.

#### ☑️ Checkbox

Lets customers select one or multiple options.\
**Best for:** Add-ons, extra services, upgrades.

#### 🔘 Radio Button

Allows selecting one option from multiple choices.\
**Best for:** Mutually exclusive selections.

#### 🔤 Font Selector

Lets customers choose a font style.\
**Best for:** Personalized engraving or printed text.

#### 📅 Date Picker

Allows customers to select a date.\
**Best for:** Delivery date, event date, booking date.

#### 📎 Image / File Upload

Allows customers to upload files or images.\
**Best for:** Custom prints, logos, artwork uploads.

#### 🖼️ Image Swatch

Displays visual image options for selection.\
**Best for:** Pattern choices, material previews.

***

####


---

# 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://minimateapps.gitbook.io/customfield/beginners-guide/available-field-types.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.
