• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLKnowledge Workproductivity

automate-crm

プラグイン
monday CRM
引数
[automation description — 'notify owner when deal is won and move to Closed Won group', 'remind me 3 days before close date', 'what automations are on my deals board']
ソース
GitHub で見る ↗
説明

monday CRMボード上の自動化(繰り返し作業を自動で実行する仕組み)を、自然な日本語で簡単に設定・確認・管理できるスキルです。複雑なブロックIDや技術的な知識は一切不要です。 **次のような場合に使用:** - 「自動化を設定してほしい」 - 「これを自動化したい」 - 「取引が成立したら通知してほしい」 - 「期限が過ぎたらリマインドして」 - 「案件を自動で移動させてほしい」 - 「今どんな自動化が設定されているか見せて」 - 「自動化をオフにしたい」 - 「ワークフロー(一連の自動処理)を作成してほしい」 - 「営業パイプライン(案件進捗の流れ)の自動化をしたい」 - 「ルール(自動実行の条件)を設定してほしい」

原文を表示

Set up, view, and manage automations on monday CRM boards using natural language — no block IDs or technical knowledge required. Use when someone says "set up an automation", "automate this", "when a deal is won notify me", "remind me when a date passes", "move deals automatically", "what automations do I have", "turn off automation", "create a workflow", "automate my pipeline", or "set up a rule".

ユースケース
  • 自動化ルールを設定する
  • 設定済みの自動化を確認する
  • 特定条件で自動実行する
  • 自動化を削除・無効化する
  • ワークフローを構築する
本文(日本語訳)

CRM自動化

フロー:意図を判断 → ボード(情報表)を特定 → 自動化を説明 → 作成/一覧表示/管理 → 確認

入力

  • オプション: 自動化の説明を引数で指定(例:「ステージが成約に変わったら担当者に通知」)
  • オプション: ボード名またはタイプ(取引、連絡先、見込み客など)

出力

  • 作成: 対象ボード上にアクティブな自動化を作成し、その内容を要約して確認表示
  • 一覧表示: ボード上で現在アクティブな自動化を表形式で表示
  • 管理: 自動化を有効化、無効化、削除し、実行を確認表示

基礎情報

最も一般的なCRM自動化(利用アカウント数順)

トリガー(きっかけ) アクション(実行) アカウント数
ステータスが何かに変わった アイテムをグループに移動 9,821
ステータスが何かに変わった 誰かに通知 6,482
ステータスが何かに変わった 日付を設定 6,341
アイテムが作成された 通知/割り当て/日付設定 10,019
日付に到達した 通知/ステータス変更 4,972
ボタンがクリックされた 任意のアクション 3,015
ステータスがXからYに変わった 移動/通知 1,721

最も使われるCRMパターン: ステータス変更 → グループへ移動。迷ったときはこれが答えです。

自動化とワークフローの違い

  • 自動化 (create_automation) — ボード単位のトリガーと実行ルール。作成時点で即座にアクティブ化。CRM日常業務に使用
  • ワークフロー (create_workflow) — ワークスペース(組織全体の作業空間)レベルで複数ボード対応。下書き状態で始まり、公開が必要。明確に依頼されたときのみ使用。

既知の制限

  • 日付計算なし。 エンジンは固定日付のみ受け入れ、「今日から7日後」のような計算はできません。代わりに today(今日)をフォールバック(代替案)として提案するか、定期的なトリガーを使用してください。
  • 列の照合精度。 ツールはセマンティック(意味的)な類似性で列を検索します。列が存在しない場合、needs_clarification(明確化が必要)を返します。
  • 1つの自動化につき1つのトリガーのみ。
  • 過去の自動化は読み取り専用 — list_automationsで表示されますが、MCP経由では変更できません。

needs_clarification(明確化が必要)が返されたとき

create_automationがneeds_clarificationを返した場合、各unresolvedField(未解決項目)と利用可能な選択肢を提示し、回答を集めてから再試行してください。


ステップ0: コネクタ確認

  1. mcp__monday__get_user_contextを実行。エラーの場合 → インストール手順を表示して終了。

ステップ1: 意図を判断

意図 判断の合図
作成 「設定」「作成」「自動化」「Xになったらy」など、デフォルト
一覧表示 「自動化は何か」「自動化を表示」「どんなルール」
管理 「切る」「無効化」「削除」「アクティブ化」「自動化を削除」

ステップ2: ボード特定

  1. 引数からボード参照を抽出(取引、連絡先、見込み客、または特定の名前)
  2. 言及されている場合 → mcp__monday__searchまたはお気に入りボードを取得
  3. 言及されていない場合 → 質問:「どのボード?(例:取引、連絡先、見込み客)」

ステップ3: 自動化を作成

3a: あいまいな場合は詳しく聞く

ユーザーが一般的な説明をした場合、上位3パターンを提示:

「何をきっかけにしますか?よく使われるCRM自動化: 1. ステージ = 成約 → 担当者に通知 + 成約済みグループに移動 2. 新規取引作成 → 担当者を割り当て + 締切日を設定 3. 締切日に到達 → 担当者に通知 またはやりたいことを説明してください。」

3b: 作成前に確認(人間による確認)

「[ボード名]上にこの自動化を作成しますか?」

きっかけ: ステージ → 成約
アクション1: [取引担当者]に通知
アクション2: アイテムを成約済みグループに移動

(はい/編集/キャンセル)

「はい」の場合 → mcp__monday__create_automation({ boardId, userPrompt })を実行。

3c: needs_clarificationを処理

返された場合: unresolvedFieldsを解析し、利用可能な選択肢をユーザーに提示、回答を反映させて1回再試行します。

3d: 確認

status: "activated"が返された場合:

「完了。自動化は[ボード名]で有効になりました。 これからは、ステージが成約に変わると → [担当者]に通知されてアイテムが成約済みグループに移動します。」


ステップ4: 自動化を一覧表示

  1. mcp__monday__list_automations({ boardId })を実行
  2. テーブル形式で表示: 名前、トリガー、ステータス
  3. 過去の自動化は読み取り専用と記載
  4. 次のアクション提案:「いくつか切りたい、または新しいものを設定したい?」

ステップ5: 管理(有効化/無効化/削除)

  1. 必要に応じてlist_automationsでIDを特定
  2. 削除の場合: 削除不可の警告を明示:「'[名前]'を削除?戻すことはできません。(はい/キャンセル)」
  3. mcp__monday__manage_automations({ workflowId, action })を実行
  4. 確認表示:「完了。'[名前]'は[状態]になりました。」

他スキルとの連携

  • ワークスペース構築スキルから: ワークスペース構築後、上位3つの自動化を提案
  • 会議から機会への変換スキルから: 会議を取引に変換後、後続の自動化を提案
  • 活動ログスキルから: ユーザーが通知を手動で繰り返していると言及したら、自動化を提案

エラー処理リファレンス

失敗の種類 対応
コネクタが見つからない ステップ0で停止; インストール手順を表示
ボードが見つからない 検索を広げ、ユーザーに質問
needs_clarificationが返された 未解決項目を提示、回答を集め、1回再試行
日付計算が要求された 制限を説明、todayまたは定期的なトリガーを提案
過去の自動化の管理時エラー 「この自動化は古い方式で作成されていて、ここでは変更できません。」
過去の自動化の削除時エラー 上記と同じ
再試行後も作成失敗 エラーを表示、monday.comのUI操作を代替案として提案

完了チェックリスト

  • [ ] コネクタ確認に合格した
  • [ ] 意図を分類した(作成/一覧表示/管理)
  • [ ] 任意のツール実行前にボードを特定した
  • [ ] create_automation前にユーザーが自動化を確認した
  • [ ] needs_clarificationを処理した:項目を提示、ユーザーが回答、再試行
  • [ ] 日付計算の制限が関連する場合は説明した
  • [ ] 削除時に削除不可の警告を表示した
  • [ ] 過去の自動化を読み取り専用と表示した
原文(English)を表示

Automate CRM

Flow: Detect intent → Resolve board → Describe automation → Create / List / Manage → Confirm

Input

  • Optional: automation description via argument (e.g., "notify owner when Stage = Won").
  • Optional: board name or type (Deals, Contacts, Leads).

Output

  • Create: active automation on the target board, confirmed with a summary of what it does.
  • List: formatted table of automations currently active on the board.
  • Manage: automation activated, deactivated, or deleted, with confirmation.

Knowledge

Most common CRM automations (by account usage)

Trigger Action Accounts
Status changes to something Move item to group 9,821
Status changes to something Notify someone 6,482
Status changes to something Set date 6,341
Item created Notify someone / assign / set date 10,019
Date arrives Notify / change status 4,972
Button clicked Any action 3,015
Status changes from X to Y Move / notify 1,721

The dominant CRM pattern: status change → move to group. When in doubt, this is what most users want.

Automations vs. Workflows

  • Automations (create_automation) — board-scoped trigger/action rules. Active immediately on creation. Use for CRM daily operations.
  • Workflows (create_workflow) — workspace-level, cross-board objects. Start as drafts; must be published. Use only when explicitly asked.

Known limitations

  • No date arithmetic. Engine only accepts static dates — cannot compute "7 days from today". Offer today as fallback or a periodic trigger.
  • Column resolution. Tool matches columns by semantic similarity. If a column doesn't exist, the tool returns needs_clarification.
  • One trigger per automation.
  • Legacy automations are read-only — list_automations returns them but they cannot be modified via MCP.

needs_clarification response

When create_automation returns needs_clarification, present each unresolvedField with available options, collect the answer, then retry.


Step 0: Connector check

  1. mcp__monday__get_user_context. On error → print install prompt, stop.

Step 1: Detect intent

Intent Trigger signals
create "set up", "create", "automate", "when X then Y", default
list "what automations", "show automations", "which rules"
manage "turn off", "disable", "delete", "activate", "remove automation"

Step 2: Resolve board

  1. Extract board reference from argument (Deals, Contacts, Leads, or specific name).
  2. If mentioned → mcp__monday__search or get_user_context favorites.
  3. If not mentioned → ask: "Which board? (e.g. Deals, Contacts, Leads)"

Step 3: Create automation

3a: Clarify if vague

If the user says something generic, present top 3 patterns:

"What should trigger it? Common CRM automations: 1. Stage = Won → notify owner + move to Closed Won group 2. New deal created → assign + set close date 3. Close date arrives → notify owner Or describe what you want."

3b: HITL gate before creating

"Create this automation on [board name]?"

When: Stage → Won
Action 1: Notify [deal owner]
Action 2: Move item to Closed Won group

(yes / edit / cancel)

On "yes" → mcp__monday__create_automation({ boardId, userPrompt }).

3c: Handle needs_clarification

If returned: parse unresolvedFields, present options to user, incorporate answer, retry once.

3d: Confirm

On status: "activated":

"Done. Automation is live on [board name]. From now on: when Stage = Won → [owner] is notified + item moves to Closed Won."


Step 4: List automations

  1. mcp__monday__list_automations({ boardId }).
  2. Format as table: Name, Trigger, Status.
  3. Note legacy automations as read-only.
  4. Offer next action: "Want to turn any off, or set up a new one?"

Step 5: Manage (activate / deactivate / delete)

  1. Resolve ID via list_automations if needed.
  2. For delete: explicit irreversibility warning: "Delete '[name]'? This can't be undone. (yes / cancel)"
  3. mcp__monday__manage_automations({ workflowId, action }).
  4. Confirm: "Done. '[name]' is now [state]."

Cross-skill handoffs

  • From workspace-builder: after building a workspace, suggest top-3 automations.
  • From meeting-to-opportunity: after converting a meeting to a deal, suggest a follow-up automation.
  • From log-activity: if a user mentions repeating a notification manually, suggest automating it.

Error handling reference

Failure Behavior
Connector missing Step 0 stops; print install prompt.
Board not found Broaden search; ask user.
needs_clarification Present unresolved fields; gather answers; retry once.
Date arithmetic requested Explain limitation; offer today or periodic trigger.
Legacy automation on manage "This automation was set up in an older way and can't be modified here."
Delete on legacy Same as above.
Create fails after retry Surface error; suggest monday.com UI as fallback.

Completion criteria

  • [ ] Connector check passed.
  • [ ] Intent classified (create / list / manage).
  • [ ] Board resolved before any tool call.
  • [ ] User confirmed automation via HITL before create_automation.
  • [ ] needs_clarification handled: fields presented, user answered, retried.
  • [ ] Date arithmetic limitation surfaced if relevant.
  • [ ] Delete: explicit irreversibility warning shown.
  • [ ] Legacy automations flagged as read-only.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。