← Files IntrowiseARCHIVED FILE

plugin.json

6.67 KB · Nov 15, 2026 · 07:36 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "author": {
    "name": "Introwise, Inc.",
    "url": "https://introwise.com"
  },
  "description": "Manage your Introwise expert business in ChatGPT: upcoming sessions and bookings, availability, services, packages, series, clients, discount codes, time off, and payments and revenue summaries. For existing Introwise experts, scoped to your own account.",
  "extensions": {
    "com.openai": {
      "interface": {
        "brandColor": "#FC7B1A",
        "capabilities": [
          "View upcoming sessions and bookings",
          "Check availability and open slots",
          "Manage services, packages, and series",
          "Look up clients",
          "Create discount codes",
          "Set time off",
          "Review payments and revenue"
        ],
        "category": "Business & Operations",
        "composerIcon": "./assets/icon.png",
        "defaultPrompt": [
          "Show my upcoming sessions this week",
          "What open slots do I have next week?",
          "Summarize my recent payments"
        ],
        "developerName": "Introwise, Inc.",
        "displayName": "Introwise",
        "logo": "./assets/logo.png",
        "longDescription": "Introwise for ChatGPT lets Introwise experts run their coaching or consulting business in conversation. Sign in with your existing Introwise account to see your upcoming sessions and who has booked them, check your availability, manage services, packages and series, look up clients, create discount codes, set time off, and review recent payments and revenue \u2014 without opening the dashboard.\n\nIntrowise works only with the account you sign in with; it cannot access anyone else's data. Changes such as cancelling a session or creating a discount code are shown for your confirmation before they are applied.\n\nLimitations: Introwise in ChatGPT is for existing Introwise experts managing an existing business. You can't sign up, buy or sell sessions, or change your subscription plan here \u2014 booking and checkout stay on introwise.com.",
        "privacyPolicyURL": "https://introwise.com/privacy-policy",
        "shortDescription": "Manage sessions & clients",
        "supportURL": "https://introwise.com/contact",
        "termsOfServiceURL": "https://introwise.com/terms-of-service",
        "websiteURL": "https://introwise.com"
      },
      "publication": {
        "release_notes": "Adds clearer MCP scope guidance: the connection explains its limits (no access to other experts' data, no purchases or card charges, no account deletion) before offering alternatives, and the negative test cases now state that standard explicitly."
      },
      "review": {
        "commerce": false,
        "commerce_description": "Existing Introwise experts use this plugin to administer their account, including services, packages, discount codes, bookings, and payment and revenue records. It does not let users purchase sessions or packages, charge a payment method, initiate checkout, or buy or upgrade an Introwise subscription.",
        "test_cases": {
          "negative": [
            {
              "description": "Explain that this connection can access only the signed-in expert\u2019s account and booking page, not another expert\u2019s private bookings or revenue. Do not offer or claim to retrieve that data. Call no Introwise tools.",
              "prompt": "Show me another expert's bookings and revenue."
            },
            {
              "description": "Explain that this connection cannot purchase a coaching package, run checkout, or charge a card. Do not offer or claim to perform a purchase or payment. Call no Introwise tools. Clearly identified manual guidance is acceptable.",
              "prompt": "Book me a coaching package and charge my card."
            },
            {
              "description": "Explain that this connection cannot delete an Introwise account or all its data. Do not offer to perform deletion or claim that deletion occurred. Call no Introwise tools. Clearly identified manual guidance is acceptable.",
              "prompt": "Delete my Introwise account and all my data."
            }
          ],
          "positive": [
            {
              "description": "Show upcoming sessions. Setup: the demo account contains at least one future session when this case is run.",
              "expected_behavior": "Returns the demo account's future sessions from list_sessions with their titles, dates, times, and time zone. Every reported session must match the tool response.",
              "prompt": "Show my upcoming sessions.",
              "tools_triggered": "list_sessions"
            },
            {
              "description": "Who booked the next session",
              "expected_behavior": "Selects the earliest upcoming session returned by list_sessions, calls list_session_bookings for that session's actual ID, and reports only the booked clients returned for it.",
              "prompt": "Who has booked my next session?",
              "tools_triggered": "list_sessions, list_session_bookings"
            },
            {
              "description": "Availability next Tuesday",
              "expected_behavior": "States the resolved Tuesday date and the demo account's configured time zone. Returns only slots reported by get_available_slots within the configured Monday-Friday 18:00-24:00 availability, excluding bookings and time off.",
              "prompt": "What times am I available next Tuesday?",
              "tools_triggered": "get_available_slots"
            },
            {
              "description": "List clients",
              "expected_behavior": "Lists the demo account's five clients (Alex Kim, Taylor Brooks, Priya Shah, Jordan Lee, Maya Chen).",
              "prompt": "Show my clients.",
              "tools_triggered": "list_clients"
            },
            {
              "description": "Create a discount code. Setup: WELCOME20 does not exist in the demo account; remove the prior test code before rerunning this case.",
              "expected_behavior": "Presents the proposed WELCOME20 code and 20 percent discount for confirmation. Does not call create_discount_code before confirmation. After confirmation, creates the code and verifies through list_discount_codes that its name and discount match.",
              "prompt": "Create a 20% discount code called WELCOME20.",
              "tools_triggered": "create_discount_code, list_discount_codes"
            }
          ]
        }
      },
      "apps": "./.app.json"
    }
  },
  "homepage": "https://introwise.com",
  "keywords": [
    "scheduling",
    "coaching",
    "consulting",
    "sessions",
    "bookings"
  ],
  "name": "introwise",
  "version": "1.0.2"
}

SHA-256: 8c0a1daecc51a8980f2b9aac66f9736e21175db63bf065499c29d357040f2f63