Sift · Arazzo Workflow
Sift Login Step-Up Verification
Version 1.0.0
Score a login for account takeover and require verification when risk is high.
View Spec
View on GitHub
Fraud PreventionTrust and SafetyRisk ScoringIdentity VerificationChargebacksAccount TakeoverContent AbuseArazzoWorkflows
Provider
Workflows
login-step-up-verification
Submit a login event, branch on the ATO score, and run a verification challenge.
Records a $login event with synchronous scoring, and when the account takeover score is high enough it dispatches a verification challenge and checks the user-supplied code.
1
sendLogin
Submit a $login event with return_score=true so Sift scores the login for account takeover synchronously.
2
sendChallenge
Dispatch a verification challenge to the user through the requested channel, tying it to the parent $login event.
3
checkChallenge
Validate the code the user entered against the active verification challenge.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.