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.
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:
mcp__carta_crm__get_company_custom_fields()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:
mcp__carta_crm__create_company({
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]"
78eff87
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.