Skip to main content
Detect the tactics behind voice fraud — social engineering, account-takeover attempts, impersonation, and the pressure patterns fraudsters use — across customer service, account recovery, and verification calls. Account-takeover and impersonation are common cases, not the limits. The same pressure and deception signals generalize to claims fraud, collusion, marketplace scams, and more. Use this package as a starting point — add or swap in any preset from the catalog, or define your own behaviors to fit your use case. This package includes: 25 conversation types · 14 participant roles · 18 behaviors.

Use this package

The config below is ready to use as-is — download or copy it and pass it as the config payload in a Velma Triage request. Its behaviors are preset references: the API expands each preset:<identifier> into its full definition at request time, so you don’t need the criteria inline to run the package. Download fraud-detection-and-prevention.json

Expand the full criteria

To produce a self-contained config with every behavior’s full criteria inlined — for review, customization, or pinning a snapshot — fetch the live preset catalog and merge it into the downloaded config. The catalog is the source of truth for detection criteria.
fraud-detection-and-prevention.full.json keeps the same conversation_types and participant_roles and replaces each preset reference with its full behavior definition — drop it into the config payload exactly like the preset version.

Conversation types

The interaction contexts this package expects to see.

Participant roles

The speaker roles the package distinguishes.

Behaviors

The 18 signals this package detects. Each maps to a reusable preset:<identifier> you can drop into the behaviors array of any BatchConfig — the config above already references them.
Full detection criteria are not duplicated here. The live preset catalog is the source of truth — retrieve the exact criteria for any behavior by name from the list-presets endpoint.