Introduction
Build with the UseWait API and MCP server. Everything in the dashboard, available programmatically, on every plan.
UseWait is an AI-powered waitlist builder. Everything you can do in the dashboard is also available programmatically: create waitlists, customize the page, manage confirmation email templates, upload assets to the CDN, and read signups.
Both surfaces are included on every plan, free tier too:
REST API
JSON over HTTPS at https://usewait.com/api/v1. Waitlists, entries, email templates, and assets.
MCP Server
Point your AI agent at https://usewait.com/api/mcp/mcp and it sets up the whole waitlist on its own.
Authentication
One API key works for both the REST API and the MCP server.
Quickstart
From key to live waitlist page in two requests.
What you can build
- Create a waitlist with a chosen slug and name; the hosted page is live at
https://usewait.com/w/<slug>immediately. - Replace the page with your own code (a single
GeneratedWaitlistfunction, see Page code). - Set SEO fields, referral settings, and Open Graph images.
- Create and link confirmation email templates, authored by hand or with react-email.
- Upload images to the UseWait CDN and reference them from your page.
- Connect a custom domain: the API verifies DNS, configures serving and SSL, and returns the A record to relay to the domain owner.
- Bring your own Turnstile keys and database for spam protection on custom domains and signups stored in your own Postgres or MySQL.
- Read signups, positions, and referral counts.
For AI agents
The MCP server is the fastest path for agent-driven setup: the get_started tool teaches the agent the recommended flow and get_page_format documents the exact page-code contract, so a prompt like “set up a waitlist for my photo studio” is enough. See MCP Server.