Carta CRM MCP サーバーを経由して、Carta CRM(顧客管理システム)に1つ以上の企業情報を追加します。 **次のような場合に使用:** - ユーザーが「企業を追加してほしい」「企業の記録を作成してほしい」「Carta CRM に企業を登録してほしい」などと言った場合 - 「/add-company」というコマンドが入力された場合 このスキルは、ユーザーとの対話を通じて企業情報を集めたうえで、MCP サーバー経由で CRM に記録を作成します。
Adds one or more company records to the Carta CRM via the Carta CRM MCP Server. Use this skill when the user says things like "add a company", "create company record", "add company to CRM", "add company to Carta CRM", or "/add-company". Collects company information conversationally, then creates it via the MCP server.
<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.14.2</carta-plugin>
ユーザーが Carta CRM に1件以上の企業レコードを作成するのをサポートします。create_company MCP ツールを使用して、企業情報を会話形式で集め、必須項目を確認してからツールを実行します。
カスタムフィールドツールを呼び出して、テナントが設定しているフィールドを確認します:
crm_call_tool({ "name": "crm:get_company_custom_fields", "arguments": {} })
返されたフィールドID とラベルを参考にして、企業情報の入力を促します。呼び出しが失敗しても進めてください。カスタムフィールドはオプション(必須ではない)です。
ユーザーに以下を確認します:
ユーザーのメッセージにすでに詳細情報が含まれている場合は、改めて聞き直さず直接抽出します。
以下を呼び出します:
crm_call_tool({
"name": "crm:create_company",
"arguments": {
name: "<企業名>",
image: "<ロゴURL>",
fields: {
"<フィールドID>": "<値>"
}
}
})
ロゴURLとカスタムフィールドが提供されていない場合は、対応する項目を省略します。
成功時の応答:
「企業 {企業名} を作成しました(ID:
{id})。」
エラー発生時は、エラーメッセージを表示して以下を確認するよう提案します:
get_company_custom_fields で返されたキーと一致していることを確認するユーザーが一度に複数の企業を追加したい場合は、それぞれについてステップ2~4を繰り返します。すべて完了したら、以下のように要約します:
「N 件の企業を作成しました:[企業名とIDの一覧]」
<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.14.5</carta-plugin>
Help the user create one or more company records in the Carta CRM using the
create_company MCP tool. Collect company details conversationally, validate
required fields, then call the tool.
Call the custom fields tool to see what fields the tenant has configured:
crm_call_tool({ "name": "crm:get_company_custom_fields", "arguments": {} })
Use the returned field IDs and labels as hints when collecting company data. If the call fails, proceed without it — custom fields are optional.
Ask the user for:
If the user has already provided details in their message, extract them directly without re-asking.
Call:
crm_call_tool({
"name": "crm:create_company",
"arguments": {
name: "<company name>",
image: "<logo url>",
fields: {
"<field_id>": "<value>"
}
}
})
Omit image and fields if not provided.
On success, respond with:
"Company {name} created successfully (ID:
{id})."
On error, show the error message and suggest:
name is provided and non-emptyget_company_custom_fieldsIf the user wants to add multiple companies at once, repeat Steps 2–4 for each one. After all are done, summarize:
"Created N companies: [list of names with IDs]"
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。