Schedule viewing

Book a scheduled viewing for a property in an agent's calendar, with the attendee attached.

MCP tool vaultre_write → schedule_viewing

write Confirm

Adds an event of type Scheduled Viewing, as Calendar > Add Event does. accompanied and confirmed are the two status boxes. Nothing is sent to the attendee, because Vault's email or SMS on confirming is a separate toggle on the event. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: schedule_viewing
NameTypeDescription
property_id string required string Property ID from search_properties.
contact_id string required string Attendee, a contact ID from search_contacts.
starts_at datetime required datetime Start of the viewing.
ends_at datetime required datetime End of the viewing.
calendar_user string string Email of the Vault user whose calendar gets the event. Default: you.
accompanied boolean boolean Tick the accompanied box. Default: false.
confirmed boolean boolean Tick the confirmed box. Default: false.
notes string string Event notes.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "vaultre_write",
    "arguments": {
      "operation": "schedule_viewing",
      "arguments": {
        "property_id": "22810",
        "contact_id": "51377",
        "starts_at": "2026-10-24T10:30:00+11:00",
        "ends_at": "2026-10-24T11:00:00+11:00",
        "calendar_user": "sam@harbourlane.example",
        "accompanied": true
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "event_id": "evt_90331",
    "type": "scheduled_viewing",
    "property": "14 Wattle Street, Marrickville NSW 2204",
    "attendee": "Priya Nair",
    "calendar_user": "sam@harbourlane.example",
    "starts_at": "2026-10-24T10:30:00+11:00",
    "ends_at": "2026-10-24T11:00:00+11:00",
    "accompanied": true,
    "confirmed": false
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.