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
- Verify email on your account.
POST https://api.novence.ai/v1/projects/{id}/forms(or MCPcreate_form).- Set form
action="/__forms/{formId}"and include honeypot_gotcha. - 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.