Skip to main content
candidates send-email sends a branded, templated email to a candidate — the same composer the dashboard uses. Set a subject, a hero title, a body, and an optional call-to-action button.

Send an email

Parameters

--cta and --url work together — set both to render a button, or neither.

Body from a file or stdin

The --body flag accepts the same input forms as --jd:

Preview without sending

Use --dry-run to validate the payload (and catch missing fields) without actually delivering the email.

Common errors

FAQ

--subject, --title, and --body. Everything else is optional.
Yes. Set --cta "Label" together with --url "https://…".
Yes — candidates send-message is a deprecated alias for send-email.
Add --dry-run. The CLI validates the payload and reports what would be sent, without delivering it.
Related: Send an interview · Add a candidate · Command reference