Send Email (module)
Module · Stable
Thin module wrapper around core/mail/ — use the send_email step for new workflows.
When to use
Section titled “When to use”Use only in legacy workflows that already call this module tile and supply email_to / email_subject / email_body in context; the output email_delivery_id can be passed downstream for logging or idempotency checks. To attach stored documents (e.g. a PDF a Render document call just produced), pass their document-store ids in attachments (comma-separated or a JSON list) — an id that does not resolve fails the send instead of quietly sending without the attachment.
When not to use
Section titled “When not to use”For any new workflow, use Send email instead — it is a first-class step with the same Resend provider, richer options (HTML body, reply-to, tags), and no module overhead. To format the body before sending, pair Format with Send email.
Inputs
Section titled “Inputs”Configured per use: email_to, email_subject, email_body, attachments, actor_id.
Outputs
Section titled “Outputs”Auto-generated from the skill registry (load_skills()). Do not edit by hand.