Send Email
Node Card
Category: Communication Nodes
Type:
send-emailTypical position: After an identity resolution node (e.g. User Exists or Auth), before a Success or further input node.
Properties
Outputs & Errors
| Property | Type | Required | Description |
|---|---|---|---|
| Email Template Type | select | Yes | The category of email to send. Options: Email Verification, Welcome Email, PasswordLess Login, Forgot Password, Delete User, Add Email, 2FA, Reset Password, Forgot Pin. |
| Email Template Name | select | Yes | The specific template to use, filtered by the selected template type. Populated from configured email templates. |
| Email Provider | select | Yes | The email delivery provider to use. Populated from configured providers. |
| Error Handling | custommultiselect | No | Override default messages for specific error codes. Each selected error code becomes a named output edge on the canvas. |
| Output / Code | Condition | Default message |
|---|---|---|
true | Email sent successfully | Varies by template type (see below) |
false | Email send failed (catch-all for unhandled errors) | NA |
4007 | Identity not found in the directory | User does not exist |
4008 | Account is blocked by admin or policy | Your account is blocked |
4021 | Email domain is not permitted to register | Email is not allowed to register |
4037 | Email address is already associated with an account | Email address is already registered |
4039 | Token generation rate limit exceeded | You have reached a limit for generating token |
Default success messages by template type:
| Template Type | Default success message |
|---|---|
registration | A verification email has been sent successfully on your registered Email ID. |
forgotpassword | A password reset email has been sent with further instructions. |
oneclicksignin | A verification email for passwordless login has been sent. |
deleteaccount | A confirmation email for deleting your account has been sent. |
forgotpin | A PIN reset email has been sent with further instructions. |
add_email | A verification email has been sent to add an additional email. |
secondfactorauthentication | An OTP has been sent successfully via email. |
tip
Error edges only appear on the canvas when you explicitly select them in the Error Handling property. Unselected error codes fall through to the false output.
Common Next Nodes
The nodes that follow Send Email depend on the template type in use.
Send Email (true)→Web Page (OTP Input)→Verify Email/SMS OTP2FA / OTP verification
Send Email (true)→Success Finalforgot password / verification sent
Send Email (false)→Failure Finalor loop back to entry web page
Usage Notes
Place this node after any step that resolves a user identity. Select the template type that matches the workflow context: for example, use secondfactorauthentication in MFA flows and forgotpassword in password reset flows. For OTP flows the true output always leads to a Web Page (OTP Input) followed by Verify Email/SMS OTP.