Use case · BSA suspicious activity reporting · $0.03 per payment assessed
BSA suspicious activity reporting
Thirty daysfrom detectionto filing.
The Bank Secrecy Act gives a financial institution 30 calendar days from detecting suspicious activity to file a report with FinCEN. Toden scores each payment, rolls the alerts into one case and drafts the report from the evidence, so the time goes on judgement and not on gathering.
The workflow
Score payments, build the case and draft the report before the filing deadline. This is a starting point: add, remove or reorder any step in the workflow builder.
Step 01
$0.02Transaction assessment
Scores the payment and raises an alert when a rule fires
Step 02
$0.01Account activity assessment
Scores the logins and changes around it
Step 03
IncludedDecision rules
Allow, review or block on your rules
Then your rules decide
A starting rule set
- The payment fits the customer's usual patternApprove
- Several payments sit just under a reporting thresholdReview
- Money arrives and leaves within minutesReview
- The recipient is on your blocked listDecline
Every rule is yours to change on a visual canvas, and each result records which rule decided it. Publishing a new version needs no release.
Try the workflow builderWhat it costs
Added up from the published rate card as this page loaded. It is what one production run of the workflow above deducts from your credit.
$0.03per payment assessed
- Transaction assessment$0.02
- Account activity assessment$0.01
How it works
Detect it as it happens
Each payment is scored on the same call, so the clock starts with a clear record of when you knew.
Build the case once
Related alerts, the customer and their payments are gathered into one case with a due date.
Draft, approve and file
The report is drafted from the case, a second person approves it, and you record the filing reference.
What powers it
Each case carries a due date, and an overdue one is flagged before it becomes a finding.
Integrate
Mount the SDK with the workflow you published, or send a hosted link and write no code. The result arrives by signed webhook, and changing the workflow never needs a release.
import { TodenVerification } from "@todenhq/sdk-react"; export function Verify({ userId }) { return ( <TodenVerification apiKey="pk_test_..." workflowId="wf_AbC123dEf456" userId={userId} onSubmit={(s) => save(s.verificationId)} /> );}{ "event": "verification.completed", "data": { "verificationId": "ver_8fk2...", "status": "verified", "assuranceLevel": "gov_db", "idType": "bvn", "country": "NG", "dataMatch": true, "facialMatch": true, "facialConfidence": 91 }}Products involved
This solution combines products you can use on their own too.
Related use cases
Coverage
Pick a country to see the IDs you can verify there, which documents carry a chip we read, and whether business checks are available.
Frequently asked
No. Your team files through FinCEN's BSA E-Filing System. Toden prepares the case and the draft, and records the filing reference.
BSA suspicious activity reporting,in one workflow.
The sandbox opens when you sign up. Usage-based pricing, no sales call.