Updates dataOpen housesMCP tool
open_houses_update
Update an existing open house's information or status.
Update an existing open house's information or status. Only provided fields are updated - omitted fields remain unchanged. Common uses: reschedule (update date/times), status change (scheduled→in_progress→completed), add notes. Returns the updated open house record.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
open_house_id | string | Yes | UUID of the open house to update (required). Use open_houses_list to find. · Format: UUID |
address | string | No | Updated property address |
listing_id | string | No | Updated listing ID · Format: UUID |
list_price | number | No | Updated list price · Min: 0 |
date | string | No | Updated date (Format: YYYY-MM-DD) · Format: Date (YYYY-MM-DD) |
start_time | string | No | Updated start time in HH:MM format |
end_time | string | No | Updated end time in HH:MM format |
status | enum | No | Updated status · One of: scheduled, in_progress, completed, cancelled |
notes | string | No | Updated notes |
Example prompts#
- "Move Saturday's Birchwood open house to 2 until 5 instead."
- "Mark the Marsh Creek open house completed and note we had heavy foot traffic."
Safety#
Updates data. Changes an existing record. The change is visible immediately in the app and can be edited back.