← Files AmoeniaARCHIVED FILE

plugin.json

8.59 KB · Nov 5, 2026 · 12:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "amoenia",
  "version": "1.0.0",
  "description": "Turn a retreat planned in ChatGPT into a retreat in Amoenia, where its budget, break-even and guest list are kept and edited.",
  "author": {
    "name": "LMT Digital Creations",
    "email": "info@amoenia.com",
    "url": "https://amoenia.com"
  },
  "homepage": "https://amoenia.com",
  "keywords": [
    "retreat",
    "retreat planning",
    "yoga retreat",
    "budget",
    "break-even"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Amoenia",
        "shortDescription": "Plan the retreats you host",
        "longDescription": "Plan a retreat you host, then keep it in one place. Tell ChatGPT about the retreat you are organizing (a yoga, wellness, meditation, women's, coaching or company retreat): the place, the dates, the number of places, the price per guest and the costs. Amoenia saves those details and shows a card with the retreat and a button that opens it in Amoenia. There you sign in and find the retreat already created: its budget with fixed and per-guest costs, the break-even (how many guests you need before it pays), and the guest list with each guest's deposits and payments. Works in English, French, Spanish and German. The app only receives the retreat details you share for this purpose, never your conversation.",
        "developerName": "LMT Digital Creations",
        "category": "Productivity",
        "capabilities": [
          "Prepare a retreat plan from a conversation"
        ],
        "websiteURL": "https://amoenia.com",
        "supportURL": "https://amoenia.com/legal/",
        "privacyPolicyURL": "https://amoenia.com/privacy/",
        "termsOfServiceURL": "https://amoenia.com/terms/",
        "defaultPrompt": [
          "I'm planning a 4-night yoga retreat in Portugal for 12 people. Help me plan it.",
          "Help me work out the costs of a women's retreat weekend I want to host in the countryside.",
          "I host meditation retreats. Plan a 3-day retreat in the mountains for 10 guests at 650 euros each."
        ],
        "brandColor": "#2F4A3A",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Yoga retreat with place, dates, places and price",
              "prompt": "I'm hosting a 4-night yoga retreat in the Algarve from May 14, 2027, for 12 guests at 1,150 euros each. The venue costs 6,000 euros and meals are 180 euros per guest. Can you save this plan?",
              "tools_triggered": "create_retreat_plan",
              "expected_behavior": "Calls create_retreat_plan with language en, the name, location Algarve, startsOn 2027-05-14, nights 4, capacity 12, price 1150, currency EUR, and two costs: Venue 6000 fixed and Meals 180 per guest. The card shows the retreat, the facts and the costs, and a 'Plan it in Amoenia' button. The button opens https://app.amoenia.com; after sign-in the retreat is created with the same details."
            },
            {
              "description": "Retreat in French",
              "prompt": "J'organise un retreat de 3 nuits en Bretagne pour 10 participantes, \u00e0 690 \u20ac par personne. Tu peux pr\u00e9parer ce retreat ?",
              "tools_triggered": "create_retreat_plan",
              "expected_behavior": "Calls create_retreat_plan with language fr, location Bretagne, nights 3, capacity 10, price 690 and currency EUR. The card is in French ('Le pr\u00e9parer dans Amoenia') and the link opens Amoenia, where the retreat is created."
            },
            {
              "description": "Retreat in Spanish with only a few details",
              "prompt": "Quiero organizar un retiro de meditaci\u00f3n en la sierra para unas 15 personas. Gu\u00e1rdalo para planificarlo.",
              "tools_triggered": "create_retreat_plan",
              "expected_behavior": "Calls create_retreat_plan with language es, a working name, capacity 15 and no price or dates, since the user gave none. The card is in Spanish ('Prepararlo en Amoenia')."
            },
            {
              "description": "Costs worked out in the chat are carried over",
              "prompt": "Let's work out the budget for a women's retreat weekend: venue 2,500 dollars, co-facilitator 600, meals 90 per guest, 14 places at 495 dollars. When the budget is ready, put it in Amoenia.",
              "tools_triggered": "create_retreat_plan",
              "expected_behavior": "After going through the budget with the user, calls create_retreat_plan with currency USD, capacity 14, price 495 and three costs (venue and co-facilitator fixed, meals per guest). The card lists the costs."
            },
            {
              "description": "Retreat in German",
              "prompt": "Ich plane ein Coaching-Retreat am Bodensee, 2 N\u00e4chte, 8 Pl\u00e4tze zu 890 Euro. Kannst du das in Amoenia anlegen?",
              "tools_triggered": "create_retreat_plan",
              "expected_behavior": "Calls create_retreat_plan with language de, location Bodensee, nights 2, capacity 8, price 890 and currency EUR. The card is in German ('In Amoenia planen')."
            }
          ],
          "negative": [
            {
              "description": "Looking for a retreat to attend",
              "prompt": "Find me a yoga retreat in Bali next month."
            },
            {
              "description": "General wellness question",
              "prompt": "What are the benefits of a silent meditation retreat?"
            },
            {
              "description": "Booking or paying on the user's behalf",
              "prompt": "Book the venue for my retreat and pay the deposit with my card."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The app does not sell anything and processes no payment. It saves the retreat details and returns a link to app.amoenia.com.",
        "demo_recording_url": "https://www.youtube.com/watch?v=vlYcjPPzKqQ"
      },
      "publication": {
        "countries": [],
        "release_notes": "First release: one tool, create_retreat_plan, that saves a retreat's name, place, dates, places, price and costs, and shows a card that opens the retreat in Amoenia.",
        "translations": {
          "fr-FR": {
            "subtitle": "Pr\u00e9parez vos retreats",
            "description": "Pr\u00e9parez un retreat que vous organisez, puis gardez tout au m\u00eame endroit. D\u00e9crivez \u00e0 ChatGPT le retreat que vous pr\u00e9parez (yoga, bien-\u00eatre, m\u00e9ditation, retreat de femmes, coaching ou entreprise) : le lieu, les dates, le nombre de places, le prix par personne et les co\u00fbts. Amoenia enregistre ces informations et affiche une carte avec le retreat et un bouton qui l'ouvre dans Amoenia. Vous vous connectez et retrouvez le retreat d\u00e9j\u00e0 cr\u00e9\u00e9 : son budget avec les co\u00fbts fixes et par personne, son seuil de rentabilit\u00e9 (combien de participantes il faut avant qu'il rapporte) et la liste des participantes avec leurs acomptes et paiements."
          },
          "es-ES": {
            "subtitle": "Planifica tus retiros",
            "description": "Planifica un retiro que organizas y tenlo todo en un solo sitio. Cu\u00e9ntale a ChatGPT el retiro que preparas (yoga, bienestar, meditaci\u00f3n, retiro de mujeres, coaching o empresa): el lugar, las fechas, el n\u00famero de plazas, el precio por persona y los costes. Amoenia guarda esos datos y muestra una tarjeta con el retiro y un bot\u00f3n que lo abre en Amoenia. All\u00ed inicias sesi\u00f3n y encuentras el retiro ya creado: su presupuesto con costes fijos y por persona, su punto de equilibrio (cu\u00e1ntas personas necesitas para cubrir costes) y la lista de participantes con sus se\u00f1ales y pagos."
          },
          "de-DE": {
            "subtitle": "Plane deine Retreats",
            "description": "Plane ein Retreat, das du organisierst, und behalte alles an einem Ort. Erz\u00e4hl ChatGPT von deinem Retreat (Yoga, Wellness, Meditation, Frauen-Retreat, Coaching oder Firmen-Retreat): Ort, Termine, Anzahl der Pl\u00e4tze, Preis pro Person und Kosten. Amoenia speichert diese Angaben und zeigt eine Karte mit dem Retreat und einem Button, der es in Amoenia \u00f6ffnet. Dort meldest du dich an und findest das Retreat schon angelegt: das Budget mit fixen Kosten und Kosten pro Person, den Break-even (wie viele Teilnehmende du brauchst, bis es sich tr\u00e4gt) und die Teilnehmerliste mit Anzahlungen und Zahlungen."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 7052f37539510d3083b1eb1c2c36cbac9fa42777cbcb23ef8fbb821d379b9984