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. Dashboard shows live results as pie chart. When deadline hits, poll auto-closes. Agent processes final results (shares winner, triggers action on top choice).
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",
"createDashboard": true
}'A single poll is one form. Builder ($9/month) covers it — 50 projects, 5,000 votes per form. If you expect more than 5,000 votes, Pro is $29/month for unlimited submissions. No per-response fee either way.
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.
1. Get a trial key (no auth, no signup)
curl -X POST https://sutrena.com/api/trial2. 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}'Get a trial key. Your agent creates the poll. Share the link.