constituents_never_touched_attribute
Find constituents missing a custom attribute entirely, bypassing LGL's blank/not_blank operators that miss rows that don't exist. Returns IDs where the attribute has never been set.
Instructions
Find constituents that have NEVER had a given custom attribute touched — distinct from search_constituents_advanced's 'blank' operator, which only matches constituents that have a row for the attribute whose value happens to be empty. LGL's blank/not_blank operators both confirmed live to return zero matches for constituents that have no row for the attribute at all, so 'never touched' requires diffing the full constituent set against the union of blank+not_blank matches — there is no single LGL query for it. Paginates through both sets server-side (LGL's own filters compute the blank/not_blank sets; this only diffs the resulting ID sets, since LGL has no 'attribute row does not exist' query token).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Custom attribute display name, e.g. 'Background Info' | |
| limit | No | Max constituents to return (the count field reflects the true total even if results are capped) |