Filter records that have no associated records of a specific secondary object

It would be great if, when creating a segment filter or a workflow branch based on an associated record (e.g., a Contact with an associated task in status X, or a contact with an associated business created after 01/08/2026), you could also create filters or branches based on the main object (e.g., Contact) not having any associated tasks, businesses, or whatever applies.

Currently, you can create filters based on properties or conditions met by an associated object, but you cannot filter records of a main object (e.g., contacts) that do not have any associated records of a specific associated object (e.g., a contact with no associated business or task).

This would be great. The current workaround is to have a rollup property that counts the number of associated object, but it’s a hassle to do this, especially when looking for a count of records that meet multiple criteria.