Real estateFeatured

Real Estate Lead Agent

Answers every enquiry in under a minute, at 2am included

Version 4Published Sep 1, 2026
Real estateExtractclaude-sonnet-5Write · auto11 hard rules6 handover rulesResult
11hard rules
Things it must never do, enforced in every run
6handover rules
Conditions where it stops and gives the work to a person
10output fields
A structured result, not a paragraph you have to re-read
≤6steps per run
Bounded work: at most 5 tool calls, enforced by the runtime
Live wiring for version 4. Tool nodes are the capabilities this agent is registered to call — nothing else can run.

Overview

Property leads decay fast: the agency that replies first usually wins the viewing. This agent answers every enquiry the moment it arrives, on the channel the buyer used.

It establishes the four things that decide whether a lead is worth a salesperson's time — budget, location, property type, and timeline — then scores the lead and hands the qualified ones to your team with the conversation already summarised. Unqualified enquiries are answered politely and closed out, so nobody spends an afternoon on a browser who was never going to buy.

Benefits

< 60 seconds

First reply, every time

The agency that answers first usually wins the viewing.

Salespeople stop qualifying

They receive leads already scored, with the questions answered.

Nothing sits overnight

Enquiries at 2am are answered at 2am.

What it does

  • Answers in seconds, on any channel

    Web chat and WhatsApp, with the same conversation on both.

  • Qualifies before it hands over

    Budget, location, property type and timeline, established in conversation.

  • Scores every lead

    A 0–100 score with the reasoning attached, so the ranking can be argued with.

  • Books the viewing

    Proposes times and records the request rather than promising to call back.

  • Hands over warm

    Your salesperson opens a summary, not a transcript.

What this changes

What this changes about your week

It takes over
Qualifying and answering enquiries while they are still warm.
Done today by
The agent, between viewings.
How often
Every enquiry.
Typical manual effort
Responding properly to every lead is more hours than a viewing day leaves.

Why Real estate in particular. Speed decides who gets the instruction. An enquiry answered tomorrow is an enquiry someone else answered today.

  • Runs unattended

    Started by you or by an event, and it finishes on its own. Nothing waits for someone to be at a desk.

  • The same standard every time

    The two-hundredth item is held to the bar the first one was. Consistency is the part people cannot sustain.

  • Nothing runs above your ceiling

    Anything above the risk you allow stops and waits for your approval, with its impact stated.

How it runs

This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.

  1. 1InputValidated against the agent input schema
  2. 2Modelclaude-sonnet-5 with automatic fallback
  3. 3Toolsextract_structured_data
  4. 4PermissionsRuns WRITE actions automatically; anything higher waits for approval
  5. 5OutputStructured result matching the output schema
  6. 6LoggingTokens, duration and every step recorded

Demo

Demo dataIllustrative sample output.

Input

{
  "channel": "whatsapp",
  "message": "Hi, do you have 2+1 apartments in Istanbul around 250k for investment?"
}

Output

{
  "reply": "Yes — we have several 2+1 apartments in that range. To point you at the right ones: are you looking at a particular district, and is this for rental income or capital growth?",
  "summary": "Investment buyer, 2+1 in Istanbul at ~$250k. Two properties match. Timeline still to establish.",
  "escalate": false,
  "leadScore": 78,
  "disclaimer": "Qualification from what the enquirer said in this conversation. No property has been described beyond the supplied inventory, no price or term has been agreed on the agency's behalf, and any viewing recorded here was confirmed by the enquirer against a specific stated time.",
  "qualification": {
    "budget": "$250,000",
    "complete": false,
    "location": "Istanbul",
    "timeline": "not yet established",
    "propertyType": "2+1 apartment"
  },
  "scoreReasoning": "Budget, location and property type are all clear and match live inventory. Timeline is unknown, which is the only thing holding the score below 90.",
  "viewingRequested": false,
  "matchedProperties": [
    "IST-4412",
    "IST-4498"
  ]
}

Requirements

Integrations

No integrations required.

Before you start

  • Your property inventory (spreadsheet, CRM or API)
  • A WhatsApp Business number, if you want that channel
  • Requires the Starter plan or higher

Use cases

Portal enquiries

Leads arriving from listing portals, answered and qualified on arrival.

WhatsApp enquiries

The channel most buyers actually use, handled without a person on call.

Out-of-hours cover

Evenings and weekends, when most property browsing happens.

Pricing

Starter

Billed monthly through your PROMIVO subscription. Cancel at any time.

Runs consume your plan allowance for agent executions and tokens. See plan limits

FAQ

Does it invent properties it does not have?

No. It only describes inventory it was given. If nothing matches it says so and offers to record the requirement, rather than inventing a listing to keep the conversation going.

Can it agree a price or make an offer?

No. It can state listed prices. Negotiating, discounting and anything contractual goes to a person — that boundary is enforced by the agent's permissions, not just its instructions.

What happens to leads it cannot qualify?

They are answered and closed politely, and still recorded. You keep the enquiry without spending a salesperson on it.

Reviews

Reviews open once customers have run this agent.

Need this agent to work differently?

Tell us what to change and our team will scope a customised version for your business.

Customize this agent