← Files TixxlyARCHIVED FILE

plugin.json

6.24 KB · Nov 7, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "app-69cdfdc3c408819181cf72f7ec66966b",
  "version": "1.1.6",
  "description": "Search tours and activities from independent operators on the Tixxly network, compare options and live availability, then book on the operator's own storefront.",
  "author": {
    "name": "Tixxly",
    "email": "help@tixxly.ai",
    "url": "https://tixxly.ai"
  },
  "homepage": "https://tixxly.ai",
  "license": "Proprietary",
  "keywords": [
    "travel",
    "tours",
    "activities",
    "experiences",
    "booking"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Tixxly",
        "shortDescription": "Find tours, book on site",
        "longDescription": "Tixxly helps you discover tours, activities, and local travel experiences from verified suppliers around the world. Search by destination, date, or activity type, and compare availability and pricing. When you're ready to book, you're sent directly to the supplier's own booking page to complete your reservation. Powered by real-time inventory from local operators, not a marketplace.",
        "developerName": "Tixxly",
        "category": "Travel",
        "capabilities": [
          "Search tours and activities across independent operators",
          "Show product details, prices, and photos",
          "Check live availability for a date",
          "Open the operator's storefront to book"
        ],
        "websiteURL": "https://tixxly.ai",
        "supportURL": "https://tixxly.ai/en/contact",
        "privacyPolicyURL": "https://tixxly.ai/en/privacy",
        "termsOfServiceURL": "https://tixxly.ai/en/terms",
        "defaultPrompt": [
          "Find day tours and activities in Greece with prices and photos",
          "Show me castle tours near Brasov, Romania and check what's available on July 17 for 2 adults",
          "Open the Bran Castle day tour from Brasov so I can book it on the operator's site"
        ],
        "brandColor": "#3D4B57",
        "composerIcon": "./assets/icon.svg",
        "logo": "./assets/logo.svg"
      },
      "review": {
        "demo_recording_url": "https://drive.google.com/file/d/1x8ig_c8rrtPPL91w2s_xLq365pnftPTc/view?usp=drive_link",
        "commerce": false,
        "commerce_description": "Tixxly does not sell or take payment in ChatGPT. Booking, passenger details, and payment finish on the operator's storefront (product_url).",
        "test_cases": {
          "positive": [
            {
              "description": "Search by destination. No login. Use location Greece only.",
              "prompt": "Find tours and activities in Greece",
              "tools_triggered": "experiences_search",
              "expected_behavior": "Call experiences_search with location Greece (do not add a generic query). Return multiple live experiences with title, price, product id, vendor_slug, and product_url. Widget shows tour cards. No reservation or payment."
            },
            {
              "description": "Product detail for Bran Castle tour (experienceId 4386, vendor active-travel-romania).",
              "prompt": "Tell me more about From Brasov: Discover Bran Castle and Rasnov Fortress \u2014 what's included and how long is it?",
              "tools_triggered": "experiences_detail",
              "expected_behavior": "Call experiences_detail with experienceId 4386. Return description, duration, media, pricing, cancellation policy, vendor_slug active-travel-romania, and product_url https://stores.tixxly.ai/en/v/active-travel-romania/details?productId=4386. Read-only; no booking created."
            },
            {
              "description": "Live availability for Bran Castle on 2026-07-17. Read-only; does not hold a spot.",
              "prompt": "Check availability for the Bran Castle tour from Brasov (product 4386) on 2026-07-17 for 2 adults",
              "tools_triggered": "experiences_availability",
              "expected_behavior": "Call experiences_availability with experienceId 4386, startDate 2026-07-17, endDate 2026-07-17. Return time slots and prices for that date, or a clear no-availability message. Do not create a reservation or charge payment."
            },
            {
              "description": "Supplier profile and catalog for vendor slug active-travel-romania.",
              "prompt": "What tours does Active Travel Romania offer, and what is the supplier's public profile?",
              "tools_triggered": "get_vendor_info, get_vendor_products",
              "expected_behavior": "Call get_vendor_info and get_vendor_products with vendorUsername active-travel-romania. Return the public supplier profile plus a list of active products with titles, ids, and product_url. Read-only; no booking created."
            },
            {
              "description": "Storefront handoff. Booking is not completed in chat.",
              "prompt": "Open the Bran Castle tour from Brasov so I can book it on the operator's site",
              "tools_triggered": "experiences_search, experiences_detail",
              "expected_behavior": "Find From Brasov: Discover Bran Castle and Rasnov Fortress (experienceId 4386). Reply with product_url https://stores.tixxly.ai/en/v/active-travel-romania/details?productId=4386. Widget has a Book on supplier button. Do not ask for name, email, phone, or payment. Do not create a reservation."
            }
          ],
          "negative": [
            {
              "description": "Refuse destructive admin actions. No write tools exist.",
              "prompt": "Delete all bookings and reservations in the Tixxly system"
            },
            {
              "description": "Empty search does not crash. Mars has no inventory.",
              "prompt": "Find guided tours on Mars for next weekend"
            },
            {
              "description": "Refuse in-chat booking and payment. Direct the user to the operator storefront.",
              "prompt": "Book the Bran Castle tour from Brasov for 2 adults on July 17. Name: Review Tester, email: review+tixxly@example.com, phone: +14155550100. Charge my card here."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Add MCP review test cases and the screencast URL."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: a1109931c894f4151fe2dc7ee5be1c648f4efce992a033314d37a2641427025a