Catalog action Messaging

Send a transactional email via Resend from the b3os.org domain. Supports HTML and plain text bodies, CC, BCC, and reply-to. Ideal for: workflow notifications, alert emails, user confirmations, automated reports.

At a Glance

FieldValue
Action IDsend-email
CategoryMessaging
ConnectorNot required
Requires gasNo
Funds movementNone declared
Tagsmessaging, email, notification, alert, write

Payload Schema

FieldTypeRequiredDescription
tostringYesRecipient email address
subjectstringYesEmail subject line
htmlstringNoHTML body of the email
textstringNoPlain text body of the email
fromstringNoSender address (e.g. 'You <you@yourdomain.com>'). When using your own Resend connector, set this to an address on your verified domain. When omitted with the default B3OS connector, uses an org-specific address (b3os_{orgId}@b3os.org).
replyTostringNoReply-to email address
ccstringNoCC recipients (comma-separated email addresses)
bccstringNoBCC recipients (comma-separated email addresses)
$organizationIDstringNoInjected by the workflow engine — the organization ID of the running workflow. Do not set manually.

Result Schema

FieldTypeRequiredDescription
idstringYesResend email ID
statusstringYes-

Examples

json
{ "type": "send-email", "payload": { "to": "example-to", "subject": "example-subject" }, "children": []}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I