Carta CRM MCP サーバーを通じて、Carta CRM に1件以上の企業レコードを追加します。 **次のような場合に使用:** - ユーザーが「企業を追加してほしい」「企業情報を登録したい」「企業を CRM に追加してほしい」などと言った場合 - または「/add-company」コマンドを使用した場合 このスキルは、ユーザーとの会話の中で企業情報を自然に聞き出し、その情報を MCP サーバー経由で Carta 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 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: "<company name>",
image: "<logo url>",
fields: {
"<field_id>": "<value>"
}
}
})
画像またはカスタム項目が提供されなかった場合は、該当部分を省略してください。
成功時は次のように応答します:
"企業 {name} が正常に作成されました(ID:
{id})。"
エラーの場合は、エラーメッセージを表示し、以下をユーザーに提案してください:
get_company_custom_fields から返されたキーと一致していることを確認するユーザーが複数の企業を一度に追加したい場合は、各企業についてステップ 2~4 を繰り返します。すべて完了したら、まとめて報告します:
"N 個の企業が作成されました:[企業名と ID のリスト]"
<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.15.0</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 による自動翻訳です。