Carta CRM の取引記録にメモを追加するスキルです。Carta CRM MCP サーバーを通じて、メモは取引記録に対するコメントとして保存されます。 次のような場合に使用: - ユーザーが「メモを追加して」「メモを記録して」「取引にメモを追加して」「Carta CRM にメモを追加して」「コメントを追加して」「取引にコメントして」などと言ったとき - または「/add-note」というコマンドが入力されたとき
Adds a note to a deal in the Carta CRM via the Carta CRM MCP Server; notes are stored as comments on the deal record. Use this skill when the user says things like "add a note", "log a note", "add note to a deal", "add note to Carta CRM", "add a comment", "comment on a deal", or "/add-note".
<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.15.0</carta-plugin>
Carta CRM MCP サーバーでは、update_deal を通じて comment フィールドを使用して、ディール(取引)レコードにメモをコメントとして追加します。ユーザーがメモを付けたいディールを特定し、メモの内容を収集してから、ディールを更新するのをサポートします。
ユーザーに、メモの対象となるディールを確認します。企業名やディール名が指定されている場合は検索します:
crm_call_tool({ "name": "crm:get_deal_fields", "arguments": {} })
crm_call_tool({ "name": "crm:search_deals", "arguments": { query: "<company name>", limit: 10 } })
複数のディールがマッチした場合は、リストを表示してどれにメモを付けるか選択してもらいます。
ユーザーがディール ID を直接指定している場合は、検索をスキップします。
ユーザーに次の情報を確認します:
ユーザーがメッセージ内にメモの内容をすでに提供している場合は、改めて質問せず直接抽出します。
必要に応じて fetch_deal_by_deal_id で既存のコメントを表示し、ユーザーが置き換えるのか追記するのか判断できるようにします:
crm_call_tool({ "name": "crm:fetch_deal_by_deal_id", "arguments": { id: "<deal id>" } })
次の処理を実行します:
crm_call_tool({
"name": "crm:update_deal",
"arguments": {
id: "<deal id>",
comment: "<note content>"
}
})
注意:comment は既存のコメントに置き換わります。ディールにすでにコメントがあり、ユーザーが追記したい場合は、既存のテキストと新しい内容を組み合わせて保存前に確認を取ります。
成功時には、次のように応答します:
「メモを {企業名}(ID:
{id})のディールに追加しました。」
エラー時は、エラーメッセージを表示し、以下を提案します:
/search-deals を実行して該当ディールを見つける<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.15.0</carta-plugin>
In the Carta CRM MCP Server, notes are added as comments on deal records using the
comment field via update_deal. Help the user identify which deal to attach
the note to, collect the note content, then update the deal.
Ask the user which deal the note is for. If they named a company or deal, search for it:
crm_call_tool({ "name": "crm:get_deal_fields", "arguments": {} })
crm_call_tool({ "name": "crm:search_deals", "arguments": { query: "<company name>", limit: 10 } })
If multiple deals match, present the list and ask which one to attach the note to.
If the user provided a deal ID directly, skip the search.
Ask the user for:
If the user has already provided the note content in their message, extract it directly without re-asking.
Optionally show the existing comment on the deal (from fetch_deal_by_deal_id) so the
user knows whether they're replacing or appending:
crm_call_tool({ "name": "crm:fetch_deal_by_deal_id", "arguments": { id: "<deal id>" } })
Call:
crm_call_tool({
"name": "crm:update_deal",
"arguments": {
id: "<deal id>",
comment: "<note content>"
}
})
Note: comment replaces the existing deal comment. If the deal already has a comment
and the user wants to append, combine the existing text with the new content and confirm
before saving.
On success, respond with:
"Note added to deal {company name} (ID:
{id})."
On error, show the error message and suggest:
/search-deals to find it原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。