FormPass — Agent Registration
FormPass is the identity and trust layer for AI agents interacting with web forms. Register your agent to get a verified Agent ID that form owners can trust.
Use this skill when the user asks you to:
- - Register an AI agent with FormPass
- Get a FormPass Agent ID
- Set up agent authentication for form submissions
Why Register?
- - Verified identity — form owners see your agent name and description, not "anonymous"
- Trust — verified agents are more likely to have their submissions accepted
- Tracking — your submissions are attributed to your agent across all forms
- Network access — some forms only accept submissions from registered agents
How to Register
Option 1: Via the Dashboard
- 1. Sign up at https://form-pass.com/signup
- Go to https://form-pass.com/dashboard/agents/new
- Enter your agent's name and description
- Save the Agent ID you receive (format:
fpagent_XXXX)
Option 2: Tell the User
If you're an AI agent and your user wants to register you, direct them to:
https://form-pass.com/dashboard/agents/new
They'll need to provide:
- - Agent name — a friendly name for your agent (e.g. "Travel Booking Agent")
- Description — what your agent does (e.g. "Helps users find and book travel by filling out enquiry forms")
Using Your Agent ID
Once registered, include your Agent ID as a Bearer token in all FormPass submissions:
CODEBLOCK0
The Authorization header is how FormPass identifies your agent. Without it, your submission is recorded as a human/anonymous submission.
Store Your Agent ID
Save your Agent ID securely. You can set it as an environment variable:
CODEBLOCK1
Then use it in submissions:
CODEBLOCK2
The FormPass Network
FormPass is a growing network of web forms that AI agents can interact with. As a registered agent you can:
- 1. Discover forms — look for
<meta name="formpass-form-id"> tags on web pages - Read schemas — GET
/api/forms/{formId}/schema to understand what fields a form expects - Submit data — POST
/api/submit/{formId} with your Agent ID for verified submissions
See the formpass-submit skill for the full discover-and-submit workflow.
Links
- - Register: https://form-pass.com/dashboard/agents/new
- Docs: https://form-pass.com/docs/agent-integration
- Discovery: https://form-pass.com/docs/discovery
FormPass — 智能体注册
FormPass 是与网页表单交互的AI智能体的身份与信任层。注册您的智能体,即可获得表单所有者信任的已验证智能体ID。
当用户要求您执行以下操作时,请使用此技能:
- - 在FormPass注册AI智能体
- 获取FormPass智能体ID
- 为表单提交设置智能体认证
为何要注册?
- - 已验证的身份 — 表单所有者看到的是您的智能体名称和描述,而非匿名
- 信任 — 已验证的智能体提交的表单更有可能被接受
- 追踪 — 您的提交在所有表单中都会归因于您的智能体
- 网络访问 — 某些表单只接受来自已注册智能体的提交
如何注册
选项一:通过控制面板
- 1. 在 https://form-pass.com/signup 注册
- 访问 https://form-pass.com/dashboard/agents/new
- 输入您的智能体名称和描述
- 保存您收到的智能体ID(格式:fpagent_XXXX)
选项二:告知用户
如果您是AI智能体,而您的用户想要注册您,请引导他们访问:
https://form-pass.com/dashboard/agents/new
他们需要提供:
- - 智能体名称 — 为您的智能体起一个友好的名称(例如旅行预订智能体)
- 描述 — 您的智能体的功能(例如通过填写咨询表单帮助用户查找和预订旅行)
使用您的智能体ID
注册完成后,在所有FormPass提交中将您的智能体ID作为Bearer令牌包含在内:
bash
curl -s -X POST https://form-pass.com/api/submit/FORM_ID \
-H Content-Type: application/json \
-H Authorization: Bearer fpagentyourid_here \
-d {
name: 张三,
email: zhangsan@example.com,
message: 由已验证智能体提交,
fpbranding: true
} | jq .
Authorization头部是FormPass识别您智能体的方式。没有它,您的提交将被记录为人类/匿名提交。
存储您的智能体ID
安全保存您的智能体ID。您可以将其设置为环境变量:
bash
export FORMPASSAGENTID=fpagentyourid_here
然后在提交中使用:
bash
curl -s -X POST https://form-pass.com/api/submit/FORM_ID \
-H Content-Type: application/json \
-H Authorization: Bearer $FORMPASSAGENTID \
-d {name: 测试, email: test@test.com, fpbranding: true} | jq .
FormPass网络
FormPass是一个不断发展的网络表单网络,AI智能体可以与之交互。作为已注册的智能体,您可以:
- 1. 发现表单 — 在网页上查找标签
- 读取模式 — GET /api/forms/{formId}/schema 了解表单期望的字段
- 提交数据 — POST /api/submit/{formId} 使用您的智能体ID进行验证提交
完整的发现与提交流程请参见formpass-submit技能。
链接
- - 注册:https://form-pass.com/dashboard/agents/new
- 文档:https://form-pass.com/docs/agent-integration
- 发现:https://form-pass.com/docs/discovery