Field Types
Each field in a Fundament form has a type that determines what kind of input is shown to the applicant.
Text inputs
| Type | Description |
|---|---|
| Short text | A single-line text box. Use for names, titles, short answers. |
| Long text | A multi-line text area for longer responses. |
| An email address field, automatically validated for correct format. |
Numbers and dates
| Type | Description |
|---|---|
| Number | Accepts integers or decimals. Optional minimum and maximum values. |
| Date | A calendar date picker. |
Choice fields
| Type | Description |
|---|---|
| Select | A dropdown: the applicant picks one option from a predefined list. |
| Multi-select | A dropdown: the applicant picks multiple options. |
| Radio | A set of radio buttons, one choice only, optionally with an «Other» free-text option. |
| Yes/No | A single checkbox for a yes/no answer. |
Files
| Type | Description |
|---|---|
| File upload | One or more files (PDF, images, Office documents, etc.). |
Repeater groups
| Type | Description |
|---|---|
| Repeater | A group of fields the applicant can add multiple times (see Repeaters). |
Layout elements
These elements do not collect input; they help organize and explain the form.
| Type | Description |
|---|---|
| Heading | A bold section title within the form. |
| Info text | Explanatory text between fields: instructions, context, notes. |
Required fields and help text
Any field can be marked as required. Applicants cannot submit the form until all required fields are filled in.
Every field can also have a description: a short sentence below the field label that gives applicants more context or instructions, as well as an info text that appears as a tooltip next to the field.
AI instructions per field
With the AI in the portal module, each field can carry instructions on what the AI should take from the documents when pre-filling, in which form, and which check rules the AI check applies. Individual fields can be excluded from the AI. These instructions are set up by the Fundament team together with the organization.