Skip to main content

Compare Properties

Provides a side-by-side comparison of multiple listings across key dimensions.

How it works

When a visitor asks to compare properties, the ARIS AI engine:
  1. Identifies the listings being compared (from search results or conversation context)
  2. Pulls the data for each listing
  3. Generates a structured comparison across price, size, location, features, and value

Example

Natural language

“Compare the first two homes you showed me” “How does 123 Main St compare to 456 Oak Ave?” “Which of those is a better deal?”

Via chat API

Send the comparison request as a message in the conversation. ARIS uses context from previous turns to identify which listings to compare:
{
  "messages": [
    {"role": "user", "content": "Show me homes in Austin under $500k"},
    {"role": "assistant", "content": "I found 3 homes: ..."},
    {"role": "user", "content": "Compare the first two"}
  ]
}

Comparison dimensions

DimensionDetails
PriceList price, price per sq ft
SizeBeds, baths, total sq ft, lot size
LocationNeighborhood, commute, schools
ConditionYear built, days on market, recent updates
ValuePrice relative to comps, appreciation potential

MCP

Comparison is handled by the ask_aris tool for full AI context:
{
  "name": "ask_aris",
  "arguments": {
    "question": "Compare listing a12345 and listing b67890"
  }
}