Skip to content
MCP tools
Creates dataDeadlines & transaction trackingMCP tool

create_open_house

Schedule an open house event for a listing.

Schedule an open house event for a listing. Creates a special appointment of type "open_house" linked to the listing for marketing and visitor tracking. Provide EITHER listing_id to link to an existing listing OR property_address for a one-off event. Types: public (general public), broker (agents only), twilight (evening showing), mega (large event with multiple agents). After creating, use log_open_house_visitor during the event to capture attendee information and automatically create leads.

Parameters#

ParameterTypeRequiredDescription
listing_idstringNoUUID of the listing this open house is for. Use listings_list to find ID. · Format: UUID
property_addressstringNoProperty address if no listing record exists. One of listing_id or property_address required.
start_timestringYesStart date and time. Examples: "2025-01-25T13:00:00" for 1 PM, "2025-01-25T10:00:00" for 10 AM. (ISO 8601 format, e.g., 2025-01-22T14:30:00Z) · Format: Date-time (ISO 8601)
end_timestringNoEnd date and time. Typical duration: 2-4 hours for public, 1-2 hours for broker open. (ISO 8601 format, e.g., 2025-01-22T14:30:00Z) · Format: Date-time (ISO 8601)
open_house_typeenumNoType of open house. public=general public (most common), broker=agent preview, twilight=evening showing, mega=large event. · One of: public, broker, twilight, mega
notesstringNoNotes or special instructions. Examples: "Parking in rear", "No shoes inside", "Refreshments provided". · Max length: 2000

Example prompts#

  • "Schedule a public open house at 412 Birchwood Ln this Saturday from 1 to 4."
  • "Set up a broker preview at 88 Marlowe Ct Tuesday at 10, note parking in rear."

Safety#

Creates data. Creates a new record in your CRM and may trigger notifications or webhooks. Running it twice creates a duplicate, so Claude runs it once per request.