Node Reference
Every node in the Workflow Editor is documented here with its properties, output edges, and error codes.
Node Categories
| Category | Nodes | Description |
|---|---|---|
| Authentication | Auth, Social Auth, OAuth Auth, JWT Auth, SAML Auth, Auto Lookup, Identity Lookup, External Identity Lookup, User Exists | Core authentication nodes that verify credentials, resolve identities, and issue access tokens. The primary gate in every login flow. |
| Input Nodes | Web Page, Identity, Email, Phone, Username, Password, Form, OTP Input, Captcha, Choice, Remember Me, Privacy Prompt, Consent Prompt, PIN Input, Authenticator Input, Backup Code Input, Security Question Input, SMS OTP MFA Input, Email OTP MFA Input, Custom Object Input | User-facing input and form nodes that collect credentials, choices, and consent during a workflow. |
| MFA Nodes | MFA Configured State, MFA Unconfigured State, Configure MFA, Update MFA Options, Update MFA Phone, Configure Authenticator, Verify Authenticator, Reset Authenticator, Configure Security Question, Update Security Answer, Verify Security Question, Verify OTP, Configure Push Notification, Send Push Notification, Verify Push Notification, Download Backup Code, Reset Backup Code, Verify Backup Code, Verify Duo Auth | Nodes for enrolling, configuring, and verifying all multi-factor authentication methods including TOTP, SMS OTP, email OTP, push notifications, security questions, and backup codes. |
| Passkey Nodes | Add Passkey, Login Passkey, Signup Passkey, Is Passkey Exists, Verify Passkey | Nodes for registering and authenticating with FIDO2/WebAuthn passkeys. |
| User Management | Create User, Update User, Delete User, Breached Password, Store Custom Objects | Nodes for creating, updating, and deleting user accounts, checking password breach status, and storing custom objects. |
| Account Management | Account Active, Lock Account, Unlock Account, Suspend Account, Assign Role, Logout, Force Logout | Nodes for managing account state: checking active status, locking, unlocking, suspending accounts, assigning roles, and terminating sessions. |
| PIN Nodes | Has PIN Session, Verify PIN, Update PIN | Nodes for PIN-based authentication: verifying an active PIN session and managing PIN updates. |
| Session & Cookies | Has Session, Get Session Data, Set Session Data, Get Custom Cookie, Set Custom Cookie | Nodes for reading and writing session state and custom cookies during a workflow. |
| Communication | Send Email, Send SMS, Send Suspended Email, Webhook | Nodes for sending emails, SMS messages, and webhook events to users and external systems. |
| Logic & Flow | Data Query, Message, Child Workflow, Script, RBA, Adaptive RBA | Nodes for conditional branching, custom JavaScript logic, risk-based authentication evaluation, and composing reusable sub-workflows. |
| Compliance | Privacy Status, Consent Status | Nodes for verifying and collecting privacy policy and consent acceptance, supporting GDPR and CCPA compliance requirements. |
| Social & Federated | Google, Facebook, Apple, X (formerly Twitter), Inbound OAuth, Inbound JWT, Inbound SAML | Child input nodes for social login providers (Google, Facebook, Apple, X) and custom identity providers via OAuth 2.0, JWT, or SAML 2.0. |
| Identity Verification | Trulioo | Third-party identity verification integrations for document and biometric verification during registration or login flows. |