Client intake forms for agencies

A different form for each client. One API key for all of them.

You run a design, marketing, or consulting agency. Each client needs an intake form — project inquiries, lead capture, contact forms. Different fields, different budgets. Your agent creates the form and sets up webhooks to route leads to each client.

How an agent handles this: Your agent creates a client-specific intake form via API (custom budget ranges, project categories, referral sources). Shares form URL with client's website. Prospects submit inquiries. An automation sends acknowledgment emails to prospects and uses condition steps to route high-budget leads for immediate follow-up. Webhook sends lead notifications to client.

How many form tools are you juggling?

Without Sutrena

  • Typeform for one client, Google Forms for another, Jotform for a third
  • Separate login, separate billing, separate data for each
  • A client asks for last month's leads. You export from three places.
  • Custom fields per client means copying and editing forms by hand
  • Client wants to see their leads. You build a spreadsheet link.

With Sutrena

  • One API key for all clients
  • Agent creates client-specific forms in seconds
  • Webhook per client — lead notifications to Slack or email
  • Webhooks route leads to each client's Slack, email, or CRM
  • CSV export per form for monthly reports

How your agent sets it up

curl -X POST https://sutrena.com/api/forms \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "BrandX — Project Inquiry",
    "fields": [
      {"name": "name", "label": "Your Name", "type": "text", "required": true},
      {"name": "company", "label": "Company", "type": "text", "required": true},
      {"name": "email", "label": "Work Email", "type": "email", "required": true},
      {"name": "budget", "label": "Budget Range", "type": "select",
       "options": ["Under $5K", "$5K-$15K", "$15K-$50K", "$50K+"]},
      {"name": "timeline", "label": "Timeline", "type": "select",
       "options": ["ASAP", "1-2 months", "3-6 months", "Exploring"]},
      {"name": "project_type", "label": "Project Type", "type": "select",
       "options": ["Website Redesign", "New Brand", "Landing Page", "E-commerce"]},
      {"name": "details", "label": "Tell us about your project", "type": "textarea", "required": true}
    ],
    "uniqueBy": ["email"],
    "successMessage": "Thank you! We will be in touch shortly."
  }'

Do this for each client with different fields. Your agent can create 100 projects in a single conversation.

What this costs

$29/month (Pro) for up to 100 projects, unlimited submissions, and 5 custom domains. $99/month (Scale) for unlimited projects and unlimited webhooks. Manage every client from one account.

What is 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

Get started in two API calls

1. Get a trial key (no auth, no signup)

curl -X POST https://sutrena.com/api/trial

2. 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>"}'

Want to consolidate your client forms?

Get a trial key. Create your first client form. Set up a webhook to route leads.

Client Intake Forms for Agencies — Form API | Sutrena | Sutrena