# Contact Fields

The "Contact Fields" in Gallabox enables you to create and manage various fields for collecting information within your contacts and company profiles. These fields can be customized to suit your specific data needs.

This flexibility allows you to tailor your contact and company information collection to your unique requirements, whether it's related to contact details, preferences, or any other data pertinent to your business.

<figure><img src="https://3137140735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZcl3T6ePz95GpzjAeOLW%2Fuploads%2FRHdJQ7YTOZQmnLkF2Bg2%2FContact%20Fields.png?alt=media&#x26;token=8c82750a-0acf-4be9-993d-cbd9a43ec529" alt=""><figcaption></figcaption></figure>

### Create a Contact Field

To create a field for Contacts:&#x20;

1. Go to Contact Fields under Settings. Click on **+Add**.&#x20;

<figure><img src="https://3137140735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZcl3T6ePz95GpzjAeOLW%2Fuploads%2FGSiJBC4gmthhBYIIHoyz%2FContact%20Fields%20Settings.gif?alt=media&#x26;token=957997c0-e959-4175-96d7-d1984addfa45" alt=""><figcaption></figcaption></figure>

2. You can either choose from Gallery or you can create a Custom Contact field.

<figure><img src="https://3137140735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZcl3T6ePz95GpzjAeOLW%2Fuploads%2F7GVo4mQtcCGKFI89A6Xd%2FCreate%20a%20Contact%20Field.gif?alt=media&#x26;token=69fa6a15-72b6-41eb-8494-9d267d59e09a" alt=""><figcaption></figcaption></figure>

3. To choose from the Gallery, all you have to do is check the box for the field you want to add and then click on Add button.&#x20;
4. To add a custom field for Contact, you'll be asked to provide the following details:

* **Label**: This is the name you want for the custom field to display across Gallabox, making it easily recognizable within the application. (You can add maximum 50 characters are only allowed)
* **Hint**: You can provide a hint or additional information about the field to guide users in entering the correct data.
* **Type**: Specify the field type based on the data you want to collect, such as text, number, date, or other relevant categories. This allows you to structure your data collection efficiently and categorize your contacts appropriately.

<table><thead><tr><th width="136">Type</th><th>Description</th></tr></thead><tbody><tr><td>Text </td><td>Holds short pieces of information like name or address. Example: First Name (e.g., John)</td></tr><tr><td>Text area</td><td>Accommodates longer text entries like descriptions. Example: Feedback (e.g., Briefly describe your experience)</td></tr><tr><td>Multi- Text </td><td>Allows entering multiple short text lines, like separate email addresses or Phone Numbers. Example: Phone Numbers (e.g., Work, Mobile, Home)</td></tr><tr><td>Number </td><td>Takes numerical values, often for quantities or measurements. Example: Age</td></tr><tr><td>Select </td><td>Offers a dropdown menu with pre-defined choices. Example: Subscription Name</td></tr><tr><td>Multiselect </td><td>Lets you choose multiple options from a list. Example: Preferred Languages</td></tr><tr><td>Date </td><td>Used for picking specific calendar dates. Example: Subscription Date</td></tr><tr><td>User </td><td>Enables selecting existing users from the system. Example: Gallabox users</td></tr><tr><td>File </td><td>Uploads documents or images for attachment. Example: Resume</td></tr><tr><td>Switch</td><td>Toggles between two states like on/off or yes/no. Example: Opt-in for newsletter (e.g., Toggle on/off to receive email updates)</td></tr></tbody></table>

<figure><img src="https://3137140735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZcl3T6ePz95GpzjAeOLW%2Fuploads%2Fmh4mEHtyjFDjswvnCE5u%2FCreate%20a%20Custom%20Contact%20Field.gif?alt=media&#x26;token=3d877470-ca0e-4d9e-8210-e26181a69b78" alt=""><figcaption></figcaption></figure>

### Create a Company Field

To create a field for Company:&#x20;

1. Go to Contact Field under Settings. Switch to Company and click on **+Add**.&#x20;

<figure><img src="https://3137140735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZcl3T6ePz95GpzjAeOLW%2Fuploads%2FG0baZzNCoum2ZWUhmZUo%2FCompany%20Field%20Collection.gif?alt=media&#x26;token=c0e8e799-3634-46f8-9d30-e4074ac52b0e" alt=""><figcaption></figcaption></figure>

2. You can either choose from Gallery or you can create a Custom Contact Field for the company.

<figure><img src="https://3137140735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZcl3T6ePz95GpzjAeOLW%2Fuploads%2FCm78HwakGlnV1XauNBGA%2FCompany%20Field.png?alt=media&#x26;token=e69807da-6ef2-4d79-a9d4-1818b0d81a77" alt=""><figcaption></figcaption></figure>

3. To choose from the Gallery, all you have to do is check the box for the field you want to add and then click on Add button.&#x20;
4. To add a custom field for Contact, you'll be asked to provide the following details:

* **Label**: This is the name you want for the custom field to display across Gallabox, making it easily recognizable within the application.
* **Hint**: You can provide a hint or additional information about the field to guide users in entering the correct data.
* **Type**: Specify the field type based on the data you want to collect, such as text, number, date, or other relevant categories. This allows you to structure your data collection efficiently and categorize your contacts appropriately.

<figure><img src="https://3137140735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZcl3T6ePz95GpzjAeOLW%2Fuploads%2Fhy8txAKgucIhnPBWmf97%2FCompany%20Field.gif?alt=media&#x26;token=fb2d1bdf-7566-4750-9568-8e0e58d2806b" alt=""><figcaption></figcaption></figure>


---

# 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.gallabox.com/basic-modules/contact-fields.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.
