返回顶部
v

verfiTCPA同意验证

TCPA consent verification for lead generation. Use when adding consent capture to web forms, verifying lead consent before contact, claiming/managing consent sessions, pulling proof for disputed leads, or integrating with the Verfi API. Covers SDK installation, API authentication, session lifecycle (create → claim → verify → proof), and compliance workflows.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
247
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

verfi

Verfi — 潜在客户生成的同意验证

Verfi捕获消费者同意的可验证证明。发布商添加脚本标签来捕获会话;买家在联系潜在客户前通过API验证同意。

何时使用此技能

  • - 在网页表单中添加同意捕获
  • 检查潜在客户是否具有有效的TCPA同意
  • 声明会话以进行长期保留
  • 提取机器可读的证明以处理争议
  • 将Verfi集成到现有的潜在客户生成流程中

快速入门

1. 捕获同意(发布商)

将SDK添加到任何包含表单的页面:

html

SDK自动检测表单,记录交互(鼠标、点击、按键、滚动),并在表单提交时生成Verfi ID(VF-xxxxxxxx)。

2. 验证同意(买家)

bash
curl -H Authorization: Bearer sk_你的密钥 \
https://api.verfi.io/tenant/v1/sessions/VF-a1b2c3d4/proof

返回同意状态、交互指标、表单数据、设备信息和防篡改验证。所有个人身份信息均经过SHA-256哈希处理。

3. 声明会话

bash
curl -X POST -H Authorization: Bearer sk_你的密钥 \
https://api.verfi.io/tenant/v1/sessions/VF-a1b2c3d4/claim

开始3年保留期。未声明的会话将在72小时后过期。

身份验证

两种密钥类型:

密钥格式用途
公钥pk...SDK脚本标签(客户端)
密钥
sk... | API调用(服务端,Bearer令牌) |

密钥具有作用域:sessions:claim、sessions:unclaim、sessions:search、sessions:proof、sessions:expiration。

Verfi控制台的集成 > API密钥下生成密钥。

API端点

基础URL:https://api.verfi.io/tenant/v1

所有端点都需要Authorization: Bearer sk_...标头。

方法路径作用域描述
GET/sessions列出已声明的会话(分页)
GET
/sessions/{verfiID} | sessions:search | 查找会话,验证个人身份信息哈希 |
| GET | /sessions/{verfiID}/proof | sessions:proof | 机器可读的证明数据 |
| POST | /sessions/{verfiID}/claim | sessions:claim | 声明会话(3年保留期) |
| POST | /sessions/{verfiID}/unclaim | sessions:unclaim | 释放会话(30天保留期) |
| PUT | /sessions/{verfiID}/expiration | sessions:expiration | 更新过期日期 |

完整API参考:参见references/api-reference.md

常见工作流程

发布商:在表单中添加同意捕获

  1. 1. 从Verfi控制台获取公钥
  2. 将SDK脚本标签添加到页面(在之前)
  3. SDK自动记录会话——无需修改表单
  4. 每次表单提交都会创建一个带有唯一Verfi ID的会话
  5. 将Verfi ID与潜在客户数据一起传递给买家

买家:验证并声明潜在客户

  1. 1. 从发布商处接收带有Verfi ID的潜在客户
  2. 调用GET /sessions/{verfiID}/proof检查同意
  3. 验证consent.given === true和consent.tcpa_compliant === true
  4. 可选:使用GET /sessions/{verfiID}?email={哈希}&phone={哈希}验证个人身份信息绑定
  5. 调用POST /sessions/{verfiID}/claim开始保留期
  6. 凭记录的同意证明联系消费者

争议:为被质疑的潜在客户提取证明

  1. 1. 查找与被质疑潜在客户关联的Verfi ID
  2. 调用GET /sessions/{verfiID}/proof获取机器可读的证明
  3. 证明包括:同意语言、交互时间线、表单数据、设备信息、篡改检测
  4. 分享proof_url以获取人类可读的证明页面
  5. 完整性哈希验证证明未被篡改

审计:批量验证潜在客户列表中的同意

  1. 1. 调用GET /sessions列出所有已声明的会话
  2. 对每个会话,调用GET /sessions/{verfiID}/proof
  3. 标记consent.given === false或verification.tamper_detected === true的会话
  4. 取消声明任何不符合合规要求的会话

MCP服务器

对于兼容MCP的代理(Claude Desktop、Cursor、Windsurf):

json
{
mcpServers: {
verfi: {
command: npx,
args: [-y, @verfi/mcp-server],
env: { VERFIAPIKEY: sk_... }
}
}
}

OpenAPI规范

自动发现地址:https://api.verfi.io/.well-known/openapi.json

兼容OpenAI GPT Actions、LangChain、CrewAI以及任何从OpenAPI规范生成工具的框架。

故障排除

问题修复
SDK未记录会话检查公钥是否正确,脚本加载无错误
401未授权
验证密钥,检查Authorization: Bearer sk_...格式 | | 403权限不足 | API密钥缺少所需作用域——在控制台中更新 | | 会话无法声明(409) | 会话已声明或状态不是已记录 | | 证明显示consent.given: false | 表单可能未被SDK检测到同意语言/复选框 |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 verfi-1776204085 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 verfi-1776204085 技能

通过命令行安装

skillhub install verfi-1776204085

下载

⬇ 下载 verfi v0.1.0(免费)

文件大小: 6.66 KB | 发布时间: 2026-4-15 12:38

v0.1.0 最新 2026-4-15 12:38
Initial release — TCPA consent verification skill with API reference, SDK docs, proof schema, and common workflows.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部