Skip to main content

AI-Powered Descriptions and Content

ListHouze integrates AI-powered tools to help agents create compelling property descriptions and optimise their listing content. These features are available on the Edit Listing page.

Prerequisites

To use AI features, you must:

  1. Enable AI features in your profile settings (AI preferences).
  2. Have an active subscription — either your own paid plan or one provided by your agency. Free plans do not include AI content generation. Admin users bypass the subscription requirement.
  3. Enable specific AI agents — Each agent type (market analyst, listing optimizer) can be individually enabled or disabled in your AI preferences.

AI Content Generator

The AI content generator powers the content generation features across ListHouze. It uses a dual-model architecture:

  • Primary model: Claude (Anthropic) — used for all AI content generation
  • Fallback model: GPT-4o (OpenAI) — used automatically if the primary model is unavailable

Generation Types

TypeDescription
generate_blogGenerates full blog posts with title, content, SEO metadata, and tags
improve_contentImproves existing content while maintaining the author's voice
generate_seoGenerates SEO metadata (title, description, tags) for existing content
generate_excerptCreates a compelling summary excerpt from existing content

Tone Control

Content generation accepts a tone parameter that defaults to professional. All generated content uses Australian/New Zealand spelling conventions (e.g., "behaviour", "colour").

Rate Limiting

AI content generation is rate-limited to 20 requests per minute per IP address to prevent abuse.


Listing Optimizer Agent

The Listing Optimizer is an AI agent available on the Edit Listing page. It analyses your listing and suggests improvements.

How to Use

  1. Open a listing in the editor.
  2. Click the Optimise button in the top action bar (visible on desktop).
  3. The agent analyses your headline, description, features, property type, and suburb.
  4. Results appear in a floating panel at the bottom-right of the screen.

Input Fields Used

FieldPurpose
HeadlineAnalyses for clarity, appeal, and keyword relevance
DescriptionReviews for completeness, tone, and engagement
FeaturesChecks for completeness relative to the property type
Property TypeProvides context for industry-specific suggestions
SuburbUsed for location-specific language and market positioning

Customising Generated Content

  • Results are displayed in an Agent Result Panel that can be closed when finished.
  • You are not required to accept any suggestions — they are advisory only.
  • You can manually edit your description after reviewing AI suggestions.
  • Multiple optimisation runs can be performed as you refine the listing.

Market Analysis Agent

The Market Analysis agent provides suburb and property type market insights.

How to Use

  1. Open a listing in the editor.
  2. Click the Market Analysis button in the top action bar (visible on desktop).
  3. The agent analyses market data for your property's suburb and type.
  4. Results appear in a floating panel.

Input Fields Used

FieldPurpose
SuburbTarget area for market data
Property TypeFilters comparable properties
BedroomsNarrows comparable set
Price / Price DisplayUsed for positioning analysis

AI Disclosure Requirements

Warning

As the listing agent, you are responsible for ensuring all published information is accurate and not misleading, regardless of whether it was written by you or generated by AI.

When using AI-generated content in your listings:

  • Review all generated content before publishing. AI output should be treated as a starting point, not a final product.
  • Verify factual claims. AI may generate plausible but inaccurate statements about a property's features, location, or surroundings.
  • Comply with local regulations. Some jurisdictions in Australia and New Zealand may have requirements around disclosure of AI-generated marketing content in real estate.

Subscription and Access

AI content generation requires a paid subscription. The system checks subscription status in the following order:

  1. Admin bypass — Users with an admin role can use AI features without a subscription.
  2. Individual subscription — Check the user's subscription record for an active paid plan.
  3. Agency subscription — If the agent belongs to an organisation, check the agency owner's subscription.

If no valid subscription is found, a 403 error is returned with a message prompting the user to upgrade their plan.


Was this page helpful?

ListHouze AI Assistant

Powered by AI

Hi! How can I help you today?

Ask me anything about ListHouze, or try a suggestion below.