A form with options. A pie chart that updates. A deadline.
You want your community or team to vote on something. “Which feature should we build next?” You need live results so people can see where things stand. And you probably want one vote per person.
How an agent handles this: Your agent creates a poll via API (voting options, uniqueBy: email, closesAt deadline). Shares poll URL with community. People submit votes. Public results API shows live vote counts. When deadline hits, poll auto-closes. An automation can notify all voters of the final results via a webhook, so everyone sees the outcome without manual effort.
curl -X POST https://sutrena.com/api/forms \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "What should we build next?",
"fields": [
{"name": "email", "label": "Email", "type": "email", "required": true},
{"name": "vote", "label": "Your vote", "type": "select",
"options": ["Dark mode", "Mobile app", "API v2", "Integrations"],
"required": true}
],
"uniqueBy": ["email"],
"publicResults": true,
"closesAt": "2026-03-15T23:59:00Z"
}'A single poll is one form. Pro ($29/month) covers it — 100 projects, unlimited submissions. No per-response fee. Scale is $99/month if you need unlimited projects.
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. Your agent creates the poll. Share the link.