Creates dataShowingsMCP tool
showings_create
Schedule a new property showing.
Schedule a new property showing. WORKFLOW: 1) Optionally use listings_list to find the listing 2) Optionally use contacts_list to find the contact 3) Create the showing with address, date, and time. Returns the created showing with ID. Required fields: address, showing_date, showing_time.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Property address for the showing (required) |
showing_date | string | Yes | Date of the showing (required) (Format: YYYY-MM-DD) · Format: Date (YYYY-MM-DD) |
showing_time | string | Yes | Time of the showing in HH:MM format (required), e.g. "14:00" |
listing_id | string | No | UUID of the associated listing (optional). Use listings_list to find. · Format: UUID |
contact_id | string | No | UUID of the associated contact (optional). Use contacts_list to find. · Format: UUID |
appointment_id | string | No | UUID of the associated appointment (optional). Use appointments_list to find. · Format: UUID |
showing_type | enum | No | Type of showing (default: first_showing) · One of: first_showing, follow_up, final_walkthrough, inspection, appraisal |
access_type | string | No | Access type, e.g. "lockbox", "agent_present", "owner_present" |
lockbox_code | string | No | Lockbox code for property access |
access_notes | string | No | Notes about property access instructions |
showing_status | enum | No | Initial status (default: pending) · One of: pending, confirmed, completed, cancelled, no_show |
Example prompts#
- "Schedule a first showing at 412 Birchwood Ln this Saturday at 2pm for the Garcias."
- "Book a final walkthrough at 1530 Kern River Rd on June 27 at 10am, lockbox access."
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.