← WebMCP Directory

Tool tree

rabblegroup.com.au

CommerceTools verified
Website
Rabble Hospitality Group runs pubs, bars, restaurants and live music venues across Canberra and Burleigh, built on a welcome worth coming back for.
Explore capabilities
    list_venuesAnswer

    All Rabble venues in Canberra and Burleigh Heads: type, suburb, hours and how to book (online, walk-in or enquiry).

    View tool JSON
    {
      "name": "list_venues",
      "kind": "answer",
      "impl": "imperative",
      "description": "All Rabble venues in Canberra and Burleigh Heads: type, suburb, hours and how to book (online, walk-in or enquiry).",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    get_venueAnswer

    One venue's address, phone, structured opening hours (for 'is it open now'), booking method with the booking link, menu link and map link.

    View tool JSON
    {
      "name": "get_venue",
      "kind": "answer",
      "impl": "imperative",
      "description": "One venue's address, phone, structured opening hours (for 'is it open now'), booking method with the booking link, menu link and map link.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "venue": {
            "type": "string",
            "description": "Venue name or slug, e.g. \"Assembly\", \"corella\", \"Local Burleigh\"."
          }
        },
        "required": [
          "venue"
        ]
      }
    }
    get_menuAnswer

    A venue's current menu with prices (AUD), descriptions and dietary tags (vegetarian, vegan, gluten free). Optionally filter to one section, e.g. "desserts" or "cocktails".

    View tool JSON
    {
      "name": "get_menu",
      "kind": "answer",
      "impl": "imperative",
      "description": "A venue's current menu with prices (AUD), descriptions and dietary tags (vegetarian, vegan, gluten free). Optionally filter to one section, e.g. \"desserts\" or \"cocktails\".",
      "inputSchema": {
        "type": "object",
        "properties": {
          "venue": {
            "type": "string",
            "description": "Venue name or slug, e.g. \"Assembly\", \"corella\", \"Local Burleigh\"."
          },
          "section": {
            "type": "string",
            "description": "Optional section or menu name to filter to."
          }
        },
        "required": [
          "venue"
        ]
      }
    }
    whats_onAnswer

    Upcoming gigs, events and specials across the venues (or one venue), with dates, start times, entry and ticket links.

    View tool JSON
    {
      "name": "whats_on",
      "kind": "answer",
      "impl": "imperative",
      "description": "Upcoming gigs, events and specials across the venues (or one venue), with dates, start times, entry and ticket links.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "venue": {
            "type": "string",
            "description": "Optional: limit to one venue."
          },
          "from": {
            "type": "string",
            "description": "Optional start date, YYYY-MM-DD (default today)."
          },
          "to": {
            "type": "string",
            "description": "Optional end date, YYYY-MM-DD."
          }
        }
      }
    }
    start_bookingSensitive Action

    How to book a table at a venue. Returns the booking link (with the guest's date and party size filled in where the provider supports it) for the guest to choose a time and confirm, or explains that the venue is walk-in or enquiry only. Does not make a booking itself.

    View tool JSON
    {
      "name": "start_booking",
      "kind": "transact",
      "impl": "imperative",
      "description": "How to book a table at a venue. Returns the booking link (with the guest's date and party size filled in where the provider supports it) for the guest to choose a time and confirm, or explains that the venue is walk-in or enquiry only. Does not make a booking itself.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "venue": {
            "type": "string",
            "description": "Venue name or slug, e.g. \"Assembly\", \"corella\", \"Local Burleigh\"."
          },
          "date": {
            "type": "string",
            "description": "Optional YYYY-MM-DD."
          },
          "party": {
            "type": "integer",
            "minimum": 1,
            "description": "Optional number of guests."
          }
        },
        "required": [
          "venue"
        ]
      }
    }
    open_pageAction

    Show the guest a page on this site: a venue, its menu, what's on, functions or bookings.

    View tool JSON
    {
      "name": "open_page",
      "kind": "act",
      "impl": "imperative",
      "description": "Show the guest a page on this site: a venue, its menu, what's on, functions or bookings.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "page": {
            "type": "string",
            "enum": [
              "venue",
              "menu",
              "whats-on",
              "functions",
              "book"
            ]
          },
          "venue": {
            "type": "string",
            "description": "Venue slug for venue/menu pages, e.g. \"assembly\"."
          }
        },
        "required": [
          "page"
        ]
      }
    }