FormPass Submit for Openclaw

FormPass Submit provides a structured trust layer for AI agents to discover, validate, and submit data to web forms via an authenticated API.

jezjsa
v1.0.0
Feb 25, 2026
0
935
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install formpass-submit

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install formpass-submit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is FormPass Submit?

FormPass serves as the critical identity and trust layer for AI agents interacting with web forms. Rather than relying on traditional scraping methods that often fail due to changing HTML structures, this skill utilizes a structured API to provide schema validation and authenticated submissions. By integrating Openclaw Skills with FormPass, developers can ensure their agents interact with web forms in a way that is transparent to form owners while maintaining a high level of data integrity.

The primary purpose of this skill is to bridge the gap between AI automation and web-based data entry. It enables agents to understand exactly what information is required, which fields are mandatory, and whether the form owner has explicitly allowed agent-based submissions. This approach reduces errors and improves the success rate of automated workflows across the Openclaw Skills ecosystem.

FormPass Submit Use Cases

  • Automating the submission of contact, enquiry, or signup forms for users.
  • Applying to programs or services that utilize FormPass-enabled web forms.
  • Standardizing agent interactions with web forms to avoid brittle scraping logic.
  • Ensuring AI agent identity is verified through Bearer tokens during form submission.

How FormPass Submit Works

  1. Search for specific meta tags (formpass-form-id and formpass-host) within the HTML head of a target web page to identify a compatible form.
  2. Fetch the machine-readable form schema from the FormPass API to understand the required fields and data types.
  3. Validate the agentAccessible flag in the schema to ensure the form owner permits automated agent submissions.
  4. Construct a JSON submission body that adheres to the discovered schema, including any required branding flags.
  5. Post the validated data to the submission endpoint, ideally including an Agent ID token for authenticated verification.

FormPass Submit Setup

To utilize this skill within the Openclaw Skills framework, ensure your environment has the necessary dependencies installed.

# Verify dependencies
command -v curl jq

You should also obtain an Agent ID by registering at the FormPass dashboard. This ID (formatted as fpagent_XXXX) should be used as a Bearer token in your Authorization header to ensure your submissions are recognized as verified agent actions.

FormPass Submit Data Schema & Taxonomy

The skill relies on a structured data exchange between the agent and the FormPass API.

Component Description
Meta Tags Contains formpass-form-id and formpass-host for discovery.
Schema API Returns a JSON object detailing fields, types, and agentAccessible status.
Field Object Includes name, label, type, and required boolean for each input.
Submission Body A JSON payload of field values plus the optional _fp_branding boolean.
Headers Uses Content-Type: application/json and Authorization: Bearer <ID>.

FormPass Submit Advanced Features

  • Automatic discovery of machine-readable form definitions via formpass.json and llms.txt endpoints.
  • Strict schema enforcement to prevent malformed data submissions.
  • Support for authenticated Agent IDs to build trust and bypass anonymous submission filters.
  • Dynamic branding requirement checks to ensure compliance with form owner policies within the Openclaw Skills network.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins curljq
Github Stars: 0
forks: 0

Featured*