Capsule CRM 自動化

Composio MCP 統合により、自然言語で Capsule CRM の操作(連絡先管理、構造化フィルタークエリ、タスク・プロジェクト追跡、エントリ記録、組織管理)を自動化します。

Capsule CRM 自動化 とは?

このスキルは、Composio の MCP サーバーを介して Capsule CRM と自然言語で対話し、連絡先(パーティ)の作成・更新、高度なフィルターによるパーティ・商談・案件の検索、タスクやプロジェクトの一覧表示、アクティビティエントリの参照などを実行できます。開発者や AI エージェントユーザーは、複雑な REST API を直接扱うことなく、「カリフォルニアの VIP タグが付いた連絡先を名前順で表示」といったシンプルな指示で CRM 操作を完結できます。Claude Code、Cursor、Codex などの主要な AI エージェントツールと互換性があり、OAuth 認証で安全に Capsule アカウントと連携します。住所フィールドがトップレベルである、国コードは ISO alpha-2 を使用する、カスタムフィールドには特殊な構文が必要など、Capsule CRM API 特有の注意点を知識ベースとして内包しており、正しい操作を保証します。

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

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

Capsule CRM 自動化 は何をしますか?

Capsule CRM を管理します。連絡先の作成・更新、パーティ・商談・案件に対する強力なフィルタークエリ、タスクやプロジェクトの追跡、アクティビティエントリの参照、チーム関係の整理など、すべて自然言語コマンドで行えます。

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


セットアップ

  1. Composio MCP サーバーをクライアント設定に追加します:
    https://rube.app/mcp
    
  2. プロンプトに従って Capsule CRM アカウントを接続します(OAuth 認証)。
  3. 自然言語コマンドを発行して CRM を管理します。

コアワークフロー

1. 構造化フィルタークエリの実行

複数のフィルター条件、演算子、並び替えを使用して、パーティ、商談、案件(プロジェクト)をクエリします。

ツール: CAPSULE_CRM_RUN_FILTER_QUERY

プロンプト例:

"カリフォルニアに住むVIPタグが付いたCapsule CRMの連絡先をすべて、名前順で表示して"

主要パラメータ:

  • entity(必須)-- parties、opportunities、kases のいずれか
  • filter(必須)-- フィルターオブジェクト:
    • conditions -- 条件の配列。各条件:
      • field -- フィールド名(例: "name", "email", "state", "country", "tag", "owner", "jobTitle", "addedOn")
      • operator -- 以下のいずれか: "is", "is not", "starts with", "ends with", "contains", "is greater than", "is less than", "is after", "is before", "is older than", "is within last", "is within next"
      • value -- 比較する値
    • orderBy -- field と direction("ascending"/"descending")を持つソートオブジェクトの配列
  • embed -- レスポンスに含める追加データ
  • page / perPage -- ページネーション(1ページ最大100件)

重要なフィールド注意事項:

  • 住所フィールド(city、state、country、zip)はトップレベルであり、"address" の下にネストされません。
  • 国コードは ISO 3166-1 alpha-2 コード(例: "US"、"GB"、"CA")である必要があります。
  • カスタムフィールドは custom:{fieldId} 形式を使用します。
  • 組織フィールドは org. プレフィックスを使用します(例: org.name、org.tag)。

2. 連絡先(パーティ)の一覧表示と管理

変更日時によるフィルタリングと関連データの埋め込みが可能な連絡先の一覧を取得します。

ツール: CAPSULE_CRM_LIST_PARTIES

プロンプト例:

"2025年1月以降に変更されたCapsule CRMの連絡先をすべて、タグと組織情報を含めて表示して"

主要パラメータ:

  • since -- この日付以降に変更された連絡先をフィルタリングするISO8601日付
  • embed -- 追加データ: "tags"、"fields"、"organisation"、"missingImportantFields"
  • page / perPage -- ページネーション(1ページ最大100件、デフォルト50件)

3. 新規連絡先の作成

メールアドレス、電話番号、住所、タグ、カスタムフィールドなどの詳細情報を含めて、個人または組織を Capsule CRM に追加します。

ツール: CAPSULE_CRM_CREATE_PARTY

プロンプト例:

"Capsule CRMに新しい人を作成して: 山田太郎、Acme Corpの営業担当副社長、[email protected]"

主要パラメータ:

  • type(必須)-- "person" または "organisation"
  • 個人の場合: firstName、lastName、jobTitle、title
  • 組織の場合: name
  • emailAddresses -- {address, type} オブジェクトの配列
  • phoneNumbers -- {number, type} オブジェクトの配列
  • addresses -- street、city、state、country、zip、type(Home/Postal/Office/Billing/Shipping)を持つ住所オブジェクトの配列
  • organisation -- {id} または {name} で組織にリンク(存在しない場合は作成)
  • tags -- {name} または {id} によるタグの配列
  • fields -- {definition, value} を持つカスタムフィールド値
  • websites -- {address, service, type} オブジェクトの配列
  • owner -- オーナーユーザーを {id} で割り当て

4. 既存連絡先の更新

メールアドレス、電話番号、タグ、カスタムフィールドの追加・削除など、パーティレコードの任意の項目を変更します。

ツール: CAPSULE_CRM_UPDATE_PARTY

プロンプト例:

"Capsule CRMのパーティ11587を更新: 仕事用メール [email protected] を追加し、タグ 'prospect' を削除"

主要パラメータ:

  • partyId(必須)-- 更新するパーティの整数ID
  • party(必須)-- 更新するフィールドを含むオブジェクト。対応内容:
    • 作成時の全フィールド(名前、メール、電話、住所など)
    • サブアイテムに _delete: true を指定して削除(アイテムの id が必要)
    • タグ: {name} で追加、または {id, _delete: true} で削除

5. タスクの追跡

ステータスでフィルタリングし、関連データを埋め込んでタスクを一覧表示します。

ツール: CAPSULE_CRM_LIST_TASKS

プロンプト例:

"Capsule CRMの未完了タスクをすべて、関連するパーティとオーナーを含めて表示"

主要パラメータ:

  • status -- ステータスでフィルタリング: "open"、"completed"、"pending"(配列)
  • embed -- 追加データ: "party"、"opportunity"、"kase"、"owner"、"nextTask"
  • page / perPage -- ページネーション(1ページ最大100件、デフォルト50件)

6. プロジェクトとアクティビティエントリの参照

案件(プロジェクト)と、メモ、メール、完了タスクを含む最近のアクティビティエントリを一覧表示します。

ツール: CAPSULE_CRM_LIST_PROJECTS、CAPSULE_CRM_LIST_ENTRIES_BY_DATE

プロンプト例:

"Capsule CRMの未完了プロジェクトをすべて表示" / "パーティ詳細を含む最近のアクティビティエントリを表示"

プロジェクトの主要パラメータ:

  • status -- "OPEN" または "CLOSED" でフィルタリング
  • search -- プロジェクト名/説明の検索語
  • since -- この日付以降の変更を対象とするISO8601日付
  • embed -- "tags,fields,party,opportunity,missingImportantFields"

エントリの主要パラメータ:

  • embed -- "party"、"kase"、"opportunity"、"creator"、"activityType"
  • page / perPage -- ページネーション(1ページ最大100件)

既知の注意点

  • 住所フィールドはトップレベル: フィルタリング時は state、city、country、zip を直接使用し、address.state やネスト構文は使用しないでください。
  • 国コードはISO alpha-2: "US"、"GB"、"CA" でフィルタリングし、"United States" や "United Kingdom" は使用しないでください。
  • カスタムフィールドには特殊な構文が必要: フィルター条件ではカスタムフィールドを custom:{fieldId} として参照します。組織レベルのカスタムフィールドには org.custom:{fieldId} を使用します。
  • プロジェクトはAPI上では "kases" と呼ばれる: UI 上では "projects" ですが、API エンティティタイプは kases です。フィルタークエリでは kases を使用してください。
  • 削除操作にはアイテムIDが必要: パーティを更新してサブアイテム(メール、電話、タグ)を削除するには、アイテムの id と _delete: true を指定する必要があります。まずパーティを一覧表示してサブアイテムのIDを取得してください。
  • ページネーションのデフォルトは50: すべての一覧エンドポイントはデフォルトで1ページあたり50件、最大100件です。完全なデータ取得には必ずページネーションを実装してください。
  • 埋め込み値はエンティティごとに異なる: すべての埋め込みオプションがすべてのエンティティで動作するわけではありません。サポートされている埋め込み値はエンドポイントごとにドキュメントを確認してください。

クイックリファレンス

アクションツールスラッグ必須パラメータ
フィルタークエリの実行CAPSULE_CRM_RUN_FILTER_QUERYentity、filter
連絡先の一覧表示CAPSULE_CRM_LIST_PARTIESなし(オプションのフィルター)
連絡先の作成CAPSULE_CRM_CREATE_PARTYtype
連絡先の更新CAPSULE_CRM_UPDATE_PARTYpartyId、party
連絡先の削除CAPSULE_CRM_DELETE_PARTYparty_id
タスクの一覧表示CAPSULE_CRM_LIST_TASKSなし(オプションのフィルター)
プロジェクトの一覧表示CAPSULE_CRM_LIST_PROJECTSなし(オプションのフィルター)
アクティビティエントリの一覧表示CAPSULE_CRM_LIST_ENTRIES_BY_DATEなし(オプションのフィルター)
組織従業員の一覧表示CAPSULE_CRM_LIST_ORG_EMPLOYEES組織ID
削除された商談の一覧表示CAPSULE_CRM_LIST_DELETED_OPPORTUNITIESsince

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.

関連スキル