
Self-initiated concept
Relay
If you're launching an AI support agent, here's what I'd build: a one-page launch site with the product UI in the hero and a waitlist that stores nothing it doesn't need.
A one-page launch site for a fictional support agent. The hero shows the product UI, and the waitlist does not store addresses.
Next.js · TypeScript · Tailwind
Challenge
Relay is a fictional product: an assistant that drafts a support reply and leaves the send button to a person. This page is a one-route launch site for that idea, so the shape of the fixed-scope offer is visible.
One static route. No account system, no inbox backend, no customer logos, and no usage numbers. The waitlist accepts an email address and then says nothing was stored.
Approach
The hero is the product UI, not an illustration. A mock thread sits beside the pitch. Placeholder marks are labeled as placeholders. The waitlist is a server action that redirects to a confirmation page and does not keep the address.
Result
Self-initiated concept, built in this repository. No separate client clock was recorded.