Verify Email/SMS OTP
Node Card
Category: MFA Nodes
Type:
verifyOtpTypical position: After a Send Email or Send SMS node that delivered an OTP, before the success terminal node.
Properties
Outputs & Errors
| Property | Type | Default | Description |
|---|---|---|---|
| NA | NA | NA | This node has no configurable properties. |
| Output / Code | Condition | Default message |
|---|---|---|
true | OTP is valid and within the expiry window | NA |
false | OTP is invalid, expired, or unhandled error | NA |
Common Next Nodes
Verify Email/SMS OTP (true)→Success FinalOTP valid: MFA complete
Verify Email/SMS OTP (true)→Update MFA Phonein SMS OTP setup path: save verified phone number
Verify Email/SMS OTP (false)→Web Page (OTP Input)OTP invalid: allow retry
Usage Notes
This node handles both email and SMS OTP verification in a single node: the OTP channel is determined by which send node preceded it in the flow. Always place a Send Email or Send SMS node before this one to deliver the OTP; the node reads the OTP from the user's session context automatically. Connect false to a retry path or an error page to handle expired or incorrect codes.