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 leaf field gets a confidence score (0–100) or null if no evidence path exists for that field.

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 full nested structure:
To use confidence in downstream workflow blocks, parse the JSON column and filter on the fields you care about.

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() to extract individual scores.
  • 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 no evidence: a null value means no evidence chain exists in the attribution graph — either the value wasn’t found, or it was provided without traceable sourcing. The key is always present in field_confidence (the shape mirrors structured_data exactly).