pabandi_book_property
Reserve or lease a property unit/stay experience in PropertyOS on behalf of a tenant or guest. Automatically verifies tenant trust risk band via CourtListener, allocates lease deposit into escrow, and issues a cNFT booking pass.
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": {
"propertyId": "<propertyId>",
"startDate": "<startDate>",
"tenantName": "<tenantName>",
"tenantEmail": "<tenantEmail>"
},
"name": "pabandi_book_property"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unitId | No | Specific unit ID (optional) | |
| endDate | No | Lease/Stay end date (YYYY-MM-DD) | |
| startDate | Yes | Lease/Stay start date (YYYY-MM-DD) | |
| propertyId | Yes | Property ID or unit slug | |
| tenantName | Yes | Tenant or guest name | |
| monthlyRent | No | Monthly rent or total stay value | |
| tenantEmail | Yes | Tenant email for e-signature / lease receipts | |
| tenantPhone | No | Tenant phone number | |
| depositAmount | No | Security deposit amount |