An inbox that makes sense
All your submissions, neatly organized. Search, filter, and find the message you need.
A contact form API for the websites you build. Collect submissions, send email and SMS, and connect your tools—without building a backend.
You build the experience. We handle what
happens after someone hits send.
All your submissions, neatly organized. Search, filter, and find the message you need.
Origin restrictions, schema validation, honeypots, and rate limits help protect every endpoint.
Connect email, Twilio SMS, Slack, Discord, and signed webhooks. Choose automatic notifications or manual replies.
Separate workspaces, scoped access, and clear usage limits keep your projects organized.
A simple JSON API for your existing website. Keep complete control of your form’s design.
See submission trends and your most-used forms without digging through logs.
Give your project a home and create your first form.
Add your website origin and send JSON to your unique endpoint.
Review submissions, follow trends, and connect your tools.
Notify your team, confirm a customer’s message, or trigger a workflow. Configure delivery rules in your dashboard.
Explore integration setupYes. Keep your own HTML, React, Next.js, Astro, or Webflow design and submit JSON with JavaScript to your public endpoint. Native HTML form POSTs are not supported.
No. The public form key is intended for your frontend. Keep administrator credentials and provider secrets out of browser code.
Acceptance stores the submission in your inbox. A separate worker handles configured delivery rules and retries. Check delivery status for each notification.