Block · CLI · Host API
Waitlist Form
Brand waitlist signup.
Preview
npx shadcn@latest add @atroui/waitlist-formWaitlist
Get early access.
One field. Your Resend key. Live in an afternoon.
Zero spam. Early-bird invite when seats open.
Installation
Agent blurb — install command + no npm UI rule. For agents
npx shadcn@latest add @atroui/waitlist-formSource lands in your repo. Installation · Registry · Host APIs
Usage
Posts to /api/waitlist. Install @atroui/api-waitlist (Resend audience or SMTP). See Installation.
tsx
import { WaitlistForm } from "@/components/blocks/waitlist-form"
<WaitlistForm />Collect emails without standing up a waitlist SaaS
The form is a registry block. The Host API writes to a Resend audience/segment or falls back to SMTP. Duplicate-friendly Resend 409 is treated as success so double-submits do not look like errors.
FAQ1
- Where are waitlist emails stored?
- On your Resend audience (RESEND_AUDIENCE_ID / RESEND_SEGMENT_ID) or in the mailbox CONTACT_EMAIL_TO. AtroUI does not store subscribers.
Part of Next.js forms with Host APIs.
Waitlist Form