Seat limits. Deadlines. A form per cohort.
You teach workshops or run courses. Each cohort has different sessions, different capacity, a different registration deadline. After each session you want feedback. That is a lot of forms. Your agent creates them from a description.
How an agent handles this: Your agent creates a registration form via API (name, email, session choice, maxSubmissions: 30, closesAt deadline). Shares form URL with students. Students submit registrations. Form auto-closes at capacity. Webhook notifies agent on each registration. Agent processes signups (sends confirmation, adds to course platform, manages waitlist). Dashboard shows enrollment by session.
curl -X POST https://sutrena.com/api/forms \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "AI Workshop March 2026 — Registration",
"fields": [
{"name": "name", "label": "Full Name", "type": "text", "required": true},
{"name": "email", "label": "Email", "type": "email", "required": true},
{"name": "experience", "label": "Experience Level", "type": "select",
"options": ["Beginner", "Intermediate", "Advanced"]},
{"name": "session", "label": "Preferred Session", "type": "select",
"options": ["Prompt Engineering", "RAG Pipelines", "Agent Frameworks"]},
{"name": "dietary", "label": "Dietary Needs", "type": "select",
"options": ["None", "Vegetarian", "Vegan", "Gluten-Free"]}
],
"maxSubmissions": 25,
"closesAt": "2026-03-10T23:59:00Z",
"uniqueBy": ["email"],
"createDashboard": true
}'Running a single workshop? Builder ($9/month) gives you 50 projects and 5,000 registrations per form — enough for one cohort with a registration and feedback form. Pro ($29/month) gets you 200 projects with unlimited submissions, covering registration, feedback, and quiz forms for several cohorts. Scale ($79/month) gets you unlimited projects if you run a lot of cohorts.
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. Tell your agent the course details. Share the form link with your audience.