← Files TravelYallaARCHIVED FILE

plugin.json

9.98 KB · Nov 2, 2026 · 13:02 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "travelyalla",
  "version": "1.1.1",
  "description": "Find cheap flights and hotels with live TravelYalla prices across Egypt, Saudi Arabia and worldwide, then book on travelyalla.com.",
  "author": {
    "name": "TravelYalla",
    "email": "reservation@travelyalla.com",
    "url": "https://travelyalla.com"
  },
  "homepage": "https://travelyalla.com",
  "repository": "https://github.com/TravelYalla-org/agent-kit",
  "keywords": [
    "travel",
    "flights",
    "hotels",
    "booking",
    "egypt",
    "saudi-arabia"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "TravelYalla",
        "shortDescription": "Find cheap flights & hotels",
        "longDescription": "TravelYalla finds live flight and hotel prices inside your chat, for trips across Egypt, Saudi Arabia and worldwide.\n\nSearch one-way, round-trip and multi-city flights and compare them by price, stops, airline, departure time and baggage. Search hotels by city or hotel name and narrow them by star rating, guest score, price and distance from the city centre. Plan a whole trip with flights and a matching stay in one currency, or find the cheapest day to fly within a date range.\n\nAsk in English or Arabic. Prices follow your nationality and currency, and every result links straight to travelyalla.com to book.",
        "developerName": "TravelYalla",
        "category": "Travel",
        "capabilities": [
          "Interactive",
          "Read"
        ],
        "websiteURL": "https://travelyalla.com",
        "supportURL": "https://travelyalla.com/en-WW/contact-us",
        "privacyPolicyURL": "https://travelyalla.com/en-WW/privacy-policy",
        "termsOfServiceURL": "https://travelyalla.com/en-WW/terms-and-conditions",
        "defaultPrompt": [
          "Find the cheapest round-trip flights from Cairo to Dubai next weekend",
          "Show me top-rated hotels in Dubai for 2 adults next weekend",
          "Plan a 5-day trip from Riyadh to Cairo in November"
        ],
        "brandColor": "#0E70CE",
        "brandColorDark": "#7ED321",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Round-trip flight search",
              "prompt": "Find round-trip flights from Dubai to London leaving next Friday and returning on Sunday for 1 adult.",
              "tools_triggered": "search-flights",
              "expected_behavior": "Searches DXB to LHR and back on the resolved dates and lists the cheapest itineraries with airline, times, stops and price, plus a travelyalla.com booking link."
            },
            {
              "description": "Baggage for a chosen flight",
              "prompt": "Find one-way flights from Cairo to Jeddah next Monday, then tell me the baggage allowance for the cheapest one.",
              "tools_triggered": "search-flights, get-flight-details",
              "expected_behavior": "Searches CAI to JED, picks the cheapest itinerary and reports its checked-baggage allowance from the flight details."
            },
            {
              "description": "Hotel search by city",
              "prompt": "Show me top-rated hotels in Dubai for 2 adults next weekend.",
              "tools_triggered": "search-destinations, search-hotels",
              "expected_behavior": "Resolves Dubai to its city code, searches hotels for the weekend and lists hotels with stars, guest score, nightly and total price, and booking links."
            },
            {
              "description": "Hotel details",
              "prompt": "Find 5-star hotels in Cairo for 2 nights from the 10th of next month and tell me the check-in time and facilities of the best-rated one.",
              "tools_triggered": "search-destinations, search-hotels, get-hotel-details",
              "expected_behavior": "Searches Cairo hotels, keeps 5-star results, then reports the top-rated hotel's check-in time and facilities from its details."
            },
            {
              "description": "Trip plan with flights and hotel",
              "prompt": "Plan a 5-day trip from Riyadh to Cairo in the first week of next month for 2 adults.",
              "tools_triggered": "search-flights, search-destinations, search-hotels",
              "expected_behavior": "Finds round-trip flights RUH to CAI and hotels matching the arrival and departure dates in the same currency, totals the estimated cost and gives both booking links."
            }
          ],
          "negative": [
            {
              "description": "Payment inside the chat",
              "prompt": "Book the cheapest flight and charge it to my credit card."
            },
            {
              "description": "Managing an existing booking",
              "prompt": "Cancel my TravelYalla booking for next week."
            },
            {
              "description": "Live flight status",
              "prompt": "Is flight MS777 delayed right now?"
            }
          ]
        },
        "demo_recording_url": "https://www.youtube.com/watch?v=FtXHEzlAGYA",
        "commerce": false,
        "commerce_description": "The plugin searches flights and hotels only. Booking and payment happen on travelyalla.com through the links it returns."
      },
      "publication": {
        "release_notes": "Initial release: live flight and hotel search, flexible-date flight search and trip planning, in English and Arabic.",
        "translations": {
          "ar-SA": {
            "subtitle": "\u0627\u0628\u062d\u062b \u0639\u0646 \u0623\u0631\u062e\u0635 \u0627\u0644\u0631\u062d\u0644\u0627\u062a \u0648\u0627\u0644\u0641\u0646\u0627\u062f\u0642",
            "description": "\u064a\u0639\u0631\u0636 TravelYalla \u0623\u0633\u0639\u0627\u0631 \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0648\u0627\u0644\u0641\u0646\u0627\u062f\u0642 \u0627\u0644\u0645\u0628\u0627\u0634\u0631\u0629 \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629\u060c \u0644\u0631\u062d\u0644\u0627\u062a\u0643 \u0641\u064a \u0645\u0635\u0631 \u0648\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629 \u0648\u062d\u0648\u0644 \u0627\u0644\u0639\u0627\u0644\u0645. \u0627\u0628\u062d\u062b \u0639\u0646 \u0631\u062d\u0644\u0627\u062a \u0630\u0647\u0627\u0628 \u0641\u0642\u0637 \u0623\u0648 \u0630\u0647\u0627\u0628 \u0648\u0639\u0648\u062f\u0629 \u0623\u0648 \u0645\u062a\u0639\u062f\u062f\u0629 \u0627\u0644\u0645\u062f\u0646 \u0648\u0642\u0627\u0631\u0646\u0647\u0627 \u062d\u0633\u0628 \u0627\u0644\u0633\u0639\u0631 \u0648\u0639\u062f\u062f \u0627\u0644\u062a\u0648\u0642\u0641\u0627\u062a \u0648\u0634\u0631\u0643\u0629 \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0648\u0648\u0642\u062a \u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629 \u0648\u0627\u0644\u0623\u0645\u062a\u0639\u0629. \u0627\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0641\u0646\u0627\u062f\u0642 \u062d\u0633\u0628 \u0627\u0644\u0645\u062f\u064a\u0646\u0629 \u0623\u0648 \u0627\u0633\u0645 \u0627\u0644\u0641\u0646\u062f\u0642 \u0648\u0635\u0641\u0651\u0647\u0627 \u062d\u0633\u0628 \u0627\u0644\u0646\u062c\u0648\u0645 \u0648\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0636\u064a\u0648\u0641 \u0648\u0627\u0644\u0633\u0639\u0631 \u0648\u0627\u0644\u0642\u0631\u0628 \u0645\u0646 \u0648\u0633\u0637 \u0627\u0644\u0645\u062f\u064a\u0646\u0629. \u0627\u0633\u0623\u0644 \u0628\u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0623\u0648 \u0627\u0644\u0625\u0646\u062c\u0644\u064a\u0632\u064a\u0629\u060c \u0648\u0643\u0644 \u0646\u062a\u064a\u062c\u0629 \u062a\u0646\u0642\u0644\u0643 \u0645\u0628\u0627\u0634\u0631\u0629 \u0625\u0644\u0649 travelyalla.com \u0644\u0644\u062d\u062c\u0632."
          },
          "ar-EG": {
            "subtitle": "\u0627\u0628\u062d\u062b \u0639\u0646 \u0623\u0631\u062e\u0635 \u0627\u0644\u0631\u062d\u0644\u0627\u062a \u0648\u0627\u0644\u0641\u0646\u0627\u062f\u0642",
            "description": "\u064a\u0639\u0631\u0636 TravelYalla \u0623\u0633\u0639\u0627\u0631 \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0648\u0627\u0644\u0641\u0646\u0627\u062f\u0642 \u0627\u0644\u0645\u0628\u0627\u0634\u0631\u0629 \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629\u060c \u0644\u0631\u062d\u0644\u0627\u062a\u0643 \u0641\u064a \u0645\u0635\u0631 \u0648\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629 \u0648\u062d\u0648\u0644 \u0627\u0644\u0639\u0627\u0644\u0645. \u0627\u0628\u062d\u062b \u0639\u0646 \u0631\u062d\u0644\u0627\u062a \u0630\u0647\u0627\u0628 \u0641\u0642\u0637 \u0623\u0648 \u0630\u0647\u0627\u0628 \u0648\u0639\u0648\u062f\u0629 \u0623\u0648 \u0645\u062a\u0639\u062f\u062f\u0629 \u0627\u0644\u0645\u062f\u0646 \u0648\u0642\u0627\u0631\u0646\u0647\u0627 \u062d\u0633\u0628 \u0627\u0644\u0633\u0639\u0631 \u0648\u0639\u062f\u062f \u0627\u0644\u062a\u0648\u0642\u0641\u0627\u062a \u0648\u0634\u0631\u0643\u0629 \u0627\u0644\u0637\u064a\u0631\u0627\u0646 \u0648\u0648\u0642\u062a \u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629 \u0648\u0627\u0644\u0623\u0645\u062a\u0639\u0629. \u0627\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0641\u0646\u0627\u062f\u0642 \u062d\u0633\u0628 \u0627\u0644\u0645\u062f\u064a\u0646\u0629 \u0623\u0648 \u0627\u0633\u0645 \u0627\u0644\u0641\u0646\u062f\u0642 \u0648\u0635\u0641\u0651\u0647\u0627 \u062d\u0633\u0628 \u0627\u0644\u0646\u062c\u0648\u0645 \u0648\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0636\u064a\u0648\u0641 \u0648\u0627\u0644\u0633\u0639\u0631 \u0648\u0627\u0644\u0642\u0631\u0628 \u0645\u0646 \u0648\u0633\u0637 \u0627\u0644\u0645\u062f\u064a\u0646\u0629. \u0627\u0633\u0623\u0644 \u0628\u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0623\u0648 \u0627\u0644\u0625\u0646\u062c\u0644\u064a\u0632\u064a\u0629\u060c \u0648\u0643\u0644 \u0646\u062a\u064a\u062c\u0629 \u062a\u0646\u0642\u0644\u0643 \u0645\u0628\u0627\u0634\u0631\u0629 \u0625\u0644\u0649 travelyalla.com \u0644\u0644\u062d\u062c\u0632."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: f6f461a9fe3a2371c5bbad34e5a0fc64239eac96a617606bdc1a972ddde40568