Enrichments Overview

What are enrichments?

In RiskOS™, enrichments (also referred to as products) are data services that supplement your evaluation with additional risk, identity, and compliance signals, beyond the data provided in your initial request.


How enrichments work

During workflow execution, an Enrichment step calls a Socure product or partner API (for example, Phone Risk, Email Risk, or Watchlist) to retrieve additional data.

Each enrichment returns structured data such as scores, reason codes, attributes, and validation results.

Enrichments are executed based on your workflow configuration.


Where enrichments appear in the API

In the Evaluation API response, enrichment results are returned in the data_enrichments array.

Each entry represents a single enrichment (product) call and includes:

  • enrichment_name – Name of the enrichment/product
  • enrichment_endpoint – API endpoint used
  • enrichment_provider – Socure or partner service
  • request – Payload sent to the enrichment
  • response – Full response returned by the enrichment

This allows you to trace exactly what was called and what data was returned.


How enrichments are used

Workflows use enrichment outputs as inputs into:

  • Conditions
  • Scorecards
  • Decisioning logic

These signals contribute directly to the final evaluation outcome:

  • ACCEPT
  • REJECT
  • REVIEW