# Cube > Agent-native forms. People fill the page; agents fill it without opening it; you approve what agents send. Cube forms have one link for people and agents. A person fills the page; an agent reads the form as Markdown or JSON Schema and submits it over HTTP or MCP, without a browser. Answers an agent sends wait for the form owner to approve them. ## Forms - [Cube early access form](https://ui.usecube.io/f/early-access.md): how an agent fills it (HTTP, MCP, or a prefilled link for a chatbot). JSON Schema: https://ui.usecube.io/f/early-access.json - [Senior Product Engineer form](https://ui.usecube.io/f/job-application.md): how an agent fills it (HTTP, MCP, or a prefilled link for a chatbot). JSON Schema: https://ui.usecube.io/f/job-application.json - [Agents in Production: SF meetup form](https://ui.usecube.io/f/event-registration.md): how an agent fills it (HTTP, MCP, or a prefilled link for a chatbot). JSON Schema: https://ui.usecube.io/f/event-registration.json - [New client intake form](https://ui.usecube.io/f/client-intake.md): how an agent fills it (HTTP, MCP, or a prefilled link for a chatbot). JSON Schema: https://ui.usecube.io/f/client-intake.json - [How are we doing? form](https://ui.usecube.io/f/feedback.md): how an agent fills it (HTTP, MCP, or a prefilled link for a chatbot). JSON Schema: https://ui.usecube.io/f/feedback.json - [Talk to sales form](https://ui.usecube.io/f/talk-to-sales.md): how an agent fills it (HTTP, MCP, or a prefilled link for a chatbot). JSON Schema: https://ui.usecube.io/f/talk-to-sales.json - [Report a bug form](https://ui.usecube.io/f/bug-report.md): how an agent fills it (HTTP, MCP, or a prefilled link for a chatbot). JSON Schema: https://ui.usecube.io/f/bug-report.json - [Make a form](https://ui.usecube.io/new.md): how an agent makes a new form for its person: the form as JSON, then a link they open in the builder to publish it (or the MCP tool `draft_form`). ## Docs - [Forms for agents](https://ui.usecube.io/docs/forms.md): How an agent fills a Cube form: Markdown, JSON Schema, HTTP, MCP, WebMCP, files, or a prefilled link for a chatbot. - [Receiving answers](https://ui.usecube.io/docs/forms/receiving-answers.md): For a form owner: send answers to email, a signed webhook or Slack, and verify Cube-Signature. ## Optional - [Full text](https://ui.usecube.io/llms-full.txt): this index and every page together.