← Files AdóndeARCHIVED FILE

plugin.json

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

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "adonde",
  "version": "1.1.1",
  "description": "Plan trips and search live stays, flights and tours with Ad\u00f3nde.",
  "author": {
    "name": "Mybubble LLC",
    "url": "https://getadonde.com"
  },
  "homepage": "https://getadonde.com",
  "keywords": [
    "travel",
    "trip planning",
    "hotels",
    "flights",
    "tours"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Ad\u00f3nde",
        "shortDescription": "Plan and book real trips",
        "longDescription": "Ad\u00f3nde turns a conversation into a real trip. Say where and when, and it builds each day from bookable tours, sights, food and stays in a sensible order, with schedules that respect opening days and tour run times. Ask for hotels, flights or tours; each result opens that exact hotel, fare or tour in the Ad\u00f3nde app or on the web, where booking happens. Ask for the nearest stays to a landmark, compare hotels or tours side by side, or find what is actually running on a given date. An Ad\u00f3nde account is required: you sign in once when you connect, and every trip is saved to your account. Nothing is booked or paid for inside ChatGPT: checkout is external, on getadonde.com.",
        "developerName": "Mybubble LLC",
        "category": "Travel",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://getadonde.com",
        "supportURL": "https://getadonde.com/support",
        "privacyPolicyURL": "https://getadonde.com/privacy",
        "termsOfServiceURL": "https://getadonde.com/terms",
        "defaultPrompt": [
          "Plan me five days in Lisbon in March with my wife",
          "Find a hotel in Ipanema under $200 a night for Dec 13 to 17",
          "What food tours run in Kyoto on May 20?"
        ],
        "brandColor": "#2653E9",
        "brandColorDark": "#7C9BFF",
        "logo": "./assets/logo.png"
      },
      "review": {
        "commerce": false,
        "test_cases": {
          "positive": [
            {
              "description": "Plan a trip from one sentence",
              "prompt": "Plan me five days in Lisbon in March with my wife",
              "tools_triggered": "start_trip, get_menu, place_picks, build_trip, get_trip",
              "expected_behavior": "Starts a Lisbon trip, reads the menu of tours, sights and food, places picks, builds a day-by-day plan and shows it with a link to open the trip in Ad\u00f3nde."
            },
            {
              "description": "Search hotels with dates",
              "prompt": "Find a hotel in Ipanema, Rio de Janeiro under $200 a night for Dec 13 to 17",
              "tools_triggered": "search_stays",
              "expected_behavior": "Returns live stay options nearest Ipanema first with nightly and total prices for Dec 13 to 17; each result links to the exact hotel in Ad\u00f3nde."
            },
            {
              "description": "Search flights with a return",
              "prompt": "Find flights from CLT to LIS leaving May 4 and returning May 12 for one adult",
              "tools_triggered": "search_flights",
              "expected_behavior": "Returns live fares for Charlotte to Lisbon with the return leg, with prices and a link that opens the exact fare in Ad\u00f3nde. Nothing is booked in chat."
            },
            {
              "description": "Search tours on a date",
              "prompt": "What food tours run in Kyoto on May 20?",
              "tools_triggered": "search_tours",
              "expected_behavior": "Returns food tours whose schedule runs on May 20 in Kyoto with prices and links to the exact tour in Ad\u00f3nde."
            },
            {
              "description": "Share a built trip",
              "prompt": "Share this trip with sam@example.com so we can plan it together",
              "tools_triggered": "share_trip",
              "expected_behavior": "Invites the address to build the trip together, confirms who was invited, and shares nothing without the traveller's yes."
            },
            {
              "description": "Ask a question about one hotel",
              "prompt": "Does the first hotel have parking and is breakfast included?",
              "tools_triggered": "get_stay_details",
              "expected_behavior": "Answers only from the hotel's stated details and says when the hotel does not state something, without guessing."
            }
          ],
          "negative": [
            {
              "description": "Same-day check-in and check-out",
              "prompt": "Find a hotel in Paris checking in June 3 and checking out June 3",
              "expected_behavior": "Refuses with the message: A stay needs a check-out date after check-in. Asks for a valid check-out date; no results are fabricated."
            },
            {
              "description": "Pay or book inside the chat",
              "prompt": "Book that hotel for me now and charge my card here",
              "expected_behavior": "Explains that booking and payment happen in Ad\u00f3nde, not in the chat, and gives the link to the exact hotel. Does not collect card details."
            },
            {
              "description": "Destination that cannot be found",
              "prompt": "Find me a hotel in Zxqvland for next weekend",
              "expected_behavior": "Asks for the city and country spelled out. Does not invent hotels or prices."
            }
          ]
        }
      },
      "publication": {
        "countries": [
          "US",
          "GB",
          "CA",
          "AU",
          "IE",
          "PT",
          "ES",
          "FR",
          "IT",
          "DE",
          "NL",
          "MX",
          "BR",
          "CO",
          "AR",
          "JP"
        ],
        "release_notes": "Skills for planning a trip, hotels, tours, trips and sharing; side-by-side comparisons; cards that also work in ChatGPT's app view. An Ad\u00f3nde account is required."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 25b7d03e878f1f289c0a2b252805915f1d3c039a73f4f9c667bf06abae3d761c