Kraaft makes your life easier with a wide range of report fields 📝 to build forms that fit your job site! Discover what each field is for and how to use it in practice 🚀
💡 Click on a field to add it to your form: all that's left is to give it a name 😄
🧩 All Kraaft report fields
The "Section" field is an essential structuring tool for your reports. It lets you group several fields together to organize your report in the best possible way. You can hide or show these sections as needed, which makes navigating the report easier. For example, you can create one section for workers and another to be filled in by the site manager, one for equipment-related questions, one section per network type, etc. Tip 💡: You can link the display of several fields together using conditions. For example, you could set a section about water networks to only appear if the person on site has checked "there is a drinking water network on my site". For more information, check out this article on conditional fields 👌 |
The "Table" field 🗃️ is a mini-report inside your report! Its big strength: you can add as many entries as you want 🔁, without multiplying sections. Each entry is a structured row with its own fields (text, number, photo, signature…). Perfect for an attendance sheet, an equipment list, snags to clear, a site diary, etc. ⚠️ Note: voice filling isn't available in the Table field for now. ➡️ To learn everything about the setup, check out the dedicated article: 🔧 Adding and setting up a table field in a report |
The "Short text" field lets you quickly note relevant information in reports. Ideal for brief remarks, names or other short data, it offers valuable flexibility on site. For example, it can be used to record a gate entry code, the name of a temp worker, a machine or a piece of equipment, or any other information that fits on one line. ➡️ Not sure whether it'll be long? Go for the "Long text" field instead, it's safer 😉 And don't worry: you can always convert the field type later 🔄 |
The "Long text" field is useful for writing detailed descriptions. It's like the short text field, except you can write long paragraphs, such as describing in detail what happened on site or explaining a report in depth. With this field, you have room to be as precise and detailed as needed to properly document all the important information. |
The "Phone" field 📞 is made to record a phone number: the client's, a subcontractor's, the site caretaker's… On mobile, a phone keypad opens straight away for quick input 📱. Only digits and characters like "+" are accepted. Unlike the "Number" field, the leading 0 of a number is kept ✅ |
The "E-mail" field 📧 lets you note an email address, for example the client's or the project owner's. On mobile, the keyboard adapts automatically with the "@" right at your fingertips ⚡ Note: the address format isn't checked, so remember to double-check before submitting 🧐 |
The "Number" field lets you specify quantities precisely, whether for materials used, working hours or other important measurements. You're free to choose the right unit, such as: cm, m3, tons, hours, minutes, Ohm, meters, etc… |
The "Currency" field shows the costs associated with various items, such as unexpected issues or parts used. You can choose between € and $. With this field, you can easily record and track the costs related to your project and note unexpected expenses: like the price of a machine rental, the cost of aggregates at the quarry, the price per liter of fuel, etc… |
The "Single choice" field is a handy tool to select one option among several possible choices. For example, you could use it to select the type of equipment used. Likewise, you could use it to set the status of a report or simply for a YES / NO choice. |
The "Multiple choice" field lets you select several options from a list. For example, for site safety, you could choose several required PPE items, such as helmets, gloves and safety glasses. With this field, you have the flexibility to select several relevant options for each category. |
The "Reference list" field lets you select one or more items from a pre-configured external list (for example a list of partner companies), to link them directly to your report 🔗. This is the field you fill in yourself, by choosing the item (or items) related to your report ✅ To learn everything about creating and setting up reference lists: 📋 Reference lists |
The "Linked list data" field is a display field: it isn't filled in manually, it automatically shows a specific piece of information linked to the item chosen in your "Reference list" field 💡. You can add several, each showing different data — for example the company name in one field, its city in another ⚡ |
The "Date" field opens a calendar to choose the date. You can also choose a specific time. People on site can enter the date a delivery was received, the start date of the works, or the date of a safety briefing, etc. And if you only need today's date, look just below 👇 |
The "Creation date (auto)" field automatically records the date the report was created by the person on site. As soon as they click on the report to fill it in, this date is filled in. It's generated automatically by the system and can't be edited by the user, to guarantee precise and reliable traceability of the different report versions over time. You can also choose to record the report's creation time for more precision. |
The "Single user" field 👤 lets you select one person among your Kraaft members. For example, it's used to designate "who will be the traffic controller", the person responsible for the action to take, or the project manager / site manager who must validate the form ✅ |
The "Multiple users" field 👥 lets you select several people at once. Handy to show who was on site, who attended the safety briefing or a shift briefing, or to list the employees who have read an essential safety document 📋 |
The "Created by (Auto)" field is an automatic field. It records the name of the person who created the report, the one who clicked on "Create a new report". This information is generated automatically by the system and can't be edited by the user, for greater transparency. |
The "Checkbox" field is a simple feature that lets users validate something, mark a task as done or answer questions by checking "yes" or "no". For example, you could use this box for a safety inspection on site. When downloading the report, a checked box will be shown with the emoji: ✅. 💡 You can even customize this display in the export — for example choose a different text depending on whether the box is checked or not — head to Field tags in reports to find out how 🏷️. You can also lock editing of part of a report or the whole report with this box. Here's how: 🛡️📄 Lock editing of a report. |
The "Location" field lets you geolocate the report (geolocate a safety briefing, a pressure test, an earth measurement, etc.). Whether to determine the general location of the site or to specify a precise area where works are in progress, you'll have the report's GPS point. For an on-site issue, for example, it lets you locate the problem with an accuracy of about 1 meter, so you don't have to search once you're there 😉 |
The "Media" field 📸 lets you add photos and videos to your report. Super handy to document an anomaly, work progress or a site inspection! 📹 Good to know: videos are exported too! In Excel, the video is directly clickable to play it ▶️. In Word, a still image (thumbnail) is shown with a link just below to play it 🔗. And just like photos, they can be geolocated 📍 |
The "Documents" field 📂 lets you attach files (PDF, Word, Excel…) to your report. Ideal for sharing plans, diagrams, a delivery note or a technical data sheet 📄 |
The "Signature" field lets people sign directly with their finger from their phone. It's handy to get signatures on your reports, whether internal or external. You can add fields like "Client signature", "Project manager signature" or "Project owner signature". Once signed, you can share the report as a PDF directly, avoiding an email exchange 😉 PS: This signature field doesn't have the same value as a bailiff's report but holds the value of a simple signature 🤝 |
🔄 Convert the type of a Kraaft report field
Picked the wrong field type? Or your needs have changed? No need to delete the field and start over: Kraaft lets you convert its type directly in your report template 🎉 Answers already entered in your reports are kept whenever the conversion allows it ✅
📌 Prerequisite: you need the rights to edit report templates, from the web version 💻
➡️ Here's how:
In the left menu, click on "Reports"
Click on the report template to edit
Click on the 3 dots next to the field
Click on "Convert field type"
Choose the new type in the window that opens 👍
💡 The window only shows the types compatible with your original field 🔍 For example, an "E-mail" field can become a "Short text", "Long text", "Phone" or "Number" field
⚠️ Be careful before confirming a conversion
Some conversions can erase answers already entered in your reports 🧐 In that case, a warning message appears before you confirm: read it carefully. For example:
When switching to a single value (e.g. Multiple choice → Single choice), only the first value is kept, the others are lost
When converting to Number, any value that isn't a valid number is lost
When converting to Media, only documents that are images or videos are kept
💡 Not sure? Click on Cancel: nothing is changed
✨ Add a fixed description to your Kraaft fields
You can add a fixed description to all your report fields, whether it's text, a photo or even a document. Perfect for adding important info such as (for example):
PPE instructions for your Site Induction Report 🦺
Equipment usage instructions 🔧
Safety instructions 🛡️
➡️ Here's how:
In the left menu, click on "Reports"
Click on the report to edit
Click on the 3 dots next to the field
Click on "Options"
Add the text, photo or document you want: confirm the text to save it!
Click on the cross to close the window
📌 Good to know: you can only add one document and one photo per field in the description
🤩 To go further: you can add conditions to fields!
📞 Need help?
If you have any questions, Contact us!























