missing worklist telling you what to enrich next.
Three ways to call it:
- A lead in Nous — pass an
identifier. Scored off its claims and staked; keeps evolving. - One cold lead not in Nous — pass
attributes. Scored inline; nothing is written. - A whole external list — pass
leads(up to 1000). Scored inline in one call; nothing written.
Parameters
Returns
A known or cold lead — the fit, intent, and the layered read with its worklist:scored inline (not in the graph).
An external list returns a summary — how many scored and the tier spread — while the raw per-lead results (each with its ref, icp, and layered) come back over the API:
The layered model
The score is four independent layers, each resolved on its own evidence — Fit (who they are), Pain (do they have the problem), Intent (is it the right time), Ability (can they buy). A LinkedIn headline resolves Fit and leaves the rest unknown (never 0);missing is the worklist, and play is the recommended action (research · nurture · work now · enrich · suppress). As enrichment lands the layers light up. Tune the model on the ICP page or with build_icp_model.
When to call it
- Triage a cold list before enrichment —
leads, nothing written. - Score one prospect from a LinkedIn scrape —
attributes. - Get the live number on an account in Nous —
identifier. - Only a bare
identifierthat isn’t in the graph and has noattributescomes backunknown_identifier.