Ask Lovable, Bolt, v0 or Replit for a contact form and you get one that looks finished. Whether it sends anything depends on what the builder wired behind it: often nothing yet, or a database table with no email to tell you a message came in.
A form needs something on the other end: an address that takes the message, keeps it, filters the spam and tells you. InboxPanda is that address, and your AI builder can set it up from one sentence.
1
The sentence
Paste this into your builder's chat, with your own email address:
Add a contact form to my site using inboxpanda.io/llms.txt and send submissions to you@yourcompany.com.
inboxpanda.io/llms.txtis a plain-text page written for AI tools. It tells them where to send the form, which fields to use, how to hide the spam trap and what comes back. Your builder reads it and writes the form into your site, in your site's own style. There's no package to install and no API key.2
Step by step
- 1
Open your project in Lovable, Bolt, v0, Replit or any AI tool that writes your site.
- 2
Paste the sentence. If the site already has a contact form, say so: "Connect the existing contact form using inboxpanda.io/llms.txt and send submissions to you@yourcompany.com." It keeps your design and changes only where the form sends.
- 3
Publish or deploy the site. A preview is fine for a first test, but visitors use the published site.
- 4
Check your email for a link from InboxPanda and open it. That claims your inbox. Until you do, messages are kept but nobody is emailed about them.
- 1
3
Prefer to know the address first?
Create your inbox on the home page with your email address. Then open Settings, then Messages in, and pick Ask your AI. The prompt there already holds your form's own endpoint, the spam trap and the optional fields. Paste it into your builder instead of the sentence above.
The same works from Claude Code, Cursor and other coding agents, which can also create the inbox themselves through the MCP server. See MCP and CLI.
4
Check it works
Open your published site and send the form from a different email address than your own, with a real-looking message. Mail from your own address counts as yours: it's kept without a label, and you aren't emailed about it.
The message shows up in your inbox within a few seconds, with a label, a one-line summary and the facts the sender wrote. You get an email about it too.
If nothing arrives:
- Look in Spam. A message that only says "test" can land there. Press Not spam to bring it back.
- Ask the builder what the form posts to. It should be an address starting with
https://inboxpanda.io/f/. If the builder wrote its own server function instead, ask it to post straight to that address. - Check every field has a name. A form with no named fields is refused with "The form had no fields."
5
What happens to each message
Spam is set aside before it reaches you. Each real message gets one of your own labels, a summary, and goes where you choose: your email, Slack, a webhook, or the person who handles that kind of message. Panda drafts a reply from your notes, and on Pro and Business can answer routine questions on its own after a five-minute hold you can stop.