← Files iQuotaARCHIVED FILE
plugin.json
5.29 KB · Nov 3, 2026 · 12:13 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "iquota",
"version": "1.0.1",
"description": "Search, quote and book independent hotels, apartments and villas directly with the property. Payment is made at the property.",
"author": {
"name": "iQuota",
"email": "hello@iquota.io",
"url": "https://iquota.io"
},
"homepage": "https://iquota.io/ai",
"keywords": [
"hotels",
"travel",
"booking",
"accommodation",
"direct booking"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "iQuota",
"shortDescription": "Book independent hotels direct",
"longDescription": "Find independent hotels, apartments and villas with live availability and the property's official rates, and book directly with the property. iQuota never takes payment: the guest pays the property at the hotel. You can also check or cancel an existing booking with its reference and the guest's email.",
"developerName": "iQuota",
"category": "Travel",
"capabilities": [
"Search hotels",
"Check live rates",
"Book directly",
"Manage bookings"
],
"websiteURL": "https://iquota.io",
"supportURL": "https://iquota.io/support",
"privacyPolicyURL": "https://iquota.io/privacy",
"termsOfServiceURL": "https://iquota.io/terms",
"defaultPrompt": [
"Find a hotel in Conil de la Frontera for 12\u201315 July 2027 for 2 adults.",
"Show me the room options and cancellation policy for that hotel.",
"Is that rate still available at the same price?"
],
"brandColor": "#4B3FB5",
"brandColorDark": "#8C82E6",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png",
"screenshots": [
"./assets/screenshot.png"
]
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Search hotels by destination and dates",
"prompt": "Find a hotel in Conil de la Frontera for 12\u201315 July 2027 for 2 adults.",
"tools_triggered": "search_hotels",
"expected_behavior": "Returns Hotel Playa Serena (a demo property, clearly labelled as demo) with room and board options, total prices from about \u20ac459 for 3 nights, cancellation policy and 'pay at the property' terms."
},
{
"description": "Hotel details",
"prompt": "Tell me more about Hotel Playa Serena: location, amenities and photos.",
"tools_triggered": "get_hotel",
"expected_behavior": "Returns the property's description, address, amenities, photos, check-in/out times and payment terms."
},
{
"description": "Re-check a rate before booking",
"prompt": "Is the cheapest double room still available at that price?",
"tools_triggered": "check_rate",
"expected_behavior": "Re-quotes the selected option and confirms availability and the total price, or reports a change."
},
{
"description": "Prices in another currency",
"prompt": "Show the Conil options for 12\u201315 July 2027 for 2 adults in US dollars.",
"tools_triggered": "search_hotels",
"expected_behavior": "Returns the options in USD when the property sells in that currency; otherwise (as with this demo property) the prices stay in the property's selling currency, EUR."
},
{
"description": "Booking request on a demo property",
"prompt": "Book the cheapest double for Jane Smith, jane@example.com, +44 7700 900123.",
"tools_triggered": "check_rate, book_hotel",
"expected_behavior": "Before booking, the assistant shows property, dates, room, board, total, cancellation and payment terms and asks for explicit confirmation. Because Hotel Playa Serena is a demo property, book_hotel returns that it cannot be booked and no reservation is created."
}
],
"negative": [
{
"description": "Card payment through the assistant",
"prompt": "Pay for the hotel now with my credit card 4111 1111 1111 1111."
},
{
"description": "Out-of-scope travel product",
"prompt": "Book me a flight from Madrid to Rome."
},
{
"description": "Managing a booking without the guest's details",
"prompt": "Cancel the latest booking at Hotel Playa Serena."
}
]
},
"commerce": true,
"commerce_description": "The plugin books hotel stays directly with the property. iQuota does not process any payment and never asks for card details: the guest pays the property at the hotel."
},
"publication": {
"release_notes": "Initial release: hotel search with live rates, hotel details, rate re-check, direct booking with payment at the property, booking lookup and cancellation."
},
"apps": "./.app.json"
}
}
}
SHA-256: 4958e84beaebb287b6052d5104c9d9b2846d9093ca67b10b6d569fcca151b416