Add custom fields
Custom fields are project-specific ticket fields. Use them when a project repeatedly filters, reports, or reviews information that does not belong in standard ticket fields.
Decide whether you need a custom field
- Name the decision or review that needs the data.
- Check whether a built-in field already covers it.
- Use labels for loose tags.
- Use a custom field for structured values that the team will maintain.
- Choose the narrowest field type that works.
Examples:
| Need | Field choice |
|---|---|
| Customer segment with controlled reporting | Single select |
| Affected environments | Multi select |
| Launch date | Date |
| Severity score | Number or single select |
| Reviewer | User single |
| Freeform investigation notes | Paragraph |
Create a custom field
- Open Projects.
- Open the target project.
- Select the Fields tab.
- Enter Name.
- Review the generated Key.
- Choose Type.
- Add Description so admins know how to use it.
- If the type uses options, enter one option per line.
- Select Add field.
Option format:
enterprise=Enterprise
mid_market=Mid-market
startup=Startup
The left side is the stable option key. The right side is the label people see.
Choose stable keys
- Use lowercase letters, numbers, and underscores.
- Start with a letter.
- Avoid project slang.
- Keep keys stable after teams start filtering on them.
Good keys:
customer_tierseverityimplementation_phasetarget_launch_date
Changing the field name is safer than changing the key. TQL, boards, and workflow rules depend on keys.
Add the field to tickets
- Create or open a ticket in the project.
- Find the custom field section.
- Enter the value or choose the option.
- Save the ticket.
- Filter or search for the value if the field will drive reporting.
If a field is required by a workflow transition, fill it before moving the ticket.
Use the field on a board
- Open Projects.
- Open the project.
- Select Boards.
- Edit the saved board.
- Go to Card layout.
- Drag the custom field from Fields onto the card grid.
- Format the block.
- Preview the card.
- Save the board.
Use card fields only when reviewers need the value without opening the ticket.
Use the field in TQL
- Confirm you are inside the project scope.
- Use
cf.<key>in the query. - Use option keys for select-style fields.
- Preview the result.
Examples:
cf.customer_tier = enterprise
cf.severity IN (high, critical) AND status = open
Require the field in a workflow
- Open the selected project.
- Select Project settings, then Workflow.
- Open Workflows and edit the workflow that owns the transition.
- Choose or create a restricted transition.
- Add the custom field to Required fields.
- Save the workflow.
- Test the transition with a ticket missing the field.
- Fill the field and test the transition again.
Require values only when the work cannot safely move forward without them.
Edit options
- Open Projects.
- Open the project.
- Select Fields.
- Select Edit on the field.
- Update Name, Description, Order, or Options.
- Put old option keys in Archived option keys when they should no longer be used.
- Select Save.
Archiving an option preserves older ticket values while keeping active choices clean.
Archive or restore a field
Archive a field when the project no longer maintains it.
- Open Fields.
- Find the field.
- Select Archive.
- Review saved boards, TQL filters, card layouts, and workflow rules that used it.
Restore a field when the process becomes active again.
- Open Fields.
- Find the archived field.
- Select Restore.
- Confirm boards and workflows still use it correctly.
Related concepts: Custom fields, TQL query language, Design board cards.