Install a CRM template
crm_install_templatePreviews a starter template. Nothing is saved unless confirm is true. Pass the template name first. When the preview says needs_business_name, ask for the business name before the yes. A yes calls again with confirm true and that business_name. The install saves the lists and adds one menu item per list and dashboard cards taken from those lists. A list already in the menu, and a card with the same type, list, and view, stay. A menu or widgets block on the template is added instead of that derived layout. A row on each list is saved with the list.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "crm_install_template"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Starter template. The call previews it until confirm is true. | |
| confirm | No | Must be true to install. Omitted or false returns the preview only. | |
| business_name | No | Business name. Send it with the yes when the preview says needs_business_name. |