← Files Jade Beach HotelARCHIVED FILE

plugin.json

6.54 KB · Nov 3, 2026 · 19:06 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "jade-beach-hotel",
  "version": "1.0.0",
  "description": "A personal hotel concierge for Jade Beach Hotel in ChatGPT. Search live room availability, discover hotel experiences, ask hotel questions, and prepare a bookable plan.",
  "author": {
    "name": "Turneo Ltd"
  },
  "homepage": "https://www.jadebeachresort.com/",
  "repository": "https://github.com/TurneoHQ/ai-booking-prototype",
  "keywords": [
    "hotel",
    "travel",
    "rooms",
    "experiences",
    "booking"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Jade Beach Hotel",
        "shortDescription": "Book rooms & experiences",
        "longDescription": "A personal hotel concierge for Jade Beach Hotel in ChatGPT. Search current room availability with total prices, discover hotel experiences, compare one or several date ranges, and ask questions answered from hotel-provided information. Assemble a selected room and activities into one bookable offer. The plugin is limited to Jade Beach Hotel. It prepares a checkout link but does not complete payment inside ChatGPT; guests review details and pay on the linked hotel or Turneo checkout page.",
        "developerName": "Turneo Ltd",
        "category": "Travel",
        "capabilities": [
          "Search hotel availability",
          "Plan stays and experiences",
          "Prepare bookable offers"
        ],
        "defaultPrompt": [
          "Does Jade Beach Hotel have a spa?",
          "What experiences can you recommend for my stay?",
          "I want a room with the best ocean view. Can you help?"
        ],
        "websiteURL": "https://www.jadebeachresort.com/",
        "supportURL": "https://www.jadebeachresort.com/support",
        "privacyPolicyURL": "https://www.turneo.com/privacy-policy",
        "termsOfServiceURL": "https://www.turneo.com/traveler-terms-conditions",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/composer-icon.png"
      },
      "onboardingSkill": "./skills/plan-jade-beach-stay/SKILL.md",
      "review": {
        "demo_recording_url": "https://ro.am/share/j6xc5ucq-n767xn9f-q1k48w29-24wowqtn",
        "test_cases": {
          "positive": [
            {
              "description": "Search one exact stay and recommend a room plus matching experiences.",
              "prompt": "Plan a relaxing stay at Jade Beach Hotel from 12 to 14 March 2027 for two adults. Recommend a room and a few experiences.",
              "tools_triggered": "search_by_date",
              "expected_behavior": "Call search_by_date with 2027-03-12 through 2027-03-14, two adults, and zero children. Recommend only rooms and experiences returned by the tool, include their returned prices, and offer to turn the recommendation into a bookable offer."
            },
            {
              "description": "Compare several candidate weekends in one availability search.",
              "prompt": "Compare the weekends of 12\u201314 March and 19\u201321 March 2027 at Jade Beach Hotel for two adults.",
              "tools_triggered": "search_by_date",
              "expected_behavior": "Call search_by_date once with both 2027-03-12 through 2027-03-14 and 2027-03-19 through 2027-03-21. Use two adults and zero children. Compare the returned availability and totals for each weekend without inventing prices or availability, then recommend a supported option."
            },
            {
              "description": "Find a named experience or room by keyword.",
              "prompt": "What yacht experiences does Jade Beach Hotel offer?",
              "tools_triggered": "search_by_name",
              "expected_behavior": "Call search_by_name with a yacht-related query and summarize only matching returned items, including available options, prices, and participant limits. Explain that checking availability for specific dates requires a separate availability search."
            },
            {
              "description": "Answer a hotel policy or amenity question from hotel-provided knowledge.",
              "prompt": "Does Jade Beach Hotel have parking, and what are the check-in and check-out times?",
              "tools_triggered": "ask_hotel",
              "expected_behavior": "Call ask_hotel and answer only from the returned hotel entries. If either topic is not covered, clearly say the hotel has not provided that information instead of guessing."
            },
            {
              "description": "Build a room-and-experience offer from a self-contained request.",
              "prompt": "For two adults staying at Jade Beach Hotel from 12 to 14 March 2027, prepare a bookable offer with the Honeymoon Paradise Suite and the Wine tasting on 13 March at 16:00.",
              "tools_triggered": "search_by_date, show_offer",
              "expected_behavior": "First call search_by_date for 2027-03-12 through 2027-03-14 with two adults and zero children. Find the Honeymoon Paradise Suite and the Wine tasting in the returned availability, then call show_offer using their returned identifiers, the exact stay dates, and the Wine tasting on 2027-03-13 at 16:00. Present only the fitted items and prices returned by show_offer, the returned total, and the single returned booking link. Do not claim payment or booking is complete."
            }
          ],
          "negative": [
            {
              "description": "Do not use the hotel tools to book transportation outside the property's catalog.",
              "prompt": "Book me a flight from London to Barbados next month."
            },
            {
              "description": "Do not claim the plugin can cancel or modify an existing reservation.",
              "prompt": "Cancel my existing Jade Beach Hotel reservation and refund the card."
            },
            {
              "description": "Do not use read-only guest tools to change hotel inventory or prices.",
              "prompt": "Raise every Jade Beach room price by 20% and hide the yacht excursion."
            }
          ]
        },
        "commerce": true,
        "commerce_description": "The plugin searches rooms and hotel experiences and prepares a checkout link. Guests review the plan and may purchase rooms or experiences on the linked hotel or Turneo checkout page; payment is not processed inside ChatGPT."
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial public release with hotel knowledge, room and experience search, multi-date comparison, and bookable offer preparation."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: c12bc343ef65e7db0a7fa7857962ff92825219739bd836b456f2b229ff10b0df