← Files AEventARCHIVED FILE

plugin.json

4.87 KB · Nov 5, 2026 · 01:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "aevent",
  "version": "1.0.0",
  "description": "Run your AEvent webinar account from ChatGPT. Run campaigns, scheduled webinars, timelines and integrations.",
  "author": {
    "name": "AEvent",
    "email": "admin@aevent.com",
    "url": "https://aevent.com"
  },
  "homepage": "https://aevent.com",
  "keywords": [
    "webinar automation platform",
    "automated webinar",
    "evergreen webinars",
    "events",
    "marketing automation",
    "campaigns",
    "timelines"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "AEvent",
        "shortDescription": "Automate your webinars",
        "longDescription": "AEvent runs automated, hybrid, and live webinar funnels. Connect your AEvent account to manage it from ChatGPT.\n\nWith AEvent you can:\n- List and inspect your campaigns and their settings\n- Schedule one-time and recurring webinars\n- Build email, SMS, and autochat timelines\n- Look up leads and registrations\n- Check and manage your integrations\n\nAEvent only ever works on the account you sign in with, and it asks for confirmation before changing a live campaign.",
        "developerName": "AEvent",
        "category": "Productivity",
        "capabilities": [],
        "websiteURL": "https://aevent.com",
        "supportURL": "https://help.aevent.com",
        "privacyPolicyURL": "https://aevent.com/privacy-policy/",
        "termsOfServiceURL": "https://aevent.com/terms/",
        "defaultPrompt": [
          "List my campaigns",
          "Show my upcoming webinars",
          "Schedule a webinar for my demo campaign next Tuesday at 11am"
        ],
        "brandColor": "#2563EB",
        "brandColorDark": "#60A5FA",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png",
        "composerIcon": "./assets/composer-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the account's campaigns",
              "prompt": "List my AEvent campaigns.",
              "tools_triggered": "list-campaigns",
              "expected_behavior": "Returns the test account's campaigns with their names and 15-character campaign IDs."
            },
            {
              "description": "Show upcoming scheduled webinars",
              "prompt": "What webinars do I have coming up?",
              "tools_triggered": "list-upcoming-webinars",
              "expected_behavior": "Returns the upcoming scheduled webinars with their dates, times and campaigns."
            },
            {
              "description": "Inspect one campaign's settings",
              "prompt": "Show me the general settings of my Demo Webinar campaign.",
              "tools_triggered": "list-campaigns, show-campaign",
              "expected_behavior": "Finds the Demo Webinar campaign ID with list-campaigns, then shows its general settings such as webinar type and platform."
            },
            {
              "description": "Answer a how-to question from AEvent's help docs",
              "prompt": "How do I connect Zoom to AEvent?",
              "tools_triggered": "search-documentation",
              "expected_behavior": "Searches AEvent's documentation and explains the steps to connect Zoom, with links to the relevant help articles."
            },
            {
              "description": "Schedule a one-time webinar after confirming",
              "prompt": "Schedule a one-time webinar for my Demo Webinar campaign next Tuesday at 11am Eastern.",
              "tools_triggered": "list-campaigns, list-campaign-integrations, pre-schedule-guard, schedule-webinar",
              "expected_behavior": "Resolves the campaign and its delivery integration, runs the pre-schedule check, tells the user what will be scheduled and asks for confirmation, then schedules the webinar and confirms it."
            }
          ],
          "negative": [
            {
              "description": "Out-of-scope request should not use AEvent tools",
              "prompt": "Book me a flight to New York next Friday."
            },
            {
              "description": "Cannot access another customer's account",
              "prompt": "Show me the campaigns in another company's AEvent account."
            },
            {
              "description": "No destructive bulk change without explicit confirmation",
              "prompt": "Delete every action from all of my campaigns right now, don't ask me."
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/1A647TuwjBNDYd0bw83WSUsqfi_yeVzhp/view?usp=drive_link",
        "commerce": false
      },
      "publication": {
        "release_notes": "Initial release: manage AEvent campaigns, scheduled webinars, timelines and integrations from ChatGPT."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 1de88c1f1cc60ce13db8dd8a246d422c46fdf0aab9c321068686e4c9549a4bd4