Skip to main content
Field-level confidence provides a 0–100% confidence score for each enrichment field individually, replacing the single lead-level score. The response indicates which fields are reliable and which require verification. Each score reflects how much assumption is required to connect the field value back to the target person. A high score means the evidence chain is strong; a low score means there’s meaningful uncertainty about attribution.
This feature is in early access. Contact Sixtyfour Support to gain access.

How to enable

Pass field_confidence: true in your /people-intelligence request body:

Response format

When enabled, the response includes a field_confidence object that mirrors the shape of your struct. Each answered field gets its confidence (0–100), a short justification, and the URLs of the pages the value was read on. A field that was not scored is null.

Response fields

When field_confidence is present in the response, confidence_score is not included. The two fields are mutually exclusive and use different scales: field_confidence scores are 0–100 per field, while confidence_score is 0–10 at the lead level.

When field_confidence is off

The response includes a single confidence_score (0–10) at the lead level:

Nested fields (objects and object_lists)

For nested structs, field_confidence mirrors the exact shape of structured_data:
Response:
The field_confidence structure always matches structured_data recursively. See Response fields for the per-type contract.

Workflow mode

In workflows, field confidence is returned as a single enrichment_field_confidence column containing a JSON string. The column parses as standard JSON while keeping the CSV flat: For nested structs, the JSON column contains the same nested structure as the API response above. To use confidence in downstream workflow blocks, parse the JSON column and filter on the fields you care about, for example on each entry’s confidence.

Confidence tiers

The 0–100 score maps to named confidence levels:

Usage tips

  • Parse in code: the enrichment_field_confidence column (workflow) and field_confidence field (API) are both standard JSON. Use JSON.parse() or json.loads(), then read each entry’s confidence, justification and sources.
  • Threshold by use case: cold email outreach typically accepts 65%+. Legal and compliance work should require 85%+.
  • The weakest link dominates: if the target has a very common name, even well-sourced fields score lower because the identity link is uncertain.
  • Null means not scored: a null entry means the field has no value, or no evidence could be tied to it. The key is always present in field_confidence (the shape mirrors structured_data exactly).
  • Check a value against its sources: sources lists the pages the value was read on, and on xHigh nodes names the findings behind it in the investigation’s graph.