An email form. A signup counter. One API call.
You are launching a product, a course, a community. You need to collect emails. Maybe show a signup count for social proof. Maybe know if signups are growing or flat. Your agent calls the waitlist template and it is live. That is the whole thing.
How an agent handles this: Your agent creates a waitlist form via API (email, name, referral source fields, uniqueBy: email). Embeds form on landing page. Visitors submit signups. An automation sends a welcome email on each signup and tracks an analytics event for your signup funnel — all without agent intervention. Webhook notifies agent on each signup. Agent processes signups (adds to email tool, tracks referral sources). Analytics shows signup volume and growth.
The waitlist template does everything
curl -X POST https://sutrena.com/api/forms \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"workflowId": "waitlist"}'
# Returns:
# {
# "submitUrl": "/api/forms/.../submit",
# "hostedFormUrl": "/f/...",
# "embedCode": "<div data-sutrena-form='...'></div><script src='...'></script>"
# }You get a form and an embed snippet. The template has name, email, and referral source fields. Add a webhook for Slack notifications. Change the fields if you want. Or do not.
Quick embed (2 lines)
<div data-sutrena-form="FORM_ID"></div>
<script src="https://sutrena.com/embed.js"></script>Works on Framer, Webflow, WordPress, Squarespace. Any HTML page.
Custom form (full design control)
<form onsubmit="...">
<input name="email" type="email" />
<button>Join waitlist</button>
</form>
// POST JSON to /api/forms/ID/submitBuild your own UI. Just POST JSON to Sutrena. You own the design.
A single waitlist form is exactly what Pro ($29/month) is built for. 100 projects, unlimited submissions. If you need unlimited projects, Scale ($99/month) has no caps. There is a free plan if you want to kick the tires first.
Sutrena is the web runtime for AI agents. Forms, Pages, Analytics, Webhooks, Automations — all through 67 MCP tools and one REST API. Your agent creates web artifacts, humans interact with them, and your agent gets the data back. Use any one feature or all of them together.
Pages
Deploy HTML instantly
Forms
Collect structured data
Automations
DSL-based pipelines with 14 step types
Analytics
Privacy-first, no cookies
Webhooks
Slack, Discord, Telegram
1. Get a trial key (no auth, no signup)
curl -X POST https://sutrena.com/api/trial2. Create anything — a page, form, automation, or analytics site
# Create a form
curl -X POST https://sutrena.com/api/forms \
-H "Authorization: Bearer st_trial_xxx" \
-H "Content-Type: application/json" \
-d '{"name": "waitlist", "fields": [{"name": "email", "label": "Email", "type": "email", "required": true}]}'
# Or deploy a page
curl -X POST https://sutrena.com/api/pages \
-H "Authorization: Bearer st_trial_xxx" \
-H "Content-Type: application/json" \
-d '{"slug": "index", "title": "My Site", "html": "<h1>Live</h1>"}'Grab a trial key. Your agent creates the waitlist in one call. Embed it. Start collecting emails. Honestly takes about a minute.