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, analytics, and automations combined), 100 submissions per form. Pro is $29/month with 100 projects and 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

Add an analytics site and track signups, referrers, and traffic sources through the API. Query visitor counts, breakdowns by country or UTM source, and conversion funnels -- all without a separate analytics tool.

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, Pro at $29/month covers up to 100 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 form -- done
curl -X POST https://sutrena.com/api/forms \
  -H "Authorization: Bearer st_trial_xxx" \
  -H "Content-Type: application/json" \
  -d '{"workflowId": "waitlist"}'

Recommended workflows

waitlistnewslettercontactfeedback

Use any preset with workflowId 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 for the form. Under 30 seconds if you type fast.

What does the free plan include?

10 projects (forms, pages, analytics, and automations combined), 100 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 Pro ($29/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. 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

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 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>"}'

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