# Custom fields

### 1. What is a custom field?

Custom fields are additional fields that can be added to skills and employees.

### 2. What is the purpose of custom fields?

Custom fields can be used to track information that is not already included in AG5's default fields of the skill or employee page. Keeping information such as training budget, training provider, training cost, phone number, second email, or the duration of training.&#x20;

Using custom fields enables you to expand AG5 data with data uniquely relevant to your business. Using custom fields enables you to only expand AG5 with data relevant to your business.

### 3. How to create a custom field?

Creating custom fields is currently possible through our support team. For adding them, please contact <support@ag5.com>. Provide us with the name of the field and the type of the field and on what page you want this field to be visible. It will be possible to create custom fields yourself from AG5 in the future.&#x20;

When sending a request to [support@ag5](mailto:support@ag5.com), you can use the following table as an example:

<br>

| Employee | Phone number            | Text     |
| -------- | ----------------------- | -------- |
| Employee | Performance review date | Date     |
| Skill    | Training duration       | Duration |
| Skill    | Training cost €         | Number   |

### 4. How to use custom fields?

Currently, the custom fields are visible on the employee page or skill page. Also, you have the ability to export the data from the skill page or employee page. Soon we will launch the functionality to search and filter based on your custom fields on the skill and employee page.

### **5. Considerations:**&#x20;

* The type "Number" cannot accept decimals at this moment. This will be available in the future.
* Currently, you only have the ability to add 4 custom fields within the skill or employee page.

{% hint style="info" %}
Please note that as a new addition to the platform, the custom fields feature is currently undergoing development and refinement. We are dedicated to continuously improving this feature and adding new functionality to enhance the user experience.
{% endhint %}


---

# 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.ag5.com/skills/custom-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.
