Waitlist Email

Util

Waitlist confirmation templates built on core/visitza-email-shared and returning EmailRenderResult. Use renderWaitlistEmail() and pass subject/html/text to your provider.

core/waitlist-email

Installation

1 · Add registry to components.json

2 · Install component

Examples

Subject, text & HTML

Subject line, plain-text excerpt, and a sandboxed iframe preview of the HTML body.

API Reference

PropTypeDescription
recipientEmailreq
stringRecipient address (shown in the body). Trimmed; must contain @.
recipientName
stringGreeting name; defaults to a generic salutation.
productreq
WaitlistProductpublic | partner | supplier — drives branding and palette.
position
numberOptional queue position (plain text only; also truncated to integer).
launchEstimate
stringOptional line such as “Q3 2025”.
ctaUrl
stringOptional primary button URL.
ctaLabel
stringOptional CTA label; defaults to a sensible Explore label.
(returns)
EmailRenderResult{ subject, html, text } — see core/email-render.