Updates dataShowingsMCP tool
showings_update
Update an existing showing's information or status.
Update an existing showing's information or status. Only provided fields are updated - omitted fields remain unchanged. Common uses: reschedule (update date/time), status change (pending→confirmed→completed), add feedback/notes. Returns the updated showing record.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
showing_id | string | Yes | UUID of the showing to update (required). Use showings_list to find. · Format: UUID |
address | string | No | Updated property address |
showing_date | string | No | Updated showing date (Format: YYYY-MM-DD) · Format: Date (YYYY-MM-DD) |
showing_time | string | No | Updated showing time in HH:MM format |
listing_id | string | No | Updated listing ID · Format: UUID |
contact_id | string | No | Updated contact ID · Format: UUID |
appointment_id | string | No | Updated appointment ID · Format: UUID |
showing_type | enum | No | Updated showing type · One of: first_showing, follow_up, final_walkthrough, inspection, appraisal |
access_type | string | No | Updated access type |
lockbox_code | string | No | Updated lockbox code |
access_notes | string | No | Updated access notes |
showing_status | enum | No | Updated status · One of: pending, confirmed, completed, cancelled, no_show |
client_interest_level | number | No | Client interest level (1-10) · Max: 10 · Min: 1 |
agent_notes | string | No | Agent notes about the showing |
client_feedback | string | No | Client feedback about the property |
confirmation_number | string | No | Showing confirmation number |
Example prompts#
- "Reschedule the Garcias showing at Birchwood Ln to Sunday at 3:30pm."
- "Mark yesterday's Calloway Dr showing completed and log their interest level at 8."
Safety#
Updates data. Changes an existing record. The change is visible immediately in the app and can be edited back.