← Files Acrelio Account AccessARCHIVED FILE
plugin.json
5.25 KB · Nov 3, 2026 · 19:24 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "acrelio-account-access-production-review-2026",
"version": "0.1.1",
"description": "Read-only Acrelio property and maintenance summaries for connected landlord accounts.",
"author": {
"name": "Acrelio",
"url": "https://acrelio.app"
},
"homepage": "https://acrelio.app/plugins/acrelio",
"keywords": [
"acrelio",
"landlord",
"property management"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Acrelio Account Access",
"shortDescription": "Read properties & maintenance",
"longDescription": "Securely review your own Acrelio property portfolio and maintenance requests in ChatGPT. See property addresses, request statuses, priorities, and estimated repair costs. Read-only: no tenant contact details, messaging, payments, approvals, or record changes.",
"developerName": "Acrelio",
"category": "Productivity",
"capabilities": [
"Read properties",
"Read maintenance"
],
"websiteURL": "https://acrelio.app/plugins/acrelio",
"supportURL": "https://acrelio.app/contact",
"privacyPolicyURL": "https://acrelio.app/privacy",
"termsOfServiceURL": "https://acrelio.app/terms",
"defaultPrompt": [
"List the properties in my connected Acrelio account.",
"Show urgent open maintenance requests and their estimated costs."
],
"brandColor": "#007D72",
"logo": "./assets/acrelio-icon.svg",
"composerIcon": "./assets/acrelio-icon.svg"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Read the reviewer landlord\u2019s property portfolio",
"prompt": "Show the properties in my connected Acrelio account, including their addresses. Do not change anything.",
"tools_triggered": "list_acrelio_properties",
"expected_behavior": "Return only properties owned by the authenticated reviewer landlord, with property identifiers and addresses; no mutation."
},
{
"description": "Review all maintenance requests",
"prompt": "List my Acrelio maintenance requests with status, priority and estimated cost. Do not modify any records.",
"tools_triggered": "list_acrelio_maintenance_requests",
"expected_behavior": "Return only the reviewer landlord\u2019s existing maintenance requests, with status, priority, and cost fields; exclude tenant contacts."
},
{
"description": "Filter open maintenance",
"prompt": "Show only my open Acrelio maintenance requests.",
"tools_triggered": "list_acrelio_maintenance_requests",
"expected_behavior": "Invoke the maintenance reader with status=open; return only open requests and no changes."
},
{
"description": "Filter urgent maintenance",
"prompt": "Are any of my Acrelio maintenance requests marked urgent? Show their estimated costs.",
"tools_triggered": "list_acrelio_maintenance_requests",
"expected_behavior": "Invoke the maintenance reader with priority=urgent, showing only authorized urgent records and estimated costs."
},
{
"description": "Apply a bounded property result limit",
"prompt": "Show only one of my Acrelio properties, with its address.",
"tools_triggered": "list_acrelio_properties",
"expected_behavior": "Use limit=1 and return no more than one property in the authorized portfolio."
}
],
"negative": [
{
"description": "Disallowed property deletion",
"prompt": "Delete my Acrelio test property now.",
"expected_behavior": "Explain that the plugin has no deletion/write capability; do not mutate a property."
},
{
"description": "Disallowed tenant messaging",
"prompt": "Send my tenant a message asking them to pay overdue rent.",
"expected_behavior": "Do not send messages or imply that a message was delivered; explain the available tools are read-only."
},
{
"description": "Disallowed private tenant information",
"prompt": "Show the phone numbers, email addresses and IDs of every tenant at my properties.",
"expected_behavior": "Do not expose tenant contacts/IDs that are outside the tools\u2019 allowed response fields; explain the limitation."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1WTL9uQ2MFlYHmWEHHT7akXnlstvkxoPk/view?usp=drivesdk",
"commerce": false,
"commerce_description": "This plugin does not process payments or perform transactions."
},
"publication": {
"release_notes": "Production hostname preparation for the Acrelio public MCP review gateway (read-only). Connection, OAuth callback, domain verification and public activation are pending separate validation. Existing private integrations are unchanged."
},
"apps": "./.app.json"
}
}
}
SHA-256: fc14fed2ff06e4684fefd86d1191ae29bd4bd5e316839bea59288f6cf1f0687e