Built For/Indie Hackers

Web runtime for side projects

Your agent deploys the landing page and waitlist form in one conversation. Live in 30 seconds. No infrastructure to maintain.

Updated March 2026

Problems we solve

Problem

You have three ideas a month. Each needs a landing page and a waitlist. Setting up hosting and databases for every experiment kills your momentum.

With Sutrena

Your agent creates the page and form through Sutrena's API. One conversation, live URLs for both. No hosting, no database, no build pipeline. When an idea dies, delete it. When one takes off, the infrastructure already works.

Problem

Budget is tight. Most form tools charge per submission or hide everything useful behind enterprise pricing.

With Sutrena

Free plan, forever -- 10 projects (forms, pages, and dashboards combined), 500 submissions per form. Builder is $9/month with 5,000 submissions per form. Pro is $29/month with unlimited submissions. No per-submission fees.

Problem

You need to change fields, add forms, or pivot entirely -- without redeploying anything.

With Sutrena

Create, update, delete forms and pages through the API. Change fields, swap templates, spin up something new. No redeploys.

Problem

You want to know how many people signed up and where they came from. But building analytics is a whole side quest.

With Sutrena

Pass createDashboard: true and get signup counts, trend lines, and referral breakdowns. Share it publicly or keep it private.

Problem

Three ideas a month. Each needs a waitlist or signup flow. Rebuilding form backends for every side project kills your momentum.

With Sutrena

One account covers all your projects. Free handles small experiments, Builder at $9/month covers a single production project, or Pro at $29/month covers up to 200 projects. Your AI agent creates the form in 2 API calls. When an idea dies, delete the form. When one takes off, the infrastructure already works.

Get started

# Get started with the free plan (no credit card)
# Or get a trial key instantly (no signup)
curl -X POST https://sutrena.com/api/trial
# {"key": "st_trial_xxx", "expiresAt": "..."}

# Create a waitlist with live dashboard -- done
curl -X POST https://sutrena.com/api/forms \
  -H "Authorization: Bearer st_trial_xxx" \
  -H "Content-Type: application/json" \
  -d '{"templateId": "waitlist", "createDashboard": true}'

Recommended templates

waitlistnewslettercontactfeedback

Use any template with templateId in POST /api/forms.

FAQ

How fast can I get a waitlist live?

Two API calls. One for a trial key (or sign up for the free plan), one to create the form. You get a hosted URL and a dashboard URL. Under 30 seconds if you type fast.

What does the free plan include?

10 projects (forms, pages, and dashboards combined), 500 submissions per form, 1 webhook, MCP access. Forever free, no credit card. Enough to validate whether your idea has legs.

Can I use Sutrena with my existing landing page?

Yes. Embed the form with embed.js, or POST submissions directly from your own HTML. Works with any static site, Vercel, Netlify, whatever you are using. Or skip external hosting entirely and deploy your landing page via the Sutrena Pages API.

Can I export my waitlist data?

CSV export is on Builder ($9/mo) and above. On the free plan, you can read all submissions through the API and do whatever you want with the data.

What if I need to change the form fields after launch?

Change them through the API. Fields, labels, validation, success message -- all mutable. Existing submissions stay intact. No migration needed.

What is Sutrena?

Sutrena is the web runtime for AI agents. Three primitives — pages, forms, and dashboards — accessible through one API. Your agent creates web artifacts, humans interact with them, and your agent gets the data back. Framework-agnostic. Works from any MCP client or HTTP client.

Get started in two API calls

1. Get a trial key (no auth, no signup)

curl -X POST https://sutrena.com/api/trial

2. Create a form + dashboard from a template

curl -X POST https://sutrena.com/api/forms \
  -H "Authorization: Bearer st_trial_xxx" \
  -H "Content-Type: application/json" \
  -d '{"templateId": "waitlist", "createDashboard": true}'

Ready to build?

Get a trial API key instantly with no signup, or create an account for the full experience.

Sutrena for Indie Hackers -- Ship Pages and Forms Fast, No Backend | Sutrena