Conditional Required Fields let you make a field required only when other field values meet a rule — for example, requiring a Date only once Status = Shipped. This adds dynamic validation to the Record Page so users are prompted for the right information at the right time, without making fields required all the time.
Plan Availability | Enterprise and Signature |
Permissions | Solution Managers / Admins configure the rules |
Related Reading | Conditional Record Tabs · SmartSuite Field Management |
Where to Set It Up
Open a field's settings and go to the Display Logic tab. A new Required Fields section lets you create a rule that makes the field required under specific conditions.
You can configure one conditional-required rule per field.
Fields with a rule show an icon on the Fields tab (the same style used for conditional display rules).
Fields That Can't Use Conditional-Required Rules
Some fields can't be made conditionally required:
System fields: Record ID, Auto Number, First Created, Last Updated, Followed By, Count, Comments.
Calculated fields: Formula, Lookup, Rollup, Count, Autogenerated Title.
Fields already marked "required" in field settings.
Special case: if a field has a conditional-required rule and is later manually marked as always required, the rule stays but has no effect (the field is required regardless).
Visibility Always Takes Priority
A hidden field is never treated as required, even if its conditional-required rule matches. A field can be hidden because:
Its tab is hidden
Its section is hidden
It has its own conditional display rule
If a field is both hidden and conditionally required at the same time, the hidden state wins and the required rule doesn't apply.
How It Works on the Record Page
Conditional-required rules apply on the Record Page, before saving:
As soon as a field value triggers the condition, the target field becomes required immediately — the user doesn't have to click Save first.
When saving, if required fields (across one or more tabs) are missing, SmartSuite shows the standard tab-level indicators with a count of missing fields, exactly like normal required fields.
Note: This currently applies only on the Record Page.
Examples
Example 1 — becomes required Rule: Date is required if Status = Shipped. A record opens with Status = In Progress and Date empty — that's fine. When the user changes Status to Shipped, Date becomes required immediately.
Example 2 — hidden wins Rules: Date is required if Status = Shipped and Date is hidden if Status = Shipped. When the user sets Status to Shipped, Date is hidden — so the required rule does not apply.
