English മലയാളം

Full disclosure

How AI actually powers this website

Three systems run behind every listing here. Two are AI. One is plain automation. Below: exactly what each does, exactly what it doesn't, and how to verify any of it yourself.

Active listings
22
live on the site right now
Verified sales
29
closing prices published
Localities covered
10
area pages with locality FAQs
Last AI enrichment
2026-05-24
most recent enrichment run
Last site rebuild
2026-05-29
auto-publisher last ran

01Why we built this

Three reasons.

First, our buyers live across timezones. Somebody in London or Sharjah messages at 02:00 IST and expects the website to carry weight even when nobody at our office is awake. AI is what carries that weight without faking a 24-hour human.

Second, the trust gap. Kerala real-estate websites are notorious for stale listings, copy-pasted descriptions, and prices that change between the listing and the phone call. AI fixes the descriptions. The auto-publisher fixes the staleness. Our team holds the line on price — no markup, no underselling, no playing the middle. We negotiate directly with builders and sellers so our clients get real value, not whatever the market will bear.

Third, the honest constraint. AI does not value properties. AI does not negotiate. AI does not sign deeds. None of that has changed. We use AI for what it is genuinely good at, and we name the parts where the human is irreplaceable.

02System 1 — The Listing Enricher · AI

AI · Claude Opus Live

Per-listing locality research, descriptions, FAQs — in English and Malayalam

Runtime: Anthropic Console (Managed Agent) Model: claude-opus-4-7 Triggered: per listing, on demand Output: written back to Airtable

When a new listing is added or an existing one changes materially, the Enricher reads the raw facts our team entered into Airtable — price, location, square footage, photos — researches the locality (panchayat data, transport links, schools, churches, temples), writes a full English description, translates that description into Malayalam, and generates a set of locality-specific FAQs.

The output of the Enricher is what you see in the About this Property paragraph on every property page, the Malayalam toggle below it, and the FAQ accordion on each area page.

What it does

  • Cross-references public sources with Bennyz Realty's 27-year Kottayam sales archive and local network
  • Checks comparable sold prices from our own verified transaction database (not just public listings)
  • Writes the English description paragraph
  • Translates the description into Malayalam
  • Generates locality-specific FAQs
  • Writes a last_enriched_at timestamp back to Airtable

What it does not do

  • Never sets or modifies a price
  • Never values a property
  • Never contacts buyers or sellers
  • Never modifies photos
  • Never verifies title, encumbrance certificates, or partition documents

Where you see its output: Every property page shows an AI-enriched · YYYY-MM-DD pill near the title. Click it to open this page and see exactly how the Enricher works.

03System 2 — The Loan-Eligibility Assistant · AI

AI · Claude Live

The on-site chatbot that estimates the income required for a property

Runtime: Web Browser (widget) Model: claude-sonnet-4-6 Triggered: when you open the chat (bottom-right corner) Output: ephemeral — stays in your browser session

Click the chat button in the bottom-right corner of any page. The assistant asks for a price range, then estimates the monthly income you would need to comfortably service a home loan at that price, computes the EMI at current SBI/HDFC indicative rates, explains the down-payment math, and clarifies how loan tenure affects monthly outflow.

What it does

  • Estimates monthly income required by price band
  • Computes indicative EMI
  • Explains down-payment math (20% typical, 10% minimum)
  • Clarifies tenure vs monthly outflow trade-offs
  • Offers a WhatsApp hand-off to our team

What it does not do

  • Never accesses your bank account
  • Never checks your CIBIL score
  • Never submits a loan application
  • Never gives tax or legal advice
  • Never stores or shares your conversation

Try it — example conversation

Bennyz Realty · Loan-Eligibility Assistant
Static demo · open the real assistant in the bottom-right corner
Hi! I'm the Bennyz Realty loan-eligibility assistant. Tell me a property price range and I'll estimate the monthly income you'd need.
Estimate income needed for a ₹65 Lakh property in Kottayam town
For a property at ₹65 Lakhs, here's the math:

Down payment (20%): ₹13 Lakhs
Loan amount: ₹52 Lakhs
EMI (20-yr tenure, 8.75% indicative): ~₹46,000/month
Monthly income needed: ~₹1,15,000 (banks typically cap EMI at 40% of net take-home)

This is indicative — your actual eligibility depends on your CIBIL score, existing EMIs, employment type, and the specific bank's policy. Want me to walk you through reducing the EMI with a longer tenure, or connect you with our team on WhatsApp?
Connect me with your team
Done — opening WhatsApp now with the property context pre-filled. Bennyz Realty typically replies within an hour during Kerala waking hours, and within four hours otherwise. ✓
Want to try it on your own numbers? Look bottom-right ↘

Privacy: The conversation is session-only. We do not track chat content in our analytics. We do not auto-forward anything to our team — if you want to follow up, you copy and paste.

04System 3 — The Auto-Publisher · Not AI

Deterministic · Node.js Live

The cron that keeps "what's in Airtable" equal to "what's on the website"

Runtime: Node.js on GitHub Actions Schedule: every 12 hours + on demand Trigger: cron or manual gh workflow run Source: on GitHub →

Honest disclaimer: The auto-publisher is not AI. It is a deterministic Node.js script — a for loop. We include it here because it is what makes the AI output actually visible on the web, and because pretending otherwise would undermine everything else on this page.

Every twelve hours, it pulls the current state of our Airtable inventory and regenerates the homepage listings grid, every /properties/{slug}.html page, every /areas/{slug}.html page, and sitemap.xml. When a listing is marked Sold or Removed in Airtable, the publisher deletes its page so the site never serves a 404-able URL.

What it does

  • Reads the latest Airtable state
  • Rebuilds the homepage listing grid
  • Rebuilds every property and area page
  • Emits per-listing JSON-LD for Google and AI Overviews
  • Regenerates sitemap.xml
  • Deletes pages for sold or removed listings

What it does not do

  • Never invents a listing
  • Never modifies a description (descriptions come from the Enricher + our team)
  • Never changes a price
  • Never adds, replaces, or removes a photo
  • Never decides what is or is not "in region" — that lives in a hand-maintained excluded-locations list in the source

Where you see its output: Every listing on this website. Every JSON-LD <script> tag. The freshness of the sitemap. The fact that sold properties stop appearing without anybody having to remember.

05Human oversight — the part you actually have to trust

Everything above is mechanical. The trust is in what our dedicated team does between the AI's output and the moment a listing goes live.

AB

Albin Benny

CEO · Bennyz Realty LLP · Kottayam, Kerala
+91 6282 574 974 · bennyzrealty@gmail.com
WhatsApp 24/7 · Languages: English, Malayalam
Accountable for every listing, every AI-written description, every published claim.

06How this compares to a typical Kerala real-estate site

No dunking intended. Just an honest comparison so you know what is normal and what is not.

QuestionTypical siteBennyz Realty
How fresh are the listings? Last updated whenever the agent remembers Auto-republished every 12 hours from a single source of truth
Who wrote the property descriptions? Usually anonymous; sometimes copy-pasted between listings Claude-generated, named on this page, reviewed by our team before publishing
Is the use of AI disclosed? Almost never; sometimes denied Disclosed on this page, in <meta> tags on every listing, and via a per-listing provenance pill
Can you verify anything independently? No public dataset, no audit trail Public source code, public Actions log, public sold-price dataset, named accountable team
Where do "sold" listings go? Stay live for months, sometimes forever Pages are deleted automatically on the next 12-hour run; verified sales move to /recent-sales-kottayam
Hours of operation "10 AM to 6 PM, Mon-Sat" 24/7 — because NRI buyers across timezones don't run on Kerala office hours

07What you can verify yourself

The provenance pill on every property page

Click it on any property listing — links to this page so you can read exactly how the Enricher works and what our team reviews.

The sold-price dataset

/recent-sales-kottayam — verifiable closing prices from our completed transactions, with full RealEstateListing JSON-LD for each.

The auto-publisher source code

update-listings.js on GitHub — the entire publishing pipeline. No hidden steps.

The auto-publisher run log

Recent runs on GitHub Actions — every regeneration is timestamped and public.

The Enricher's agent configuration

agent.yaml on GitHub — the system prompt, the input fields, the output fields, the model.

Google Business Profile

Bennyz Realty on Google Maps — verified 5.0 stars, real reviews, accountable identity.

08Questions people actually ask

Is the property data on this site AI-generated?
Prices, locations, photos, square footage and land area are 100% human-entered by our team into our Airtable database. The AI writes the descriptive paragraphs and the locality FAQ sections. The AI never sets prices, never values a property, and never invents details.
Can I trust an AI-written property description?
Every AI-written description is reviewed and approved by our team before the listing goes live. The AI receives the raw facts (price, location, square footage) and writes them up in natural English and Malayalam. The factual claims come from the human input, not from the AI.
What happens to my chat with the loan-eligibility assistant?
It stays in your browser session. We do not store it. We do not share it. We do not auto-forward it. If you want to follow up with us, you copy and paste into WhatsApp yourself.
How often does this website update?
Every 12 hours, automatically. If you notice a listing that just sold and we haven't refreshed yet, message us on WhatsApp and the next refresh runs within minutes.
Who is responsible for what is published here?
Bennyz Realty LLP, Vakathanam P.O., Kottayam, Kerala 686538. Mistakes are corrected within 24 hours of being flagged. Reach us at bennyzrealty@gmail.com or WhatsApp +91 6282 574 974.
Why use AI for a small real-estate business?
NRI clients across the UK, Gulf, US and Australia need information at any hour. The AI handles the always-on baseline — descriptions, basic loan math, locality answers. Our team handles the irreplaceable parts — showing properties, negotiating, verifying deeds. It is a force multiplier, not a replacement.
Can I see the source code that runs this website?
Yes. The entire repository is public on GitHub. The auto-publisher, the chatbot, and the listing-enrichment agent configuration are all there. Every regeneration run is logged publicly under the Actions tab.

Have a question we haven't answered?

Ask our team directly — Malayalam or English, any timezone.

💬 WhatsApp Us Email Us

Page changelog