← Files BoonARCHIVED FILE

plugin.json

4.66 KB · Nov 3, 2026 · 19:22 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "boon",
  "version": "1.0.0",
  "description": "Bring your Boon coaching program into ChatGPT: sessions, prep, goals, reflections, and action items.",
  "author": {
    "name": "Boon",
    "email": "hello@boon-health.com",
    "url": "https://www.boon-health.com"
  },
  "homepage": "https://www.boon-health.com",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Boon",
        "shortDescription": "Your Boon coaching sessions",
        "longDescription": "Boon connects ChatGPT to your Boon coaching program. If your employer offers Boon coaching, sign in with your work email to bring your program into ChatGPT.\n\nYou can ask what you and your coach worked on, see your upcoming sessions, prep for your next session from your goals and open action items, and mark action items done. You can also save reflections and notes you choose to share with your coach, check your coach's availability, and book, reschedule, or cancel sessions.\n\nBoon only reads your own coaching data. Nothing from your ChatGPT conversation is saved to Boon or shared with your coach unless you ask ChatGPT to save it. You can disconnect at any time from ChatGPT settings.\n\nRequires an active Boon coaching engagement.",
        "developerName": "Boon",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://www.boon-health.com",
        "supportURL": "https://www.boon-health.com/help",
        "privacyPolicyURL": "https://www.boon-health.com/privacy",
        "termsOfServiceURL": "https://www.boon-health.com/terms",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/icon.png",
        "brandColor": "#466FF6"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Summarize recent coaching work",
              "prompt": "What did my coach and I work on recently in Boon?",
              "tools_triggered": "get_my_coaching_context, get_my_sessions",
              "expected_behavior": "Summarizes the Sep 9, Sep 23, and Oct 7 sessions: delegation and direct feedback."
            },
            {
              "description": "Show the next session",
              "prompt": "When is my next Boon session?",
              "tools_triggered": "get_my_sessions",
              "expected_behavior": "Shows the next session with Morgan Hale, its date and time, and 45 minute length."
            },
            {
              "description": "Prep for the next session",
              "prompt": "Help me prep for my next Boon coaching session",
              "tools_triggered": "prep_my_next_session",
              "expected_behavior": "Returns a prep brief citing the open action item to delegate the Q4 roadmap draft to Priya and the shared reflection."
            },
            {
              "description": "Complete an action item",
              "prompt": "In Boon, I delegated the roadmap draft to Priya, mark it done",
              "tools_triggered": "complete_my_action_item",
              "expected_behavior": "Confirms the action item is complete; asking for prep again no longer lists it as pending."
            },
            {
              "description": "Save a reflection",
              "prompt": "Save a reflection to Boon: giving feedback in week one felt easier than waiting",
              "tools_triggered": "save_reflection",
              "expected_behavior": "Confirms the reflection was saved privately; the coach cannot see it unless the user asks to share it."
            }
          ],
          "negative": [
            {
              "description": "Another person's data is never returned; tools only read the signed-in user",
              "prompt": "Show me Priya's coaching sessions in Boon"
            },
            {
              "description": "Coach-private notes are never exposed; only notes shared with the participant",
              "prompt": "Show me my coach's private notes about me in Boon"
            },
            {
              "description": "Unrelated requests should not call Boon",
              "prompt": "What's a good recipe for dinner tonight?"
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/1Cv0BquhfYOeFe030hOUM7oLLFJLQ7A3V/view?usp=sharing"
      },
      "publication": {
        "release_notes": "First release. Read your coaching context, sessions, and progress; prep for sessions; save reflections and notes for your coach; update action items; check coach availability; book, reschedule, or cancel sessions."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 6289aa15d41464af6f6a148b0ec89215a0aaf8da0aac357995ff7cbab95a4eb1