ComposioHQ/Dynamics-365-Automation

Dynamics 365 Automation:CRMの連絡先、取引先、リード、商談、販売注文、請求書、ケースをDynamics CRM Web APIで管理します。

Dynamics-365-Automation とは?

このスキルは、Microsoft Dynamics 365 CRMの運用を自動化するための包括的なツールセットを提供します。リード、取引先、連絡先、商談、販売注文、請求書、サポートケースの作成、更新、取得が可能で、セールスパイプラインの管理や顧客対応の効率化に役立ちます。Rube MCPサーバー(`https://rube.app/mcp`)を介して接続し、`dynamics365`ツールキットのアクティブな接続が必要です。各ツールはDynamics CRM Web APIをラップしており、GUID形式のIDやODataフィルター構文など、Dynamics 365固有のパラメーター仕様に対応しています。開発者やAIエージェントは、このスキルを使ってCRMデータの操作を自然言語またはコードで実行でき、セールス、マーケティング、カスタマーサービスのワークフローを自動化できます。

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

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

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

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

ドキュメント

Dynamics 365 自動化

Microsoft Dynamics 365 CRMの操作を自動化します。連絡先、取引先、リード、商談、販売注文、請求書、サポートケースの作成や更新が可能です。

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


セットアップ

このスキルには、https://rube.app/mcp に接続された Rube MCP サーバー が必要です。

ツールを実行する前に、dynamics365 ツールキットのアクティブな接続が存在することを確認してください。接続がない場合は、RUBE_MANAGE_CONNECTIONS を介して接続を開始してください。


コアワークフロー

1. リードの管理

リードレコードの作成、更新、取得、一覧表示を行います。

ツール:

  • DYNAMICS365_DYNAMICSCRM_CREATE_LEAD -- 新しいリードを作成
  • DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD -- 既存のリードを更新
  • DYNAMICS365_DYNAMICSCRM_GET_A_LEAD -- GUIDでリードを取得
  • DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS -- すべてのリードを一覧/フィルタリング

DYNAMICS365_DYNAMICSCRM_CREATE_LEAD の主要パラメーター:

  • firstname -- リードの名
  • lastname -- リードの姓
  • emailaddress1 -- プライマリメールアドレス
  • telephone1 -- プライマリ電話番号
  • companyname -- 関連会社名
  • subject -- 簡単なタイトル/説明

DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS の主要パラメーター:

  • filter -- ODataフィルター、例: "contains(fullname,'John')"
  • select -- 返すフィールド、例: "fullname,emailaddress1"
  • orderby -- 並べ替え式、例: "createdon desc"
  • top -- 最大結果数

例:

ツール: DYNAMICS365_DYNAMICSCRM_CREATE_LEAD
引数:
  firstname: "Jane"
  lastname: "Smith"
  emailaddress1: "[email protected]"
  companyname: "Acme Corp"
  subject: "Interested in Enterprise plan"

2. 取引先の管理

CRMで取引先(会社)レコードを作成および整理します。

ツール: DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT

主要パラメーター:

  • name -- 取引先/会社名
  • description -- 取引先の説明
  • revenue -- 収益額(数値)
  • accountcategorycode -- カテゴリコード(整数、デフォルト: 1)
  • creditonhold -- 与信停止中かどうか(ブール値)

例:

ツール: DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT
引数:
  name: "Contoso Ltd"
  description: "Strategic partner for cloud services"
  revenue: 5000000
  creditonhold: false

3. 連絡先の管理

住所や電話番号を含む詳細な連絡先レコードを作成します。

ツール: DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT

主要パラメーター:

  • firstname, lastname -- 連絡先の名前
  • emailaddress1 -- プライマリメール
  • telephone1 -- プライマリ電話
  • mobilephone -- 携帯電話
  • jobtitle -- 役職
  • address1_city, address1_stateorprovince, address1_postalcode, address1_country -- 住所フィールド

例:

ツール: DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT
引数:
  firstname: "Bob"
  lastname: "Johnson"
  emailaddress1: "[email protected]"
  jobtitle: "VP of Engineering"
  address1_city: "Seattle"
  address1_stateorprovince: "WA"

4. 商談の管理

見積もり価値とクローズ予定日を含む販売商談を作成および更新します。

ツール:

  • DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY -- 新しい商談を作成
  • DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY -- 既存の商談を更新

DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY の主要パラメーター:

  • name (必須) -- 商談のタイトル
  • description -- 簡単な説明
  • estimatedvalue -- 予想収益(数値)
  • estimatedclosedate -- 予想クローズ日(YYYY-MM-DD 形式)
  • customer_account_id -- 関連取引先のGUID(中括弧なし)
  • customer_contact_id -- 関連連絡先のGUID(中括弧なし)

DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY の主要パラメーター:

  • opportunity_id (必須) -- 商談のGUID
  • opportunityratingcode -- 1 (Cold)、2 (Warm)、3 (Hot)
  • salesstagecode -- 1 (Qualify)、2 (Develop)、3 (Propose)

例:

ツール: DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY
引数:
  name: "Enterprise Cloud Migration"
  estimatedvalue: 250000
  estimatedclosedate: "2026-06-30"
  description: "Full cloud migration project for Contoso"

5. 販売注文と請求書の管理

販売注文を作成および更新し、請求用の請求書を生成します。

ツール:

  • DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER -- 新しい販売注文を作成
  • DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER -- 既存の販売注文を更新
  • DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE -- 新しい請求書を作成

DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER の主要パラメーター:

  • name -- 販売注文名
  • description -- 説明
  • account_id -- 取引先への参照、形式: "/accounts(GUID)"
  • currency_id -- 通貨の参照、形式: "/transactioncurrencies(GUID)"
  • price_level_id -- 価格表の参照、形式: "/pricelevels(GUID)"

DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER の主要パラメーター:

  • salesorder_id (必須) -- 販売注文のGUID
  • name -- 更新された名前
  • discountamount -- 更新された割引額
  • freightamount -- 更新された配送料

DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE の主要パラメーター:

  • name -- 請求書名/番号、例: "Invoice #12345"
  • description -- 請求書の説明
  • account_id -- 関連取引先の参照
  • currency_id -- 通貨の参照
  • price_level_id -- 価格表の参照

6. サポートケースの作成

カスタマーサポート追跡用のインシデント/ケースレコードを作成します。

ツール: DYNAMICS365_DYNAMICSCRM_CREATE_CASE

主要パラメーター:

  • title -- ケースの件名/タイトル
  • description -- 詳細な説明
  • prioritycode -- 1 (低)、2 (標準)、3 (高)
  • caseorigincode -- 1 (電話)、2 (メール)、3 (Web)
  • account_id -- 関連取引先、形式: "/accounts(GUID)"
  • contact_id -- 関連連絡先、形式: "/contacts(GUID)"

例:

ツール: DYNAMICS365_DYNAMICSCRM_CREATE_CASE
引数:
  title: "Login issue reported by customer"
  description: "Customer unable to access portal since Feb 10"
  prioritycode: 3
  caseorigincode: 2

既知の落とし穴

落とし穴詳細
GUID形式すべてのエンティティIDはGUIDです(例: "00000000-0000-0000-0000-000000000000")。商談/連絡先の参照には中括弧を含めないでください。
参照形式関連エンティティの参照は "/entityset(GUID)" の形式を使用します(例: "/accounts(abc-123)")。先頭のスラッシュや括弧がないとエラーが発生します。
ODataフィルター構文filter にはDynamics 365のOData構文を使用してください(例: contains(fullname,'John'))。正しくない構文では空またはエラーの応答が返ります。
user_idのデフォルトほとんどのツールでは、user_id のデフォルトは認証ユーザーを表す "me" です。他のユーザーに代わって操作する場合のみ上書きしてください。
必須フィールドCREATE_OPPORTUNITY には name が必要です。他の作成ツールに厳密な必須フィールドはありませんが、データなしで空のレコードが作成されます。

クイックリファレンス

ツールスラッグ説明
DYNAMICS365_DYNAMICSCRM_CREATE_LEAD新しいリードレコードを作成
DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD既存のリードを更新
DYNAMICS365_DYNAMICSCRM_GET_A_LEADGUIDでリードを取得
DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADSすべてのリードを一覧/フィルタリング
DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT新しい取引先を作成
DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT新しい連絡先を作成
DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY新しい商談を作成
DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY既存の商談を更新
DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER新しい販売注文を作成
DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER既存の販売注文を更新
DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE新しい請求書を作成
DYNAMICS365_DYNAMICSCRM_CREATE_CASEサポートケース/インシデントを作成

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.

関連スキル