Drop one line on any site. Submissions are locked to the domains you register, verified by Cloudflare Turnstile, stored instantly, and texted to your phone — while your AI agents read every lead through the API and MCP server.
This form is running on the engine itself. Try it.
Each form lists the domains allowed to post. Anything submitted from another origin is rejected before it touches the database.
Invisible human check, verified server-side against your hostname — plus honeypot and per-IP rate limits.
Every lead texts your phone through our registered A2P line. Opted-in visitors get an instant confirmation.
REST API and an MCP server, so Omega, Scout and your own agents can list leads, create forms and follow up.
<!-- paste on any registered domain --> <div data-p2p-form="your_form_key"></div> <script src="https://form.contactp2p.com/embed.js" async></script> # read leads curl https://form.contactp2p.com/api/leads \ -H "Authorization: Bearer $CP2P_KEY"
// MCP client config { "contactp2p": { "url": "https://form.contactp2p.com/mcp", "headers": { "Authorization": "Bearer …" } } } // tools: list_forms · create_form // list_leads · send_sms