Verfi for Openclaw

A compliance-focused tool for capturing and verifying tamper-proof TCPA consent sessions during the lead generation process.

poncho-punch
v0.1.0
Mar 6, 2026
0
751
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install verfi

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 verfi 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 Verfi?

Verfi is a specialized utility designed to bridge the gap between lead generation and legal compliance. It provides a secure mechanism for publishers to capture verifiable proof of consumer consent and for buyers to verify that consent before initiating contact. By utilizing this Openclaw Skills integration, developers can programmatically handle the entire lifecycle of a consent session, ensuring that every lead is backed by a machine-readable, tamper-evident record of interaction.

The platform operates by deploying a lightweight SDK that monitors user behavior on web forms—tracking keystrokes, mouse movements, and clicks—to generate a unique Verfi ID. This ID serves as a digital fingerprint for consent, which can be queried via API to retrieve detailed proof, including device info and PII hashes. For teams building automated marketing pipelines, Verfi provides the necessary guardrails to maintain regulatory compliance at scale.

Verfi Use Cases

  • Deploying consent capture scripts to web forms automatically.
  • Verifying TCPA compliance status for incoming leads in real-time.
  • Managing the retention lifecycle of consent sessions by claiming them for long-term storage.
  • Generating and retrieving machine-readable proof documents for legal disputes or audits.
  • Integrating compliance checks into AI-driven lead management workflows.

How Verfi Works

  1. The Verfi SDK is embedded into a web form using a public API key provided by the Openclaw Skills configuration.
  2. When a user interacts with the form, the SDK records interaction metrics and generates a unique Verfi ID upon submission.
  3. The Verfi ID is transmitted alongside the lead data to the buyer or processing system.
  4. The system uses the Verfi API (authenticated with a secret key) to verify the consent status and interaction timeline.
  5. Valid sessions are claimed to initiate a 3-year retention period, ensuring the proof remains available for future audits.
  6. If a lead is challenged, the system pulls a tamper-verified proof URL or machine-readable JSON object to resolve the dispute.

Verfi Setup

To integrate this skill, you must first obtain your keys from the Verfi dashboard. For frontend implementation, add the script tag to your web page:

<script src="https://sdk.verfi.io/v1/verfi.js" data-key="pk_YOUR_PUBLIC_KEY" async></script>

For backend or AI agent integration using the MCP server, run the following command:

npx -y @verfi/mcp-server

Ensure the VERFI_API_KEY environment variable is set with your secret key to enable server-side operations within Openclaw Skills.

Verfi Data Schema & Taxonomy

The skill manages data primarily through the Session object. Below is the structure of the verification and proof data:

Attribute Description
verfiID The unique identifier (VF-xxxxxxxx) for the consent session.
consent.given Boolean flag indicating if the consumer provided consent.
consent.tcpa_compliant Boolean flag verifying adherence to TCPA standards.
pii_hashes SHA-256 hashes of the consumer's email and phone for identity binding.
interaction_metrics A log of clicks, scrolls, and keystrokes recorded during the session.
verification.tamper_detected A security flag indicating if the session data has been altered.

Verfi Advanced Features

  • Model Context Protocol (MCP) support for seamless use with AI coding agents like Claude and Cursor.
  • Scoped API keys allowing for precise control over actions like claiming, searching, or updating expirations.
  • Automated tamper detection and integrity hashing to ensure the validity of consent proof.
  • Full OpenAPI specification support for easy integration with GPT Actions and LangChain frameworks.
  • Bulk audit capabilities to verify consent across large lead lists programmatically.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*