Docs
html.contact accepts regular HTML form posts. Create a form in the dashboard, verify the recipient, and paste the generated snippet into any static, custom, or AI-generated site.
Public keys
Use `hc_pub_` public keys in HTML. They can submit to one form and cannot read private data.
Private keys
Use `hc_live_` keys only on servers or agents you trust. Send them with `Authorization: Bearer`.
Reserved fields
`_subject`, `_intro`, `_redirect`, `_replyto`, `_source`, `_tag`, `_gotcha`, `cf-turnstile-response`, and `form_key` have special behavior. Other fields are preserved.
Agent references
Use `/llms.txt`, `/agents.md`, `/design.md`, and `/viral.md` when a coding agent is editing a user's site or html.contact itself.