Custom fields
Record the things Krrim does not model natively, without burying them in descriptions.
Custom fields hold what your team needs on every task but Krrim does not have a column for — a client name, an environment, story points, a compliance flag.
The alternative is putting it in the description, where it cannot be filtered, grouped or reported on. That is the problem this solves.
Creating one
Settings → Custom fields → New field. Pick:
| Name | What people see |
| Type | Text, number, date, select, multi-select, checkbox, user |
| Projects | All projects, or specific ones |
A field's type cannot be changed after it is created, and neither can its
internal key. Changing either would reinterpret every value already stored
against it — a number field holding 3 becoming a select would have to decide
what 3 now means, and any answer it picked would be wrong somewhere.
If you need a different type, create a new field.
Select options
Select and multi-select fields own a list of options that you can add to, reorder and rename.
Renaming an option updates it everywhere at once. Tasks store a reference to the option, not a copy of its text, so "Prod" becoming "Production" is one change rather than a rewrite of every task carrying it.
Reordering is presentation only — it changes the order options are offered in, never what any task holds.
Using them
Custom fields appear on the task detail panel, and can be:
- Filtered on, like any built-in field
- Grouped by, on the board and the list
- Shown as a column in the list view
- Read through the API
Two current limits
Worth knowing before you design around them:
- Custom field text is not searchable. Full-text search covers titles and descriptions. Filtering on a field works; typing its value into the search box does not find it.
- There is no bulk-set for custom fields. Bulk actions cover assignee, status, priority, sprint and labels. Custom field values are set per task.
Keep the set small
Every field is a decision someone has to make on every task, and a field that is usually empty teaches people to skip the whole panel. Three fields everyone fills in beat twelve that nobody does.