1 OAK MLS
Features

Feature Toggles

Understanding and configuring your site's features

Feature Toggles

Your site comes with optional features you can turn on or off based on your needs. This guide explains what each feature does and when you might want to use it.

Accessing Feature Settings

  1. Go to Settings → Features
  2. Review the available features
  3. Toggle each on or off
  4. Click Save

Available Features

Favorites

What it does: Allows visitors to save listings they're interested in by clicking a heart icon.

When to enable:

  • You want to encourage return visits
  • Visitors are actively searching for properties
  • You want to track which listings get the most interest

When to disable:

  • You prefer direct contact for all inquiries
  • Your listings turn over quickly

Saved Searches

What it does: Lets visitors save their search criteria and optionally receive alerts when new matching listings appear.

When to enable:

  • Your inventory changes frequently
  • Buyers are actively searching over time
  • You want to capture contact information

When to disable:

  • You have a small, stable inventory
  • You prefer manual client follow-up

Virtual Tours

What it does: Displays virtual tour links on listing pages when available from the MLS data.

When to enable:

  • Your listings have Matterport or similar tours
  • Buyers expect to preview homes virtually
  • You're marketing to out-of-area buyers

When to disable:

  • Most of your listings don't have tours
  • You prefer in-person showings first

Map View

What it does: Adds a map toggle to the listings page, showing properties on an interactive map.

When to enable:

  • Location is a key selling point
  • Buyers want to explore neighborhoods visually
  • You cover a specific geographic area

When to disable:

  • Your listings are spread across a wide area
  • Privacy concerns for certain properties

Social Sharing

What it does: Adds share buttons to listing pages for Facebook, Twitter, email, and copy link.

When to enable:

  • You want listings to spread organically
  • Your audience is active on social media
  • Unique or luxury properties that get shared

When to disable:

  • You prefer controlled distribution
  • Listings with privacy requirements

Mortgage Calculator

What it does: Shows a simple mortgage calculator on listing detail pages with estimated monthly payments.

When to enable:

  • Buyers want to understand affordability
  • You're marketing to first-time buyers
  • Helpful for price-conscious markets

When to disable:

  • Luxury market where buyers pay cash
  • Calculator isn't relevant to your audience

Neighborhood Data

What it does: Displays additional neighborhood information like schools, walk scores, and demographics on listing pages.

When to enable:

  • Buyers are relocating and need area info
  • Schools are important to your audience
  • You want richer listing pages

When to disable:

  • Data isn't available for your areas
  • You prefer to discuss neighborhoods personally

What it does: On the main listings page, shows a toggle letting visitors switch between "My Listings" (your personal/office listings) and "All Listings" (includes service area imports).

When to enable:

  • You want to showcase area expertise with more inventory
  • Visitors expect to see all available properties
  • Service areas are a key part of your business

When to disable:

  • You only want to show your personal listings
  • You prefer to direct searches to service area pages instead

Feature Recommendations by Market

Luxury Market

FeatureRecommendation
FavoritesOn
Saved SearchesOptional
Virtual ToursOn
Map ViewOn
Social SharingOn
Mortgage CalculatorOff
Neighborhood DataOptional
BlogOn
AI Content GenerationOn
AI SearchOptional
Landing PagesOn
Auto Draft PostsOn
AutomationsOn

First-Time Buyers

FeatureRecommendation
FavoritesOn
Saved SearchesOn
Virtual ToursOn
Map ViewOn
Social SharingOn
Mortgage CalculatorOn
Neighborhood DataOn
BlogOn
AI Content GenerationOptional
Landing PagesOptional
AutomationsOptional

Investment Properties

FeatureRecommendation
FavoritesOn
Saved SearchesOn
Virtual ToursOff
Map ViewOn
Social SharingOff
Mortgage CalculatorOff
Neighborhood DataOff
BlogOptional
AI Content GenerationOptional
Landing PagesOff
AutomationsOptional

Blog

What it does: Enables a full blog/content section on your public site at /blog. Supports 5 post categories: blog articles, market reports, neighborhood guides, press releases, and just-sold stories.

When to enable:

  • You want to share market insights and build authority
  • SEO is important for your site
  • You create content regularly

When to disable:

  • You don't plan to publish articles
  • You prefer to keep your site focused on listings

See Blog & Content Management for full details.


AI Content Generation

What it does: Enables AI-powered content creation for listing descriptions, social media captions, email marketing copy, blog posts, and website content blocks.

When to enable:

  • You want to accelerate content creation
  • You need help writing compelling property descriptions
  • You publish frequently on social media

When to disable:

  • You prefer to write all content manually
  • AI-generated content doesn't fit your voice

Feature flag: features.aiContentGeneration Tier-based limits: features.aiTierfree (50/mo), pro (200/mo), enterprise (unlimited)


What it does: Adds a natural language search hero variant where visitors can type queries like "waterfront condo under $2M in Miami Beach" instead of using filter dropdowns.

When to enable:

  • You want a modern, conversational search experience
  • Your audience prefers typing over clicking filters
  • You have diverse listing inventory

When to disable:

  • Traditional filter-based search is sufficient
  • Your listings are in a narrow niche

Feature flag: features.aiSearch Hero variant: Set site.hero.variant to 'ai-search'


Auto Draft Posts

What it does: Automatically generates draft social media posts when listing status changes are detected (new listing, price change, under contract, sold). Posts target Instagram, Facebook, and LinkedIn.

When to enable:

  • You want to maintain an active social media presence
  • You want draft content ready to review and post
  • Status changes happen frequently

When to disable:

  • You manage social media through other tools
  • You prefer to create social content from scratch

Feature flag: features.autoDraftPosts

For more control over triggers, persona-aware content, and a unified outbox, see Automations.


Automations

What it does: Configurable rules that trigger AI-drafted content when listing events occur (sold, listed, under contract). Content appears in a unified Outbox for review, editing, and approval. Supports Instagram, Facebook, and LinkedIn captions with persona-aware generation.

When to enable:

  • You want AI to draft social content automatically when listings change status
  • You want control over which events trigger content (not just "sold")
  • You want persona-aware content that sounds like you

When to disable:

  • Auto Draft Posts is sufficient for your needs
  • You prefer to create all content manually

Feature flag: features.automations

See Automations for full details.


Landing Pages

What it does: Create single-property marketing pages with custom URLs, lead capture forms, QR codes, and analytics. Routes at /p/[slug]/.

When to enable:

  • You market individual properties with dedicated pages
  • You use QR codes on print materials
  • You want to track leads per property

When to disable:

  • Individual listing detail pages are sufficient
  • You don't need dedicated property marketing pages

Feature flag: features.landingPages


Similar Listings

What it does: Shows a carousel of similar listings on the listing detail page, matched by location, price range, and property type.

When to enable:

  • You want visitors to discover more properties
  • You have enough inventory for meaningful suggestions
  • You want to increase page views per session

When to disable:

  • Your inventory is too small for meaningful matches
  • You prefer visitors to use search instead

Nearby Listings

What it does: Displays nearby listings on the map section of the listing detail page.

When to enable:

  • Location context is important to your buyers
  • Map view is already enabled
  • You have geographically clustered inventory

Area Page Filters

What it does: Adds a filter panel to service area neighborhood pages, allowing visitors to refine listings within an area.

When to enable:

  • Your service areas have many listings (50+)
  • Visitors need to narrow results within a neighborhood
  • You want a richer area browsing experience

Tips for Choosing Features

  1. Start simple — Enable only what you need, add more later
  2. Match your audience — Consider what your typical buyer wants
  3. Keep it clean — Fewer features = cleaner interface
  4. Test changes — After toggling, visit your site to see the effect
  5. Seasonal adjustments — You can change features as your market shifts

On this page