Skip to content

BootFormForm backend for builders

Point a <form> at a BootForm endpoint and it just works. No backend code, no account required until you're ready to claim it.

Everyone can be a builder. Build and host a site for free

BootForm

Zero-friction to start

Pick any form ID and POST to it. No signup, no API call first. Claim it later to see submissions in a dashboard.

Spam protection built in

A hidden honeypot field is included in every generated snippet automatically. Add Cloudflare Turnstile (bring your own keys) when you need more.

Notifications where you already work

Email and Discord today, with a real dashboard to search, star, and manage every submission.

Built for AI agents, not just browsers

An MCP server lets an agent create a form with no account and no API key, then configure it once you add one. A machine-readable API reference and llms.txt mean nothing here is guesswork.

  • Email
  • Discord
  • Slack
  • Telegram
  • Webhook
  • Zapier
  • Make
  • Google Sheets
  • Airtable
  • Notion

How it works ​

Add the code, submit the form, then claim it as yours.

<form action="https://f.bootform.com/" method="POST">
  <input name="email" type="email">
  <textarea name="message"></textarea>
  <button type="submit">Send</button>
</form>

A form ID is any UUID you like. Generate one here, or bring your own.

It has to be a UUID - a form is claimed by its UUID, so anything else is turned away.
Want something memorable like contact-form instead? That's a vanity slug, available on Pro and above.

What you get ​

  • An API and an MCP server

    Everything the dashboard can do, a REST API and an AI agent can do too. An agent can start with no account. On every plan, including Free.

  • Signed webhooks and real validation

    HMAC-SHA256 on every outgoing webhook, plus required fields, type and length rules, and a work-email check.

  • Spam protection

    An invisible honeypot on every form, plus optional Cloudflare Turnstile with your own keys. BootForm never sits between you and Cloudflare.

  • Notifications where you already work

    Email, Discord, Slack, Telegram and generic webhooks, configured once per form.

  • Workspaces

    Group forms and inherit shared defaults instead of configuring each one individually.

That's the short list. See every feature by plan.

Built for AI agents ​

BootForm ships an MCP server, so an AI coding agent can create a form, wire up its notifications and triage what comes in, without you opening the dashboard. It's included on every plan, including Free, and you can start with no account and no API key.

Try it with no account ​

bash
claude mcp add --transport http bootform https://mcp.bootform.com/sse

Ask your agent to add a contact form to your site. It gets back an endpoint, a ready-to-paste snippet and a claim link. Open the link to make the form yours before you publish the page.

Not using Claude Code? Connecting other agents →

Want the rest? Add an API key ​

Notifications, form settings and reading submissions need an account. Ask your agent for one of those and it tells you how to create a key under Settings → API Keys, then it has all twelve tools. Two tools work with no key at all:

AreaToolsNeeds a key?
Formsbootform_create_form · bootform_get_snippetNo
Formsbootform_configure_form · bootform_list_forms · bootform_delete_formYes
Notificationsbootform_add_email · bootform_add_discord · bootform_add_slack · bootform_add_webhookYes
Submissionsbootform_get_submissions · bootform_mark_submission · bootform_moderate_submissionYes

And for an agent that would rather not read this page at all, there's llms.txt (a short overview) and llms-full.txt (the complete API + MCP reference). Both are written directly against the real API, not aspirational copy.