Operations Console
Assess case risk, review queue pressure, and explain the Salesforce architecture.
Case Queue
Sample worklist for analyst triage.
Bryan | High-value transfer after failed logins
Sarah | Password reset and account recovery
Alex | Unusual access from monitored country
Risk Distribution
Current demo queue by assigned risk level.
Operational Signals
What an analyst should look at before opening a case.
Risk Assessment
Enter case attributes and score the browser rules engine.
Assessment Result
Decision support output from the rules engine.
Escalate to fraud investigation and create a remediation action
How This Works With Salesforce
The static page demonstrates the workflow; Salesforce is the intended system of record.
Local-To-Salesforce Mapping
Use this when explaining the project in a resume or interview.
User Manual
Quick operating guide for the GitHub Pages demo.
Workflow
- Open the dashboard and review queue pressure.
- Choose Risk Scoring from the left navigation.
- Enter the case attributes or load a sample case.
- Click Score Case to run the browser scoring rules.
- Review the score, level, factors, and recommended action.
Scoring Fields
- Transaction Amount above 10000 adds transaction risk.
- Account Age below 90 days adds account maturity risk.
- Failed Logins of 5 or more adds security risk.
- Country Risk HIGH adds geographic risk.
- Previous Incidents above 0 adds history risk.
Reading Results
Scores from 0 to 29 are LOW, 30 to 59 are MEDIUM, and 60 or above is HIGH. The recommendation is decision support for an analyst; it does not automatically close, approve, or escalate a real Salesforce case.
Salesforce Mode
In a deployable Salesforce org, analysts would use LWC screens instead of this static HTML page. Apex would receive the same inputs, call the FastAPI service through RiskScoringClient, write Risk_Assessment__c, and update the related Case risk fields.
Current Limits
GitHub Pages cannot run Python or Apex. This static app demonstrates the workflow and scoring behavior. The full Salesforce version still requires an org that supports Apex deployment and has custom-object capacity.