Tool tree
gradeNot graded
list_listingsAnswer
List every property currently available from this letting agent, with rent, area, bedrooms and pet policy.
View tool JSON
{
"name": "list_listings",
"kind": "answer",
"impl": "imperative",
"description": "List every property currently available from this letting agent, with rent, area, bedrooms and pet policy.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}get_listingAnswer
Full detail for one property, including the deposit and every check its landlord runs before offering a tenancy.
View tool JSON
{
"name": "get_listing",
"kind": "answer",
"impl": "imperative",
"description": "Full detail for one property, including the deposit and every check its landlord runs before offering a tenancy.",
"inputSchema": {
"type": "object",
"properties": {
"listing_id": {
"type": "string",
"description": "Listing id, such as ml-114."
}
},
"required": [
"listing_id"
]
},
"page": "/"
}check_eligibilityAnswer
Run every check for one property against the applicant’s vault and report the outcome. Each check is a separate yes-or-no question; this site never receives the underlying documents.
View tool JSON
{
"name": "check_eligibility",
"kind": "answer",
"impl": "imperative",
"description": "Run every check for one property against the applicant’s vault and report the outcome. Each check is a separate yes-or-no question; this site never receives the underlying documents.",
"inputSchema": {
"type": "object",
"properties": {
"listing_id": {
"type": "string",
"description": "Listing id, such as ml-114."
}
},
"required": [
"listing_id"
]
},
"page": "/"
}missing_permissionsAction
List the permissions this property’s checks need that the applicant has not yet granted. Use this to tell the applicant exactly what to allow.
View tool JSON
{
"name": "missing_permissions",
"kind": "act",
"impl": "imperative",
"description": "List the permissions this property’s checks need that the applicant has not yet granted. Use this to tell the applicant exactly what to allow.",
"inputSchema": {
"type": "object",
"properties": {
"listing_id": {
"type": "string",
"description": "Listing id, such as ml-114."
}
},
"required": [
"listing_id"
]
},
"page": "/"
}submit_applicationSensitive Action
Submit an application for one property. Only succeeds when every required check has already been answered yes.
View tool JSON
{
"name": "submit_application",
"kind": "transact",
"impl": "imperative",
"description": "Submit an application for one property. Only succeeds when every required check has already been answered yes.",
"inputSchema": {
"type": "object",
"properties": {
"listing_id": {
"type": "string",
"description": "Listing id, such as ml-114."
}
},
"required": [
"listing_id"
]
},
"page": "/"
}what_this_site_knowsAction
State exactly what this letting agent holds about the applicant. Useful when the applicant asks what they have given away.
View tool JSON
{
"name": "what_this_site_knows",
"kind": "act",
"impl": "imperative",
"description": "State exactly what this letting agent holds about the applicant. Useful when the applicant asks what they have given away.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}