Emails each person in the delivery's audience directly. No destination needed — the address comes from their Willow account.
Email is also the way to reach an address that isn't a Willow account at all: put a shared security@ inbox or an on-call alias in Extra addresses on the delivery. Those are always included, and because there's no user behind them they're never subject to personal mutes.
Availability
Email depends on a mail provider configured on the Willow server, so it isn't something you can switch on from the dashboard.
- Hosted Willow: contact Willow to enable it for your organization.
- Self-hosted: set
RESEND_API_KEYorZEPTOMAIL_API_KEYon the server. Optionally setEMAIL_FROM_ADDRESSandEMAIL_FROM_NAMEto control the sender.
The Channels tab shows Not configured until this is done, and the channel can't be selected on a rule.
The mail provider key must be set on the Willow backend service that dispatches notifications, not only on the dashboard app. If email works elsewhere in Willow but the Channels tab still reads Not configured, the key is set on the app but missing from the backend.
Wording
Emails use the delivery's template when you've set one, and the system-generated text otherwise. {{recipient_name}} and {{recipient_email}} are resolved per person, so one template can greet each recipient by name.
Partial failure
One bad address doesn't fail the whole delivery — the send is recorded as successful as long as at least one recipient was accepted. If every address fails, it's recorded as a failure with the provider's reason.
Related
- Alert rules
- Channels
- Microsoft Teams — reaching a Teams channel by email