Novence

Novence Forms

Contact forms without a server

Create a form via API or MCP, point your static HTML at /__forms/{formId}, and collect leads — including on pitch sites still at *.novence.ai.

How it works

  1. Verify email on your account.
  2. POST https://api.novence.ai/v1/projects/{id}/forms (or MCP create_form).
  3. Set form action="/__forms/{formId}" and include honeypot _gotcha.
  4. Read submissions via API or wait for notification email.

Or bring your own (Formspree, Web3Forms, custom action URL) — third-party forms do not count against Novence quotas.

Limits

  • Max 32 fields · 64 KB payload · no file uploads
  • Free 50 / mo hard · Pro 2,000 · Scale 20,000
  • Honeypot + 30 submissions per IP per hour

Forms FAQ

How do I add a Novence form?

POST /v1/projects/{id}/forms (or MCP create_form) with a name and up to 32 typed fields — verified email required. Point your HTML form at /__forms/{formId} or the public API. Include honeypot _gotcha.

Where do submissions go?

Stored and emailed to your account email (or notify address). List via GET …/forms/{formId}/submissions or MCP. Local console-kit shows recent submissions.

How is spam handled?

Honeypot field (default _gotcha) — filled submissions are discarded without counting. Public submissions rate-limited to 30 per IP per hour. No CAPTCHA.

Can forms accept file uploads?

No. JSON or URL-encoded data up to 64 KB, max 32 fields. Multipart uploads are rejected. Use a third-party host for attachments.

Plan limits?

Free: 50 submissions/mo hard cap. Pro: 2,000 included. Scale: 20,000. Pro/Scale meter extras at $0.005 each.

Use forms in the agency playbook

Pitch sites collect leads before the client buys.