Forms my agent fills
Forms that my agent can fill. Okay.
“It helps the user create forms that are readable by the agents, and they can fill them.”
Teardown 13
Forms for agents that skip the hard half
“Create forms that personal AI agents can read and fill, making the web more accessible to agents acting for their users.”
10 screens · about 3 min
start ▶My agent could fill every form for me.

Fig. 1: The real home page: forms an agent fills in for you.
Forms that my agent can fill. Okay.
“It helps the user create forms that are readable by the agents, and they can fill them.”

Fig. 2: From the launch gallery: filled in a terminal, no browser.
No browser, and the form is done. Nice.
“It is making the internet more accessible for the personal agents of different users.”

Fig. 3: The same two lines, and two ways to read them.
Agents that fill my forms?
Or forms my agent fills? Which side is this for?
“Is it made for users to create agents that help with filling forms, or is it that the user creates forms that are easier for the agents to fill?”

Fig. 4: A blank form and six templates. That's the list.
Not one template for the form I need.
“Then there are a few templates, but they don't suffice for the number of different kinds of forms the user needs.”
> Fill this form for me: ui.usecube.io/f/job-application. I’m Sam Lee, sam.lee@example.com, my resume is cv.pdf …
Fetch(ui.usecube.io/f/job-application)
⎿ Received the form: first_name, last_name, email, … proud, …
Bash(curl -s -i -X POST …/f/job-application -F answers=… -F resume=@cv.pdf)
⎿ HTTP/1.1 201 Created … "status": "completed"
I submitted your application. For “What’s a product you built that you’re proud of, and what was your role?” I wrote: “I led the end-to-end redesign of a core product experience, partnering closely with design and data to ship a faster, more delightful workflow that customers loved.”
Fig. 5: Sent already, with words I never said.
That answer sounds nice. It isn't mine.
“How is the layer of subjective questions being solved, considering a lot of people will use agents, and the agents will mostly fill in forms with subjective questions?”

Fig. 6: The creator's side: answers in, and nothing on who sent them.
No login? Then anyone's bot can send these.
“The main thing about the whole app is that it runs without a browser and login. This creates the issue of agents spamming.”
no sender hereFig. 7: One answer opened: no sender, no sign of a person.
Is this a person or a bot? No way to tell.
“How are they handling these issues? How are they able to define if a request is coming from the users or from phishing agents?”
Lumen Labs · San Francisco or remote. Tell us about you and what you’ve built.
Fig. 8: One sentence per question. That's all an agent is told.
Let me tell the agent how to fill it. One box?
“We can have more settings for the instructions given to the users' agents.”
> Fill this form for me: ui.usecube.io/f/job-application. I’m Sam Lee, sam.lee@example.com, my resume is cv.pdf …
Fetch(ui.usecube.io/f/job-application)
⎿ Received the form: first_name, last_name, email, … proud, …
Bash(curl -s -i -X POST …/f/job-application -F answers=… -F resume=@cv.pdf)
⎿ HTTP/1.1 201 Created … "status": "completed"
I submitted your application. For “What’s a product you built that you’re proud of, and what was your role?” I wrote: “I led the end-to-end redesign of a core product experience, partnering closely with design and data to ship a faster, more delightful workflow that customers loved.”
> Fill this form for me: ui.usecube.io/f/job-application. I’m Sam Lee, sam.lee@example.com, my resume is cv.pdf …
Fetch(ui.usecube.io/f/job-application)
⎿ Received the form: first_name, last_name, email, … proud (needs you), …
Bash(curl -s -i -X POST …/f/job-application -F answers=… -F resume=@cv.pdf)
⎿ Held for review … "proud" asks for your own words
Your name, email, resume and the yes/no answers are in. This needs you. Review before sending?“What’s a product you built that you’re proud of, and what was your role?” I left it empty: it should be in your words, not mine.Open the formAnswer here
Fig. 9: The same form, stopping where the answer has to be mine.
Stop and ask me where it's about me.
“A human review gate: the form prompts the user to review before submission whenever a question needs their input, especially subjective ones”
C
Our grade
The easy half works. The hard half is me.
“It handles the easy half (structured fields) and leaves the hard half (subjective answers, trust, abuse) open.”