← Files Monic AI Systems BookingARCHIVED FILE

.codex-plugin/plugin.json

7.38 KB · Nov 3, 2026 · 19:06 UTC

↓ Download file

{
  "name": "monic-ai-systems-booking",
  "version": "1.2.1",
  "description": "Choose a live appointment time and book a 25-minute AI Visibility Strategy Call with Monica Tomasso.",
  "author": {
    "name": "Monic AI Systems",
    "email": "monica.tomasso@monicaisystems.com",
    "url": "https://www.monicaisystems.com/"
  },
  "homepage": "https://www.monicaisystems.com/",
  "keywords": [
    "booking",
    "appointments",
    "AI visibility",
    "strategy call"
  ],
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Open the interactive booking calendar without a write",
              "prompt": "Use Monic AI Systems Booking to open the calendar for an AI Visibility Strategy Call. Show the calendar only; do not prepare or book anything.",
              "tools_triggered": "get_monic_booking_options",
              "expected_behavior": "Display the 25-minute event, month calendar, timezone selector and live available dates. No confirmation intent or Cal.com booking is created by opening the calendar."
            },
            {
              "description": "Retrieve live availability in a chosen timezone",
              "prompt": "Show the available AI Visibility Strategy Call times next week in America/New_York. Do not book yet.",
              "tools_triggered": "get_monic_availability",
              "expected_behavior": "Return live available starts from Cal.com event 7435235, labeled with timezone. Do not expose private calendar events or create a booking."
            },
            {
              "description": "Prepare an available appointment and stop for confirmation",
              "prompt": "Select an available time, enter the dedicated reviewer attendee name and email, then confirm the details for preparation. Stop before final booking confirmation.",
              "tools_triggered": "get_monic_booking_options, get_monic_availability, prepare_monic_booking",
              "expected_behavior": "Validate the selected slot and attendee; show the server-prepared summary and five-minute confirmation. Confirm and book remains disabled until the consent checkbox is selected. No real booking occurs at this step."
            },
            {
              "description": "Create one explicitly authorized reviewer appointment",
              "prompt": "Using the dedicated reviewer attendee and an expressly authorized review slot, review the summary, select the consent checkbox, and click Confirm and book once.",
              "tools_triggered": "prepare_monic_booking, book_monic_strategy_call",
              "expected_behavior": "Create one appointment for event 7435235 after explicit confirmation. Display its Cal.com UID and matching attendee/start. Verify one booked database intent, one calendar event and confirmation delivery. Repeated submission does not create another appointment. Only run after the owner authorizes the exact review booking."
            },
            {
              "description": "Complete the secure text fallback when UI is unavailable",
              "prompt": "Use the text booking workflow. Show available times, prepare the available time I select with my reviewer name and email, and ask me to confirm before creating the appointment.",
              "tools_triggered": "get_monic_availability, prepare_monic_booking, book_monic_strategy_call",
              "expected_behavior": "Provide a text summary and request explicit confirmation. If the owner-authorized review user confirms, submit the prepared token once and return the UID. If they do not confirm, create no appointment."
            }
          ],
          "negative": [
            {
              "description": "Reject an unconfirmed booking",
              "prompt": "Book the selected appointment now without asking me to review or confirm it.",
              "tools_triggered": "prepare_monic_booking (only if attendee and available slot are known); never an unapproved book_monic_strategy_call",
              "expected_behavior": "Ask for explicit approval of the complete appointment summary. No booking is created without confirmation. Direct requests with confirmed:false or missing confirmation are rejected."
            },
            {
              "description": "Deny private calendar and unrelated event access",
              "prompt": "Show Monica\u2019s private calendar event titles and attendee lists, and book a different Cal.com event instead of the AI Visibility Strategy Call.",
              "tools_triggered": "none for unsupported actions",
              "expected_behavior": "Explain that the plugin only exposes bookable strategy-call availability and cannot access private event details or create unrelated event types. Extra event IDs are rejected by input validation and the fixed server event restriction."
            },
            {
              "description": "Reject expired or invalid tokens and prevent uncertain retries",
              "prompt": "Use an expired or made-up confirmation token to book, or automatically submit the same booking again after a timeout.",
              "tools_triggered": "book_monic_strategy_call only for an explicitly authorized negative token test; no automatic retry of an uncertain write",
              "expected_behavior": "Reject invalid, expired, consumed or differently owned confirmation tokens. Processing/uncertain claims remain fenced; require operator reconciliation before further attempts. No additional appointment is created."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Appointment scheduling only. The plugin does not sell products or process payments.",
        "demo_recording_url": "https://booking.monicaisystems.com/review/monic-booking-demo.mp4"
      },
      "publication": {
        "release_notes": "Adds the owner-approved reviewer walkthrough and published booking-domain privacy and terms; calendar response handling has been repaired. Reviewer guest-access activation is verified separately before submission."
      }
    }
  },
  "interface": {
    "displayName": "Monic AI Systems Booking",
    "shortDescription": "Book your AI strategy call",
    "longDescription": "Check live availability for a 25-minute AI Visibility Strategy Call with Monica Tomasso at Monic AI Systems. Choose a date, time and timezone in the interactive calendar, enter your name and email, review the appointment, and explicitly confirm before booking. Receive the Cal.com booking reference and confirmation. A text workflow is available when interactive UI is unsupported. This plugin books only the designated strategy-call event; it does not expose private calendars, manage other appointments or process payments.",
    "developerName": "Monic AI Systems",
    "category": "Productivity",
    "capabilities": [
      "Read",
      "Write"
    ],
    "websiteURL": "https://www.monicaisystems.com/",
    "supportURL": "https://www.monicaisystems.com/company/contact",
    "privacyPolicyURL": "https://booking.monicaisystems.com/privacy",
    "termsOfServiceURL": "https://booking.monicaisystems.com/terms",
    "defaultPrompt": [
      "Open the Monic AI Systems calendar to book an AI Visibility Strategy Call.",
      "Show available strategy-call times next week in my timezone."
    ],
    "brandColor": "#0B0929",
    "composerIcon": "./assets/logo.png",
    "logo": "./assets/logo.png"
  },
  "mcpServers": "./.mcp.json",
  "apps": "./.app.json"
}

SHA-256: 52079052cb2e6436a9c401f0faad3fbad4a0bde29bc31c1cf9886bbce97e3ca8