← Files FazWazARCHIVED FILE
plugin.json
6.01 KB · Nov 3, 2026 · 19:05 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "fazwaz-property-search",
"version": "1.2.0",
"description": "Live property listings for sale and for rent in Thailand, from FazWaz.",
"author": {
"name": "LIFULL CONNECT S.L.",
"url": "https://www.fazwaz.com"
},
"keywords": [
"real estate",
"property",
"condo",
"villa",
"house",
"apartment",
"land",
"rent",
"buy",
"Bangkok",
"Phuket",
"Pattaya",
"Chiang Mai",
"Hua Hin",
"Koh Samui"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "FazWaz",
"shortDescription": "Thailand property, buy or rent",
"longDescription": "Search FazWaz's live inventory of condos, apartments, houses, villas and land for sale and for rent across Thailand. Prices and availability come straight from the listings themselves, so what you see is what is on the market today. Filter by area, building, budget, bedrooms or bathrooms, see the matches as cards and on a map, and send an enquiry about the one you like without leaving the conversation.",
"developerName": "LIFULL CONNECT S.L.",
"category": "Other",
"capabilities": [
"Search listings for sale and for rent",
"Read one listing's details",
"Find an area or a building by name",
"Send an enquiry about a listing"
],
"websiteURL": "https://www.fazwaz.com",
"supportURL": "https://www.fazwaz.com/about/contact",
"privacyPolicyURL": "https://www.lifullconnect.com/global-privacy-policy-region2/",
"termsOfServiceURL": "https://www.lifullconnect.com/legal-notice-fazwaz/",
"defaultPrompt": [
"Condos for sale in Bangkok under 5 million baht",
"Villas to rent in Phuket with three bedrooms",
"Condos to rent in Pattaya under 20,000 baht a month"
],
"brandColor": "#006CE3",
"composerIcon": "./assets/composer-icon.png",
"logo": "./assets/logo.png"
},
"publication": {
"countries": [],
"release_notes": "The app is listed as FazWaz, with search keywords and new starter prompts."
},
"review": {
"test_cases": {
"positive": [
{
"description": "Find listings for sale in an area, by the area's name",
"prompt": "Show me condos for sale in Bangkok under 5 million baht.",
"tools_triggered": "search_geo_entities, search_listings",
"expected_behavior": "Resolve Bangkok to an area id, then return listings for sale there priced under 5,000,000 THB, as cards and on a map, with the total number of matches. The search filters by area, operation and price; the kind of property is read off each result, so condos are what the answer should lead with rather than all it can contain."
},
{
"description": "Turn a location the tools have no filter for into ones they do",
"prompt": "Find me a three-bedroom villa to rent near the beach in Phuket.",
"tools_triggered": "search_geo_entities, search_listings",
"expected_behavior": "Resolve 'near the beach' into Phuket's coastal areas \u2014 Rawai, Karon, Kata, Patong \u2014 with search_geo_entities, or into a bounding box of that coast, and return listings for rent with at least three bedrooms there, each with its rent and its location. The tools have no beach filter and no property-type filter: the area ids or the coordinates are how the request is met, and villas are picked out of what comes back."
},
{
"description": "Read one listing's details after a search",
"prompt": "Tell me more about the first one: what floor is it on and what is it priced at?",
"tools_triggered": "search_listings, get_listing",
"expected_behavior": "Return that listing's own details \u2014 floor, price in its own currency, bedrooms, bathrooms and area \u2014 without inventing any field the listing does not carry."
},
{
"description": "Resolve a building by name and search inside it",
"prompt": "What is for sale in The Privacy Rama 9?",
"tools_triggered": "search_projects, search_geo_entities, search_listings",
"expected_behavior": "Resolve 'The Privacy Rama 9' to a project id with search_projects, and return the units for sale in that project; nothing from another building. The listing search also needs an area today, so Bangkok is resolved alongside the project."
},
{
"description": "Record an enquiry with contact details the user gave",
"prompt": "I am interested in that villa. My name is Alex Taylor and my email is alex.taylor@example.com \u2014 please pass my details on.",
"tools_triggered": "submit_enquiry",
"expected_behavior": "Call submit_enquiry with exactly the name and email the user gave, against that listing, and confirm it was received. Nothing is invented: a missing name or email is asked for instead."
}
],
"negative": [
{
"description": "A brand or country this app does not serve",
"prompt": "Now find me a house for sale in Jakarta."
},
{
"description": "A request that has nothing to do with property listings",
"prompt": "What colour should I paint my dining room?"
},
{
"description": "A search with no area to narrow it",
"prompt": "List every property for sale in Thailand."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1Ka7S6sw5W1aM4SW-ZgRzcNujXsCgeZks/view?usp=drive_link",
"commerce": false,
"commerce_description": "The app searches listings and records enquiries. It sells nothing and processes no payment."
},
"apps": "./.app.json"
}
}
}
SHA-256: 6d59dd7dd92b8e6eb7e053c36581555d32c31ad362d35bd981b8e80f0579c8b7