Fraud 🟑 PREVIEW - Anti-Fraud Engine

Transaction fraud detection

Fraud Interface Screen

Overview

Fraud is the anti-fraud detection engine in General Bots Suite. Analyze transactions in real time, define detection rules, manage blocklists, and generate fraud reports. Protect your business by catching suspicious activity before it causes damage.


Features

Transaction Analysis

Review and act on flagged transactions:

  • Analyze β€” Run a transaction through the detection engine
  • Approve β€” Mark a flagged transaction as legitimate
  • Block β€” Halt a transaction identified as fraudulent
  • Detail View β€” See the full transaction history and risk indicators

Transaction Statuses:

StatusDescription
Pending ReviewFlagged for manual review
ApprovedReviewed and marked legitimate
BlockedConfirmed fraudulent, transaction halted
AppealedUnder appeal by the account holder

Risk Indicators:

IndicatorDescription
VelocityUnusual number of transactions in short time
Geo MismatchTransaction location differs from recent activity
Amount AnomalyTransaction amount significantly above average
New DeviceTransaction from a previously unseen device
Known PatternMatches a known fraud pattern

Fraud Rules

Create and manage detection rules:

  • Rule Builder β€” Define conditions using a visual rule editor
  • Enable / Disable β€” Toggle rules on or off without deletion
  • Thresholds β€” Set risk score thresholds for auto-blocking
  • Testing β€” Test rules against historical data before enabling

Rule Types:

TypeDescription
Velocity RuleLimit transactions per time window
Amount RuleFlag transactions above or below a threshold
Geographic RuleBlock or flag transactions from specific regions
Device RuleFlag transactions from new or blacklisted devices
Composite RuleCombine multiple conditions with AND / OR logic

Blocklist

Manage blocked accounts, devices, and identifiers:

  • Add Entries β€” Block by account ID, device ID, IP address, or email
  • Expiry β€” Set automatic expiry dates for temporary blocks
  • Bulk Import β€” Upload a CSV of entries to block
  • Reason Tracking β€” Record why each entry was blocked

Fraud Reports

Generate reports and view trends:

  • Statistics β€” Total flagged, blocked, and approved transactions
  • Trends β€” Fraud attempts over time (daily, weekly, monthly)
  • Top Patterns β€” Most common fraud patterns detected
  • False Positive Rate β€” Percentage of approved transactions that were initially flagged

False Positive Tracking

Reduce unnecessary flags over time:

  • Mark False Positive β€” Flag approved transactions as false positives
  • Trend Analysis β€” Track false positive rates by rule
  • Rule Tuning β€” Adjust rule thresholds based on false positive data
  • Feedback Loop β€” Improve detection accuracy over time

Keyboard Shortcuts

ShortcutAction
AApprove selected transaction
BBlock selected transaction
ROpen rule builder
NCreate new rule
EscapeClose modal
/Focus search
Ctrl+EExport report

Fraud via Chat


API Reference

EndpointMethodDescription
/api/fraud/transactionsGETList flagged transactions with filters
/api/fraud/transactions/:idGETGet transaction details and risk indicators
/api/fraud/transactions/:id/approvePOSTApprove a flagged transaction
/api/fraud/transactions/:id/blockPOSTBlock a flagged transaction
/api/fraud/rulesGETList all fraud rules
/api/fraud/rulesPOSTCreate a new fraud rule
/api/fraud/rules/:idPUTUpdate a fraud rule
/api/fraud/rules/:id/togglePOSTEnable or disable a rule
/api/fraud/rules/:id/testPOSTTest rule against historical data
/api/fraud/blocklistGETList blocklist entries
/api/fraud/blocklistPOSTAdd entry to blocklist
/api/fraud/blocklist/:idDELETERemove entry from blocklist
/api/fraud/blocklist/importPOSTBulk import blocklist from CSV
/api/fraud/reports/statsGETFraud statistics summary
/api/fraud/reports/trendsGETFraud trends over time
/api/fraud/reports/false-positivesGETFalse positive report

  • Compliance β€” Regulatory compliance and data governance
  • Billing β€” Payment data feeds fraud detection
  • Analytics β€” Fraud dashboards and visualizations
  • Database β€” Direct access to transaction data