An email form. A subscriber count. An export when you need it.
You write a blog, or run a community, or sell things. You want people to give you their email. You do not want to pay Mailchimp $50/month just for a signup form. This is the collection part. You still send emails with whatever tool you prefer.
How an agent handles this: Your agent creates a newsletter signup form via API (email + name fields). Embeds form on your website. Visitors submit email addresses. An automation sends a welcome email and forwards the subscriber to your email marketing tool via a fetch step — runs on every signup without agent involvement. Submissions API tracks growth.
curl -X POST https://sutrena.com/api/forms \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"workflowId": "newsletter"
}'The template has name and email fields. Embed the form, share the URL, or build your own signup box and POST to the submit endpoint.
A newsletter signup is one form. Pro is $29/month — 100 projects, unlimited submissions, and CSV export. That covers most personal blogs and small projects. This is the collection layer. You still need a separate tool to send emails — but that separation is a good thing. Pick the cheapest sender and collect with 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
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>"}'Get a trial key. Add the form to your site. See signups come in.