← 返回
未分类 中文

Jotform

Manage Jotform forms, submissions, labels, and user accounts. Create and clone forms, retrieve submissions and reports, manage form labels, and monitor accou...
管理 Jotform 表单、提交、标签和用户账户。创建和克隆表单,获取提交和报告,管理表单标签,监控账户。
hith3sh hith3sh 来源
未分类 clawhub v1.0.5 2 版本 99870.2 Key: 无需
★ 6
Stars
📥 1,419
下载
💾 1
安装
2
版本
#latest

概述

Jotform

!Jotform

Manage Jotform forms, submissions, labels, and account settings. Create and clone forms, retrieve submission data, organize forms with labels, generate reports, and monitor account usage.

This skill uses ClawLink for hosted connection flows and credentials so you do not need to configure Jotform API access yourself.

Setup in 3 Steps

Step 1: InstallStep 2: Pair AccountStep 3: Connect Jotform
:---::---::---:
!Install!PairApp-specific connection GIF coming soon

How It Works

┌─────────────────┐     ┌──────────────┐     ┌──────────────────┐
│   OpenClaw      │────▶│   ClawLink   │────▶│   Jotform API    │
│   (User Chat)   │     │   (OAuth)    │     │   (v2)          │
└─────────────────┘     └──────────────┘     └──────────────────┘
         │                       │                       │
         │  1. Install Plugin  │                       │
         │  2. Pair Device   │                       │
         │  3. Connect Jotform│                      │
         │                   │  4. Secure Token      │
         │                   │  5. Proxy Requests    │
         │                   │                       │
         ▼                   ▼                       ▼
   ┌──────────┐      ┌──────────┐           ┌──────────┐
   │  SKILL   │      │ Dashboard│           │  Jotform │
   │  File    │      │ Auth     │           │  Forms   │
   └──────────┘      └──────────┘           └──────────┘

Install

Install the verified ClawLink plugin from ClawHub. After the user confirms, complete the full setup so ClawLink tools are visible in the next OpenClaw chat.

openclaw plugins install clawhub:clawlink-plugin
openclaw config set tools.alsoAllow '["clawlink-plugin"]' --strict-json
openclaw gateway restart

Then tell the user: "OpenClaw has been restarted. Send /new as a standalone message to start a fresh chat, then ask for Jotform again."

Quick Start

# List all forms
clawlink_call_tool --tool "jotform_get_user_forms" --params '{}'

# Get form submissions
clawlink_call_tool --tool "jotform_get_user_submissions" --params '{}'

# Get user account details
clawlink_call_tool --tool "jotform_get_user_details" --params '{}'

Authentication

All Jotform tool calls are authenticated automatically by ClawLink using the user's connected Jotform account.

No API key is required in chat. ClawLink stores the OAuth token securely and injects it into every Jotform API request on the user's behalf.

Getting Connected

  1. Install the ClawLink plugin (see Install above).
  2. Pair the plugin with clawlink_begin_pairing if it is not configured yet.
  3. Open https://claw-link.dev/dashboard?add=jotform and connect Jotform (requires an active Jotform account).
  4. Call clawlink_list_integrations to verify the connection is active.

Connection Management

List Connections

clawlink_list_integrations

Response: Returns all connected integrations. Look for jotform in the list.

Verify Connection

clawlink_list_tools --integration jotform

Response: Returns the live tool catalog for Jotform.

Reconnect

If Jotform tools are missing or the connection shows an error:

  1. Direct the user to https://claw-link.dev/dashboard?add=jotform
  2. After they confirm, call clawlink_list_integrations to verify
  3. Then call clawlink_list_tools --integration jotform

Security & Permissions

  • Access is scoped to the connected Jotform account only.
  • All write operations require explicit user confirmation. Before executing any form or label action, confirm the target resource and intended effect with the user.
  • Destructive actions (delete label) are marked as high-impact and must be confirmed.
  • Form cloning copies all questions and settings — confirm before executing.
  • Submission data contains personal information — handle according to your data policies.

Tool Reference

Forms & Submissions

ToolDescriptionMode
-------------------------
jotform_get_user_formsList all forms created by the authenticated userRead
jotform_get_user_submissionsGet all submissions across all forms in the accountRead
jotform_get_user_reportsList report URLs for all forms (Excel, CSV, charts, embeddable)Read

Labels

ToolDescriptionMode
-------------------------
jotform_get_user_foldersList labels (folders replacement) for the authenticated userRead
jotform_get_labelGet details of a specific label by ID (name and color)Read
jotform_get_label_resourcesGet forms assigned to a specific labelRead
jotform_create_labelCreate a new label for organizing formsWrite
jotform_update_labelUpdate a label's name or colorWrite
jotform_delete_labelDelete a label and all its sublabelsWrite
jotform_remove_label_resourcesRemove specific forms from a labelWrite

User Account

ToolDescriptionMode
-------------------------
jotform_get_user_detailsGet account details and usage infoRead
jotform_get_user_settingsGet user settings including timezone, language, emailRead
jotform_get_user_settings_by_keyGet a specific user setting by keyRead
jotform_update_user_settingsUpdate user settings like timezone, language, emailWrite
jotform_get_user_historyGet user activity history recordsRead
jotform_get_user_usageGet monthly usage statistics (submissions, SSL, storage)Read
jotform_get_system_planGet plan limits and pricing detailsRead

Form Operations

ToolDescriptionMode
-------------------------
jotform_clone_formClone a complete form with all questions and settingsWrite

Code Examples

List all forms

clawlink_call_tool --tool "jotform_get_user_forms" \
  --params '{}'

Get all submissions

clawlink_call_tool --tool "jotform_get_user_submissions" \
  --params '{}'

Clone a form

clawlink_call_tool --tool "jotform_clone_form" \
  --params '{"form_id": "FORM_ID"}'

Get user account details

clawlink_call_tool --tool "jotform_get_user_details" \
  --params '{}'

Get monthly usage

clawlink_call_tool --tool "jotform_get_user_usage" \
  --params '{}'

Discovery Workflow

  1. Call clawlink_list_integrations to confirm Jotform is connected.
  2. Call clawlink_list_tools --integration jotform to see the live catalog.
  3. Treat the returned list as the source of truth. Do not guess or assume what tools exist.
  4. If the user describes a capability but the exact tool is unclear, call clawlink_search_tools with a short query and integration jotform.
  5. If no Jotform tools appear, direct the user to https://claw-link.dev/dashboard?add=jotform.

Execution Workflow

┌─────────────────────────────────────────────────────────────┐
│  READ OPERATIONS (Safe)                                     │
│  list → get → search → describe → call                      │
│                                                             │
│  Example: List forms → Get submissions → Show results      │
└─────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────┐
│  WRITE OPERATIONS (Require Confirmation)                     │
│  list → get → describe → preview → confirm → call          │
│                                                             │
│  Example: Preview form clone → User approves → Execute      │
└─────────────────────────────────────────────────────────────┘
  1. For unfamiliar tools, ambiguous requests, or any write action, call clawlink_describe_tool first.
  2. Use the returned guidance, schema, whenToUse, askBefore, safeDefaults, examples, and followups to shape the call.
  3. Prefer read, list, search, and get operations before writes when that reduces ambiguity.
  4. For writes or anything marked as requiring confirmation, call clawlink_preview_tool first.
  5. Execute with clawlink_call_tool. Pass confirmation only after the preview matches the user's intent.
  6. If the tool call fails, report the real error. Do not invent results or restate the failure as a missing capability unless the live catalog supports that conclusion.

Notes

  • Jotform migrated from folders to labels — use label tools instead of folder tools.
  • Submission answers are keyed by question IDs, not question text.
  • Form reports include Excel, CSV, printable charts, and embeddable HTML tables.
  • User history supports filtering by type and date range.
  • Usage statistics are monthly and include form submissions, payment forms, SSL submissions, and storage.

Error Handling

Status / ErrorMeaning
-------------------------
Tool not foundThe tool name does not exist in the current catalog. Verify with clawlink_list_tools --integration jotform.
Missing connectionJotform is not connected. Direct the user to https://claw-link.dev/dashboard?add=jotform.
Permission errorThe connected account lacks permission for this operation.
Form not foundThe form ID does not exist. Verify with jotform_get_user_forms.
Write rejectedUser did not confirm a write action. Always confirm before executing writes.

Troubleshooting: Tools Not Visible

  1. Check that the ClawLink plugin is installed:

```bash

openclaw plugins list

```

  1. If the plugin is installed but tools are missing, tell the user to send /new as a standalone message to reload the catalog.
  2. If a fresh chat does not help, run:

```bash

openclaw config set tools.alsoAllow '["clawlink-plugin"]' --strict-json

openclaw gateway restart

```

  1. After restart, tell the user to send /new again and retry.

Resources

  • Jotform API Documentation
  • Jotform Form Management
  • ClawLink: https://claw-link.dev/?utm_source=clawhub&utm_medium=referral&utm_content=jotform-forms
  • ClawLink Docs: https://docs.claw-link.dev/openclaw
  • ClawLink Verification: https://claw-link.dev/verify

Related Skills


Powered by ClawLink — an integration hub for OpenClaw

!ClawLink Logo

版本历史

共 2 个版本

  • v1.0.5 当前
    2026-06-09 16:18 安全 安全
  • v0.1.0
    2026-05-21 14:04 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

office-efficiency

Microsoft Excel

hith3sh
通过托管 OAuth 集成 Microsoft Excel API,实现对 OneDrive 中 Excel 工作簿、工作表、区域、表格和图表的读写。使用此技能...
★ 6 📥 1,950
business-ops

Discord

steipete
当需要通过discord工具控制Discord时使用:发送消息、添加反应、发布或上传表情包、上传表情、创建投票、管理帖子/置顶/搜索、获取权限或成员/角色/频道信息,或在Discord私信或频道中处理管理操作。
★ 78 📥 38,058
business-ops

Trello

steipete
使用 Trello REST API 管理看板、列表和卡片
★ 162 📥 41,296