Starter catalog
Orbit supplies 16 system types as a starting point:
System types are project-specific. Editing one changes it only in the selected project.
Top-level and sub-issue types
An issue type can be available for top-level issues, sub-issues, or both.- Task, Feature, Story, Bug, and Epic are top-level types by default.
- The remaining starter types are sub-issue-only by default.
- Types that allow children can be limited to specific child types.
Configure hierarchy
Turn on Allows sub-issues in a type’s general settings before configuring its hierarchy. Then open the hierarchy action for that type and choose which other types it accepts as children. If you leave every child type unselected, the parent accepts any issue type. Selecting one or more types limits the picker to those choices. An issue cannot be its own parent, use a parent from another project, or be moved beneath one of its own descendants. Create a child from the Sub-issues section on a parent issue. Enter a title, choose one of the allowed types, and press Enter. The child appears in the panel and uses the selected type’s starting status, default template, and Medium priority. On a child issue, the page header shows its ancestor path so you can navigate back up the hierarchy. List renders available parents and children as an indented tree; use the chevron beside a parent to collapse or expand its visible descendants.List builds its tree from the current page of results. If a parent is on another paginated page, its child appears as a top-level row on the page you are viewing.
Restrict who can create a type
Owners and Admins can limit a type to selected built-in roles: Owner, Admin, Member, or Viewer. If no roles are selected, anyone who already has permission to create issues can use the type. These restrictions add to the normal Create issues permission; they do not replace it.Manage issue types
Open Settings → Workspace → Issue types, then select a project. From the catalog you can:- create a custom type with a name, icon, color, and optional description;
- choose whether it supports children or can be used at the top level;
- select built-in roles that may create it;
- edit custom and system types when you have the relevant permission;
- configure its workflow, hierarchy, templates, and fields.
Require built-in fields
In a type’s general settings, you can require Description, Assignee, Labels, Start date, End date, or Priority. Orbit checks those values when an issue of that type is created. If someone later edits a required field, they cannot clear it.Add custom fields
Use a type’s fields action to add information beyond the built-in issue properties. Custom fields appear in the issue sidebar and can use these formats:
Give each field a unique label within the type. For a Choice field, enter the available options as a comma-separated list. You can also add a hint that appears while a non-checkbox field is empty and mark a field as required.
