Set an insurance limit
save_coverage_limitRecords what an insurance policy pays at most — for everything (scope all), one category (jewelry, electronics…) or one tag — optionally for one property, so coverage_check can say when the things it covers are worth more.
Instructions
Records what an insurance policy pays at most — for everything (scope all), one category (jewelry, electronics…) or one tag — optionally for one property, so coverage_check can say when the things it covers are worth more. Without id it adds a limit; with id it replaces that limit (send every field). Amounts in cents. Check coverage_check first so you don't add one twice. Returns the limit with its id.
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": {
"label": "<label>",
"limitCents": "<limitCents>",
"scope": "<scope>"
},
"name": "save_coverage_limit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | A limit to replace, from coverage_check; leave out to add a new one | |
| tag | No | With scope tag: the tag's name | |
| note | No | Anything worth keeping: the policy number, a rider | |
| label | Yes | The policy line: "Personal property (Coverage C)", "Jewelry & watches" | |
| scope | Yes | What it covers: all (everything), category (categoryId) or tag (tag) | |
| categoryId | No | With scope category: the category, from list_categories (its subcategories count too) | |
| limitCents | Yes | What the policy pays at most, in cents | |
| propertyId | No | Only this property's things, from list_locations; left out: every property |