Analyze Availability
analyze_availabilityAvailable (vacant) inventory + exposure by property and unit type.
Runs RM's ReportWriter 'Available Inventory Summary' (looked up by name): per-property vacancy rate, count of available units by unit type (MH Lot, RV, Apt, DOH, ...), and average days vacant per type. Use for "what's our available inventory / exposure", "vacancy rate by property", "which parks have the most vacant lots". Scope to a portfolio/property set for a fast answer (unscoped is ~2 min). For a unit-level vacant list use analyze_vacancy.
``location`` (optional): a Rent Manager Location ID, a comma-separated
list, or ``"all"`` to run across every Location on this connection (see
``list_locations``). Blank = all Locations if the connection has several,
else its only Location. Output is labelled per Location; a Location that
can't be reached is listed as skipped. IDs (property, tenant, ...) belong
to one Location, so pass that Location when you filter by one.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "analyze_availability"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top_n | No | ||
| location | No | ||
| portfolio | No | ||
| property_ids | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |