The steps, in outline
- Start the repo and the Supabase project (10 min)
- Give Claude Code the right tools, with the safety on (5 min)
- Write the brief once (2 min)
- Declare the table (agent drafts, you approve, 10 min)
- The endpoint (agent writes, you read, 15 min)
- Verify your sending domain in Resend (10 min of work, then waiting on DNS)
- Build the welcome sequence (agent via Resend MCP, you approve, 15 min)
- The page (agent, 20 min)
- Ship (you run these, 10 min)
- Test the loop
Exact prompts, settings, prices and gotchas are in the full write-up: Drop 003: From idea to waitlist with a welcome email, shipped by your coding agent.
Tools in this chain
FAQ
What does this workflow do?
Have Claude Code build and ship a real waitlist: Supabase stores sign-ups with a schema that lives in your repo, Resend Automations sends a welcome email and a day-3 follow-up, and Vercel hosts it. You review each step and run the irreversible commands yourself.
Which tools do I need?
Claude Code, Supabase, Resend, Vercel, A domain you control. The full drop lists the plan each one needs and its current price.
How much does it cost?
$20/mo for Claude Pro if you keep Supabase, Resend and Vercel on free plans (Vercel Hobby is non-commercial; a business should budget $20/mo for Vercel Pro). Prices are as listed by each vendor when the drop was last checked.
How long does it take to set up?
About 2–3 hours including DNS waits (estimate).
Who is it for?
Vibe coders, founders testing an idea, and designers who'd rather ship a page than mock one up.
Has this workflow been tested?
Last verified: Oct 2026 (desk-checked, not run end-to-end). It was checked against each vendor's current documentation and pricing; Daisychain labels drops that have not yet been run end to end, so treat the steps as a careful plan and check them in your own accounts.
Get the next workflow.
One a week, free.