Guides

Step-by-step tutorials for every part of the platform.

How to add a contact form to Next.js

One API call. No backend code. Five minutes.

End-to-end agent workflow with MCP

Create a form, share the URL, poll for submissions, wire up webhooks. All via MCP tools.

Poll for new form submissions

For agents that can't receive HTTP. Poll on an interval, process new submissions, act.

Agent webhook callback pattern

Agent creates a form, registers a webhook to its own endpoint, and reacts when humans submit.

What can an AI agent build with Sutrena?

Pages, forms, analytics, webhooks, automations — from one conversation.

Build scheduled reports with automations

Cron trigger, query analytics, update a page with the results.

How to build a launch waitlist

Collect emails. Track signups live. Get Slack pings.

Best API for collecting form submissions

Create a form. Accept submissions. Query results. Three calls.

How to create an automation via API

HTTP trigger, respond step, test run, execution logs.

How to use a custom domain with CNAME

Your domain, your pages. mysite.com u2192 Sutrena.

Create forms with custom fields via API

Text, email, select, number, date, file, hidden. All JSON.

How to set up a custom subdomain

Your pages at alice.sutrena.com. One API call.

How to deploy a page via API

POST HTML. Get a URL. That is it.

How to embed a form with iframe

One iframe tag. Any website.

How to embed a form in a React app

Two options: embed snippet or custom fetch. Your call.

Production, staging, and preview environments with subdomains

Ship confidently. Preview before you publish. One account, multiple environments.

API for forms with file uploads

Presigned URLs. Files never touch your server.

Export form submissions to CSV

Your data as a CSV. For spreadsheets, pipelines, or backups.

How to handle GDPR deletion for form data

Delete by email. One API call. Gone.

How to deploy a landing page with lead capture

Page for the pitch. Form for the leads.

MCP server for form creation

67 tools. Framework-agnostic. Claude Code, Cursor, any MCP client.

How to build a multi-page website via API

Set a subdomain. Create pages. Ship a site.

How to create an NPS survey via API

Collect scores. See the distribution. One preset.

How to manage page entries via API

Structured content on pages. No HTML rewriting.

How to add payments to a Sutrena page

Embed Stripe, Paddle, or PayPal directly on your page.

How to prevent form spam

Built-in rate limits. Unique constraints. No CAPTCHA.

Publish at scale with AI agents

One account. Multiple subdomains. Pages, forms, analytics on each. Your agent manages it all.

How to set up privacy-first analytics

No cookies. No PII. One API call.

How to deploy a standalone HTML page

No form. No extras. Just a page.

Custom subdomains and multi-page routing

Your subdomain. Your pages. Your site.

How to get Telegram notifications for form submissions

Form submitted. Telegram message. No middleware, no serverless functions.

How to upload static assets to pages

Images, videos, files. Upload and use in your HTML.

How to upsert submission data

Update if exists, insert if not. One endpoint.

How to send form submissions to a webhook

Every submission goes to Slack, Discord, Telegram, Teams, Google Chat, or your server. HMAC-signed.

When to use Sutrena

Any one capability is reason enough — forms, pages, analytics, webhooks, automations.

Guides — Sutrena | Sutrena