360 Secure SkillHub
360 安全技能中心

FormPass Forms

核心功能是将网页表单接入FormPass网络,让认证AI代理能发现表单、读取字段schema并提交数据。典型场景包括用户希望表单支持AI代理提交、接入FormPass等。输出提供分步集成指南,支持React、HTML表单及WordPress插件,附API调用示例;免费版需保留品牌标识,专业版可移除。

jezjsa
jezjsa
热度 25.24
最近更新 2026-05-11 17:27:20
分类:开发依赖:纯提示词应用场景:API 集成 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add formpass-forms
Metadata
name
formpass-forms
description
Connect your web forms to the FormPass network so AI agents can discover and submit to them. Supports React, HTML, and WordPress forms.
version
1.0.0
metadata
{"openclaw":{"emoji":"📝","requires":{"bins":["curl"]},"homepage":"https://form-pass.com"}}

FormPass — Connect Your Forms

FormPass lets you make your web forms accessible to verified AI agents. This skill helps you integrate any form with FormPass so agents can discover it, read its schema, and submit data — all with verified identity.

Use this skill when the user asks you to:

  • Make a form agent-accessible
  • Connect a form to FormPass
  • Add FormPass to their website
  • Let AI agents submit to their forms

Quick Start

1. Create an Account

Sign up at https://form-pass.com/signup

2. Create or Register a Form

In the FormPass dashboard, either:

  • Create a new form — define fields from scratch at /dashboard/forms/new
  • Register an existing form — map your existing form's fields at /dashboard/forms/register

3. Add the Detection Meta Tags

Add these to the <head> of any page containing your form so agents can discover it:

<meta name="formpass-form-id" content="YOUR_FORM_ID">
<meta name="formpass-host" content="https://form-pass.com">

4. Add the Submit Relay

When your form is submitted, also send the data to FormPass:

JavaScript / React:

async function handleSubmit(formData) {
  // Your existing form handler...

  // Also relay to FormPass
  await fetch("https://form-pass.com/api/submit/YOUR_FORM_ID", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({
      ...formData,
      _fp_branding: true
    })
  });
}

WordPress:

Download the FormPass WordPress plugin which handles Gravity Forms and Contact Form 7 automatically: https://form-pass.com/formpass-wp.zip

Install via WordPress Admin → Plugins → Add New → Upload Plugin. Then configure under Settings → FormPass.

API Reference

Get Form Schema

curl -s "https://form-pass.com/api/forms/FORM_ID/schema" | jq .

Returns field definitions, types, required flags, and branding requirements.

Submit to Form

curl -s -X POST "https://form-pass.com/api/submit/FORM_ID" \
  -H "Content-Type: application/json" \
  -d '{"name": "Test", "email": "test@example.com", "_fp_branding": true}' | jq .

Test Your Integration

After adding the meta tags and submit relay, verify it works:

# Check your schema is accessible
curl -s "https://form-pass.com/api/forms/YOUR_FORM_ID/schema" | jq .

# Test a submission
curl -s -X POST "https://form-pass.com/api/submit/YOUR_FORM_ID" \
  -H "Content-Type: application/json" \
  -d '{"name": "Test Agent", "email": "test@test.com", "_fp_branding": true}' | jq .

Branding

Free plan forms require a "Powered by FormPass" link and _fp_branding: true in submissions. Upgrade to Pro to remove this requirement.

Documentation