Attribute types
System attributes
Some attributes are marked as system attributes. These are created by Collabase for internal use and cannot be deleted. Their type also cannot be changed. System attributes appear in the same attribute list and behave the same way for users — they are simply protected from accidental removal.Required attributes
Mark an attribute as Required to prevent time entries from being saved without a value for that field. A required attribute without a value shows a validation message in the entry dialog. Use required attributes sparingly. Requiring too many fields slows down entry creation and reduces adoption.Creating a worklog attribute
1
Go to Admin → Time Tracking → Worklog Attributes
You need instance admin access to manage worklog attributes.
2
Click + New Attribute
The create dialog opens.
3
Enter a name and key
The Name is the label shown to users in the entry dialog (for example, “Activity Type”). The Key is a short identifier used internally — it is auto-lowercased and cannot contain spaces (for example,
activity_type). The key cannot be changed after creation.4
Select the type
Choose TEXT, SELECT, NUMBER, BOOLEAN, or URL based on what kind of value you need to capture.
5
Add options (SELECT type only)
If you chose SELECT, click + Add Option for each option in the dropdown. Enter the display label for each option. Options can be reordered and edited after creation.
6
Toggle Required if needed
Turn on Required if the field must be filled in before a time entry can be saved.
7
Click Create
The attribute is saved and immediately appears on all time entry dialogs (create and edit).
Worklog attributes appear on every time entry, for every user. Consider keeping the list concise — four to six attributes is a practical limit before the entry dialog becomes cumbersome. If you need different attributes for different contexts, use a SELECT attribute to let users classify the entry instead of adding more separate fields.

