FormPass Docs
Build forms for humans and AI agents
FormPass lets you publish normal web forms and accept both browser and agent submissions through one schema-driven API.
Getting started
Create forms, publish them, and wire local or production environments.
React component
Use the @formpass/react package to render forms natively in your app.
Agent IDs
Create, manage, and use Agent IDs for authenticated agent submissions.
Agent integration
Detect, schema-fetch, and submit to FormPass forms from your AI agent.
API reference
Schema fetch, submission API, auth headers, errors, and response formats.
Discovery for agents
How agents discover forms using /formpass.json, schema endpoints, and metadata.
FAQ for agents
Common questions about schema discovery, trust models, field changes, and more.
Capabilities at a glance
- Public form schema endpoint for dynamic rendering.
- Submission endpoint for human and agent payloads.
- Agent authentication using `Authorization: Bearer fpagent_...`.
- Native React form renderer via `@formpass/react`.
- Structured discovery via `/formpass.json` and `/llms.txt`.