Communityコーディング&開発github.com

Jotform Automation

自然言語コマンドでJotformのフォーム一覧表示、ユーザー管理、アクティビティ履歴、フォルダ整理、プラン確認を自動化するスキルです。

Jotform Automation とは?

このスキルは、Composioプラットフォーム上で動作するJotform向けの自動化ツールキットです。ユーザーは自然言語での指示を通じて、フォームの一覧表示や検索、アカウント詳細の確認、アクティビティ履歴の閲覧、フォルダやラベルの管理、システムプランの制限確認など、Jotformの主要なワークフローを実行できます。セットアップはRube MCPサーバーを追加し、APIキー認証でJotformアカウントを接続するだけです。内部的にはJOTFORM_GET_USER_FORMSやJOTFORM_GET_USER_DETAILSなどの専用ツールが用意されており、検索・フィルタリング・並び替え・ページネーションなどのパラメータを自動的に処理します。本スキルはClaude Code、Cursor、CodexなどのAIエージェント環境で使用でき、開発者やパワーユーザーがコーディングなしでJotformの運用タスクを効率化するのに役立ちます。アクティビティ履歴の日付形式はMM/DD/YYYY、フォルダはJotformのラベルシステムに移行済みである点など、既知の注意点にも対応しています。

対応~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/jotform-automation

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Jotform Automation は何をしますか?

Jotformのワークフローを自動化——フォームの一覧表示・検索、ユーザー詳細の確認、アクティビティ履歴の参照、フォルダーやラベルの管理、プラン制限の確認まで、すべて自然言語で実行できます。

ツールキットドキュメント: composio.dev/toolkits/jotform


セットアップ

  1. Rube MCPサーバーを環境に追加: https://rube.app/mcp
  2. プロンプトに従ってJotformアカウントを接続(Composio経由のAPIキー認証)
  3. Jotform自動化のための自然言語コマンドを発行

コアワークフロー

1. フォームの一覧表示と検索

認証済みユーザーが作成したすべてのフォームを、検索・フィルタリング・並び替え・ページネーションとともに取得します。

ツール: JOTFORM_GET_USER_FORMS

主なパラメータ:

  • search — フォーム名または内容でフィルタリングする検索クエリ
  • limit — 返すフォームの数
  • offset — ページネーションのオフセット
  • orderby — 並び替えの基準フィールド
  • sorting — 並び替え方向: ASC または DESC
  • folder — フォルダーIDでフィルタリング

プロンプト例:

「名前の中に「feedback」を含むJotformフォームを、最新順にすべて表示して」


2. ユーザーアカウント詳細の取得

認証済みユーザーのアカウントタイプ、使用統計、制限などの詳細を取得します。

ツール: JOTFORM_GET_USER_DETAILS

パラメータは不要です。ユーザー名、メールアドレス、アカウントタイプ、フォーム数、送信数、使用制限などのアカウント情報が返されます。

プロンプト例:

「自分のJotformアカウント詳細と現在の使用状況を表示して」


3. アクティビティ履歴の参照

操作タイプや日付範囲でフィルタリングして、ユーザーのアクティビティ記録を取得します(監査用)。

ツール: JOTFORM_GET_USER_HISTORY

主なパラメータ:

  • action — 操作タイプでフィルタリング(例: formCreation, userLogin, formUpdate, apiKeyCreated, userLogout)
  • date — 定義済みの日付範囲: lastWeek, lastMonth, last3Months, last6Months, lastYear, all
  • startDate — カスタム開始日(MM/DD/YYYY 形式)
  • endDate — カスタム終了日(MM/DD/YYYY 形式)
  • sortBy — 並び替え順: ASC または DESC

プロンプト例:

「先月のフォーム作成アクティビティをすべて、新しい順に表示して」


4. フォルダーとラベルの管理

フォーム整理のためのフォルダー/ラベル構造を参照します。

ツール: JOTFORM_GET_USER_FOLDERS

主なパラメータ:

  • add_resources — true に設定すると、レスポンスにラベルリソース(フォーム)を含める
  • owner — オーナーのユーザー名またはワークスペース/チームID(一部のアカウントでは条件付きで必須)

Jotformはフォルダーからラベルに移行しました。このツールは GET /user/labels エンドポイントを使用します。

プロンプト例:

「フォルダー内のフォームも含めて、すべてのJotformフォルダーを一覧表示して」


5. プラン制限と料金の確認

特定のJotformシステムプランの詳細を取得して、制限や機能を把握します。

ツール: JOTFORM_GET_SYSTEM_PLAN

主なパラメータ:

  • planName — 確認するプラン(必須): FREE, BRONZE, SILVER, GOLD, PLATINUM

プロンプト例:

「JotformのGOLDプランの制限は?」


6. 完全なフォーム管理ワークフロー

ツールを組み合わせて包括的なフォーム管理を実現:

  1. 確認: JOTFORM_GET_USER_DETAILS — アカウントタイプと使用制限を確認
  2. 閲覧: JOTFORM_GET_USER_FORMS — フィルタリングしてフォームを一覧表示・検索
  3. 整理: JOTFORM_GET_USER_FOLDERS — add_resources=true でフォルダー構造を表示
  4. 監査: JOTFORM_GET_USER_HISTORY — フォーム作成・変更アクティビティを追跡
  5. 計画: JOTFORM_GET_SYSTEM_PLAN — アップグレード前にプラン機能を比較

プロンプト例:

「アカウントの使用状況を表示して、最近のフォームを一覧表示し、プランの制限に近づいているかどうか教えて」


既知の注意点

注意点詳細
APIキー認証JotformはOAuthではなくAPIキー認証を使用——接続に有効なAPIキーが設定されていることを確認
フォルダーからラベルへの移行フォルダーエンドポイントは現在Jotformのラベルシステムにマッピングされています。APIの動作は従来のフォルダードキュメントと異なる場合があります
履歴の日付形式カスタム日付フィルターには MM/DD/YYYY 形式(例: 01/15/2026)を使用。ISO 8601は使用しません
プラン名は正確にplanName の値は大文字小文字を区別する列挙型: FREE, BRONZE, SILVER, GOLD, PLATINUM
ページネーションはオフセットベースフォームは limit/offset ベースのページネーションを使用。カーソルやページ番号ベースではありません
ownerフィールドは条件付きで必須ワークスペース/チームアカウントの場合、JOTFORM_GET_USER_FOLDERS に owner パラメータが必要な場合があります

クイックリファレンス

アクションツールスラッグ主なパラメータ
フォーム一覧JOTFORM_GET_USER_FORMSsearch, limit, offset, orderby
ユーザー詳細取得JOTFORM_GET_USER_DETAILS(なし)
アクティビティ履歴JOTFORM_GET_USER_HISTORYaction, date, startDate, endDate
フォルダー/ラベル一覧JOTFORM_GET_USER_FOLDERSadd_resources, owner
プラン確認JOTFORM_GET_SYSTEM_PLANplanName

Powered by Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

関連スキル