Troublshooting and FAQs

Common errors

The table below outlines common errors that may occur when calling the Email Risk enrichment. These issues often stem from input formatting, incomplete or invalid data, velocity anomalies, or evolving model behaviors. Understanding these patterns can help you fine-tune workflows, reduce false positives, and determine when escalation or fallback logic is appropriate.

Issue Explanation Suggested fix
No score or API error Missing or invalid email field (blank, typos, unsupported domain formats); email too long or with bad chars; invalid customerUserId. Validate email formatting (RFC-compliant, supported TLD). Ensure customerUserId ≤100 characters and standard charset. Confirm schema and headers in API call.
High risk (R520) Email exhibits patterns linked to fraud (disposable domains, new creation, velocity anomalies, confirmed fraud history). Step up verification (e.g., phone, address, document scan). Cross-reference internal lists. Escalate to manual review if corroborating risk signals exist.
Low risk (I520) but other workflow issue Email is durable, stable, and not tied to fraud, but other signals (phone, device, velocity) may still fail. Proceed with email as a positive signal, but review companion data (device, phone, address) before making a decision.
Failed email validation / formatting Syntax or character set errors; unsupported domains; non-RFC-compliant input. Confirm valid format (test@example.com), correct domain, and RFC compliance. Strip invalid characters and resubmit.
Variable scores across transactions Velocity spikes (multiple applications), disposable domain cycling, or updated model calibrations. Track score trends over time. Use multi-signal inputs (name, phone, address) for balance. Escalate unusual variability.
Velocity anomaly (R523) Rapid, repeated use of the same email suggests bot attack or fraud ring activity. Review velocity patterns and thresholds. Escalate high-frequency anomalies for manual review or further checks. Adjust session and velocity controls.
Disposable domain (R524) Email comes from a known temporary/disposable provider. Request a permanent email address or escalate for manual review.
Confirmed fraud (R525) Email linked to past fraud attempts in Socure or external sources. Block or send for thorough manual review.
Email RiskScore not updating Risk score only refreshes if the email itself changes or new behaviors are observed. Confirm new email is submitted in the API call. Validate request payload structure.

How to debug

To debug Email Risk behavior in RiskOS™:

Fallback strategies

If Email Risk does not yield a clear result:

Escalation path

For production-impacting issues or debugging edge cases:

  1. Reproduce the issue. Try in sandbox/staging with the same payload.
  2. **Capture identifiers.**Collect:
    • eval_id
    • Full request payload
    • referenceId from the Email Risk enrichment
  3. Open a support ticket. Contact Socure Support or your Technical Account Manager (TAM) with:
    • Workflow name
    • Input fields submitted
    • Expected vs. actual decision
    • Logs or screenshots (if applicable)
  4. **Urgent escalation.**For high-severity cases, escalate via:
    • Slack (if integrated)
    • Your designated Socure escalation channel

Known issues

FAQs

General product behavior

How does Email Risk work?

Email Risk evaluates characteristics of an email address and related context to assess potential fraud risk and identity consistency. Signals may include indicators related to email validity, tenure, usage patterns, and alignment with provided identity attributes. The resulting scores are intended to support risk assessment and workflow routing when used alongside other signals.

Does Email Risk support international or legacy email addresses?

Yes. Email Risk supports a wide range of email patterns, including international and legacy formats. Signal depth may vary by region, and results are best interpreted in combination with additional identity context when available.

Integration & input formatting

What data is required to use Email Risk?

Email Risk evaluates the inputs provided with each request. An email address is required to generate a score. Additional identity attributes, such as name or location data, can provide supporting context and improve confidence when available.

What happens if input data is missing or invalid?

If required inputs are missing or cannot be processed, Email Risk may return limited or no results. Validating input formatting and ensuring consistent data submission helps improve reliability and signal quality.

Output & interpretation

What do Email Risk scores represent?

Email Risk returns scores that represent relative risk and identity consistency based on the evaluated inputs. Scores are intended to be interpreted in context and used as part of a broader decisioning strategy rather than as standalone determinants.

Why might scores vary over time?

Scores may change as new information becomes available or as patterns associated with the email evolve. For best results, evaluate scores in combination with other signals and over time rather than in isolation.

Troubleshooting & support

How should unexpected results be handled?

If results appear unexpected or inconsistent, first confirm that inputs are complete and consistently formatted. For further assistance, contact Socure Support with relevant details about your integration and use case.

Product limitations

Is Email Risk a standalone identity verification solution?

No. Email Risk is designed to provide risk and consistency signals and should be used as part of a broader fraud prevention or verification strategy.