Check room availability

Events and calendar blocks that are in the way of a room on a date and time.

MCP tool tripleseat_read → check_room_availability

read

Returns the events that overlap the room, date and time you ask about, each with its status, and any calendar note set to prevent bookings. Tentative and Definite events hold the room; Prospect events can overlap each other, so they are listed as soft conflicts. Empty lists mean the room is free.

Parameters

Parameters: check_room_availability
NameTypeDescription
room_id integer required integer Room ID from list_rooms.
date date required date Event date.
start_time string string Start, for example 18:00. Default: whole day.
end_time string string End, for example 23:00. Default: whole day.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "tripleseat_read",
    "arguments": {
      "operation": "check_room_availability",
      "arguments": {
        "room_id": 1,
        "date": "2026-10-01"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "room": "Garden Room",
    "date": "2026-11-28",
    "hard_conflicts": [
      {
        "event_id": 5530018,
        "name": "Martin engagement party",
        "status": "Tentative",
        "start": "17:00",
        "end": "22:00"
      }
    ],
    "soft_conflicts": [
      {
        "event_id": 5530201,
        "name": "Reyes dinner inquiry",
        "status": "Prospect",
        "start": "18:00",
        "end": "21:00"
      }
    ],
    "blocking_notes": []
  },
  "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.