TL;DR: Custom field values set on a parent item now automatically cascade down to all subitems with a single click. New subitems inherit the right values automatically, keeping your data consistent across every level. Available on Business plans and above.
Hi Community! 👋
We're thrilled to announce one of your most highly requested features: Cascading Field Values is now live! 🚀
A huge thank you to everyone who shared feedback, upvoted, and described their use cases in threads like these:
Your input directly shaped this feature. Let's dive in! 🙌
What are Cascading Field Values?
Cascading field values help you keep field values consistent across parent items and subitems. When you enable cascading on a field value on a parent item, subitems inherit the parent's value. You can override that value in a subitem and restore inheritance later if you want to sync it again.
How Cascading Works
- Cascade in one click: Enable cascading for a supported custom field on any parent item and all subitems instantly show the same value.
- Automatic inheritance: New subitems created under that parent automatically inherit the parent's value.
- Flexible overrides: If a different value on a specific subitem is needed, you can override it manually.
- Easy re-sync: You can restore inheritance anytime to bring the subitem back in line with the parent.
- Cascading on move: If you move an item to a new parent, cascading updates the subitem's value to match. If cascading isn't enabled on the new parent, the item keeps its last value.
- Multi-parent support: For items with more than one parent, the item inherits from the oldest parent. If that parent is removed, the value updates based on the next applicable parent, or stays the same if no remaining parent has cascading enabled.
How to Cascade Field Values
- Open the parent item and create or select the field you want to cascade.
- Enter the required value in the field.
- Hover over the field and click the cascading icon.
- In the pop-up that appears, review the message and click Apply value.
- All subitems now show the same field value as the parent item.
- To stop cascading, hover over the field again and click X.
Supported field types
- Custom fields: Single Select, Multi Select, Text, Checkbox, People, Date, and Link to Database
- System fields: Importance
Where it works:
Table View, Work Item View, New Gantt Chart, and Blueprints. It also stays consistent across imports and API-created items. Support for cascading from Request Forms is coming very soon!
How Cascading Works for New Subitems
- From a blueprint: If a parent has a cascaded custom field, that value applies to new subitems created from a blueprint inside that location. The parent's cascaded value overrides any default value in the blueprint.
- From a request form: If a subitem is created through a request form and the form submits a value for the same field, that submitted value stays as is, the parent's cascaded value does not overwrite it. This helps preserve responses collected through the form.
📝 A few things to note
- Permissions: Cascading follows your existing edit permissions. If you can edit the field on the parent, you can enable cascading.
- Rollup exclusion: Cannot be combined with rollup on the same field.
- No rollback: Cascaded field values can't be rolled back to their previous value.
- Importance field: Only task-level items can have Importance cascaded.
- 🔜 Coming soon: Cascading from Request Forms and Assignee cascading support.
- ✅ Availability: Business and above plans
You can learn more in detail in this Help Center article.
This feature was shaped by your feedback and we'd love to keep the conversation going! 🙌 Share your thoughts, questions, or how you plan to use cascading field values in the comments below 👇