Enrichment chains are usually front-loaded with cheap filters and back-loaded with expensive AI. Running the expensive step on every lead in the segment — including the ones the cheap steps already ruled out — is how connect budgets disappear.
Every enrichment can now carry run conditions. The step only executes on leads matching the conditions you set; everything else is skipped, uncharged.
The pattern this enables: find the decision maker, find their email, verify it, and only then run the AI research agent on leads that survived all three. Same chain, a fraction of the cost.
Conditions use the same filter builder as the rest of the product, so anything you can filter a list by, you can gate an enrichment on.