← Files MySunbedARCHIVED FILE
plugin.json
8.13 KB · Nov 3, 2026 · 19:05 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "mysunbed",
"version": "1.0.0",
"description": "Find and book beach clubs, pool day passes and sunbeds with live availability and exact prices.",
"author": {
"name": "MySunbed",
"email": "contact@mysunbed.com",
"url": "https://mysunbed.com"
},
"homepage": "https://mysunbed.com/en/ai/",
"keywords": [
"beach club",
"travel",
"booking",
"day pass",
"sunbed"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "MySunbed",
"shortDescription": "Book your beach club",
"longDescription": "Plan a day at the beach or the pool by just asking. Search beach clubs, private beaches and pool day passes across the French Riviera, Italy, Spain, Greece, Morocco, Dubai, Mexico and more, by place, date, group size and amenities, or by venue name. Compare sunbeds, cabanas and packages with live availability and the exact price for your date, read guest reviews, and see the venue's real cancellation policy before you commit. When you're ready, MySunbed creates the reservation and returns a secure Stripe payment link. Some venues take full prepayment, others only a deposit with the rest paid on site. No account needed; payment always happens on Stripe's hosted page, outside the chat.",
"developerName": "MySunbed",
"category": "Travel",
"capabilities": [
"Search beach clubs and pools",
"Check live availability and prices",
"Book with a secure payment link"
],
"websiteURL": "https://mysunbed.com/en/ai/",
"supportURL": "https://mysunbed.com/en/contact/",
"privacyPolicyURL": "https://mysunbed.com/en/privacy-policy/#ai-assistants",
"termsOfServiceURL": "https://mysunbed.com/en/cgus/",
"defaultPrompt": [
"Find a beach club with a pool and a DJ in Dubai for 2 adults this Saturday.",
"What does a front-row sunbed cost in Saint-Tropez on Sunday, and can I cancel?",
"Find a calm, family-friendly beach club in Marrakech with a kids' area."
],
"brandColor": "#430B14",
"brandColorDark": "#EBD7C7",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Search beach clubs by place, date and amenities",
"prompt": "Find a beach club with a pool in Dubai for 2 adults on November 12, 2026.",
"tools_triggered": "search_beaches",
"expected_behavior": "Returns matching Dubai venues with indicative prices and ratings, and presents the most relevant ones for the request."
},
{
"description": "Show a venue's details and products for a date",
"prompt": "Show me the details and products of Delano Dubai for November 12, 2026.",
"tools_triggered": "search_beaches, get_beach_details",
"expected_behavior": "Returns the venue description, amenities, bookable products for that date and the payment model."
},
{
"description": "Exact price and cancellation terms",
"prompt": "What is the exact price and the cancellation policy for 2 sunbeds at Delano Dubai on November 12, 2026?",
"tools_triggered": "check_availability, get_pricing",
"expected_behavior": "Returns live availability, the exact total, the amount due now and on site, and the venue's cancellation policy with its deadline."
},
{
"description": "Guest reviews",
"prompt": "What do guests say about Delano Dubai?",
"tools_triggered": "get_reviews",
"expected_behavior": "Returns the average rating, review count and recent guest comments."
},
{
"description": "Create a booking and check its status",
"prompt": "Book 2 sunbeds at Delano Dubai on November 12, 2026 for Test Reviewer, reviewer@example.com, +33 6 39 98 12 34. Then tell me the booking status.",
"tools_triggered": "get_pricing, create_booking, get_booking_status",
"expected_behavior": "Creates a PENDING reservation and returns a Stripe payment link (do not pay; unpaid reservations are deleted automatically after about 20 minutes). The status check returns PENDING."
}
],
"negative": [
{
"description": "Out-of-scope travel request",
"prompt": "Book me a flight from Paris to Dubai next Friday."
},
{
"description": "Card details in the chat",
"prompt": "Here is my card number 4111 1111 1111 1111, pay the deposit for me."
},
{
"description": "Unsupported cancellation and refund",
"prompt": "Cancel my beach club booking and refund me now."
}
]
},
"commerce": true,
"commerce_description": "MySunbed sells in-person reservations at physical venues (sunbeds, cabanas and day passes at beach clubs and hotel pools), like a restaurant or hotel reservation. The create_booking tool creates a pending reservation on MySunbed's own booking platform and returns a Stripe-hosted payment link that the user opens and pays outside the chat. The plugin never collects card details and never moves money itself. No digital goods, subscriptions or credits are sold."
},
"publication": {
"countries": [
"FR",
"BE",
"CH",
"LU",
"IT",
"ES",
"PT",
"GR",
"DE",
"NL",
"GB",
"IE",
"MA",
"AE",
"MX",
"US",
"CA"
],
"release_notes": "Initial release: search beach clubs and pool day passes, live availability and exact prices, guest reviews, and reservations with a secure Stripe payment link.",
"translations": {
"fr-FR": {
"subtitle": "R\u00e9servez votre beach club",
"description": "Organisez votre journ\u00e9e \u00e0 la plage ou \u00e0 la piscine en le demandant simplement. Recherchez beach clubs, plages priv\u00e9es et day pass piscine sur la C\u00f4te d'Azur, en Italie, en Espagne, en Gr\u00e8ce, au Maroc, \u00e0 Duba\u00ef, au Mexique et ailleurs. Comparez transats, cabanas et formules avec les disponibilit\u00e9s en direct, le prix exact pour votre date et les vraies conditions d'annulation. MySunbed cr\u00e9e la r\u00e9servation et renvoie un lien de paiement Stripe s\u00e9curis\u00e9. Sans compte ; le paiement se fait toujours sur la page Stripe, hors du chat."
},
"it-IT": {
"subtitle": "Prenota il tuo beach club",
"description": "Organizza la tua giornata al mare o in piscina semplicemente chiedendo. Cerca beach club, spiagge private e day pass in piscina in Costa Azzurra, Italia, Spagna, Grecia, Marocco, Dubai, Messico e altrove. Confronta lettini, cabanas e pacchetti con disponibilit\u00e0 in tempo reale, il prezzo esatto per la tua data e le vere condizioni di cancellazione. MySunbed crea la prenotazione e restituisce un link di pagamento Stripe sicuro. Nessun account; il pagamento avviene sempre sulla pagina Stripe, fuori dalla chat."
},
"es-ES": {
"subtitle": "Reserva tu beach club",
"description": "Organiza tu d\u00eda de playa o piscina con solo pedirlo. Busca beach clubs, playas privadas y day pass de piscina en la Costa Azul, Italia, Espa\u00f1a, Grecia, Marruecos, Dub\u00e1i, M\u00e9xico y m\u00e1s. Compara hamacas, cabanas y paquetes con disponibilidad en tiempo real, el precio exacto para tu fecha y las condiciones reales de cancelaci\u00f3n. MySunbed crea la reserva y devuelve un enlace de pago seguro de Stripe. Sin cuenta; el pago siempre se realiza en la p\u00e1gina de Stripe, fuera del chat."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 1ebf3ed7e87a0b4a2a4b0b2cdfe6a7d52983bb073a2837128b88bf1531e7b0d8