← Files SequenzyARCHIVED FILE

plugin.json

7.37 KB · Nov 2, 2026 · 13:15 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "sequenzy",
  "version": "1.0.4",
  "description": "Manage subscribers, campaigns, automated sequences, templates and delivery analytics in your Sequenzy email marketing workspace.",
  "author": {
    "name": "Nic Tech Solutions, LLC",
    "email": "support@sequenzy.com",
    "url": "https://sequenzy.com"
  },
  "homepage": "https://sequenzy.com",
  "repository": "https://github.com/Sequenzy/mcp",
  "license": "MIT",
  "keywords": [
    "email marketing",
    "newsletters",
    "campaigns",
    "automation",
    "subscribers"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Sequenzy",
        "shortDescription": "Run your email marketing",
        "longDescription": "Sequenzy lets you run the email marketing in your Sequenzy workspace from a conversation.\n\nYou can:\n- Look up, add, tag and segment subscribers, and import contacts.\n- Draft campaigns, preview them, send yourself a test, and schedule them.\n- Build and edit automated email sequences, such as welcome and onboarding flows.\n- Generate email copy, subject lines and SMS drafts in your brand style.\n- Manage templates, lists, tags, segments and sending domains.\n- Review opens, clicks, replies, revenue and deliverability for campaigns and sequences.\n\nSequenzy is for founders, marketers and product teams who already use Sequenzy to email their customers. You need a Sequenzy account, and the plugin only reaches the workspaces and permissions you grant when you connect it. Sending tests, scheduling, and adding or changing contacts need the matching permission, which you choose on the connection screen.\n\nLimitations: API keys, outbound webhook secrets, data warehouse and export credentials, and push notification credentials are managed in the Sequenzy dashboard, not in chat. Do not share payment-card data, health data, government identifiers, passwords or other secrets, sensitive demographic data or precise location in subscriber fields, notes, events or replies; Sequenzy blocks recognizable values of these. Sending a campaign or starting a sequence emails real contacts, so review the audience and content before you confirm.",
        "developerName": "Nic Tech Solutions, LLC",
        "category": "Business & Operations",
        "capabilities": [
          "Manage subscribers, tags, lists and segments",
          "Draft, test and schedule email campaigns",
          "Build automated email sequences",
          "Generate email copy and subject lines",
          "Report on campaign and sequence performance"
        ],
        "websiteURL": "https://sequenzy.com",
        "supportURL": "https://www.sequenzy.com/contact",
        "privacyPolicyURL": "https://www.sequenzy.com/privacy",
        "termsOfServiceURL": "https://www.sequenzy.com/terms",
        "defaultPrompt": [
          "How did my most recent email campaign perform?",
          "Draft a campaign announcing our new dark mode feature, but don't send it yet.",
          "How many active subscribers do I have, and what was my open rate over the last 30 days?"
        ],
        "brandColor": "#F16366",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/email-marketing/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the companies (workspaces) available to the connected account.",
              "prompt": "Which Sequenzy companies can I access?",
              "tools_triggered": "get_account",
              "expected_behavior": "Lists the demo account's company by name and says it is the selected one. No data is changed."
            },
            {
              "description": "Summarize audience size and engagement for a period.",
              "prompt": "How many active subscribers do I have, and what was my open rate over the last 30 days?",
              "tools_triggered": "get_stats",
              "expected_behavior": "Reports the active subscriber count and the 30-day open and click rates from the demo workspace, which sent a campaign in the last 30 days. No data is changed."
            },
            {
              "description": "Report on the most recent campaign.",
              "prompt": "How did my most recent email campaign perform?",
              "tools_triggered": "list_campaigns, get_campaign_stats",
              "expected_behavior": "Finds the most recently sent email campaign and summarizes its sends, opens, clicks and replies, plus its most clicked links. No data is changed."
            },
            {
              "description": "Find subscribers that match a tag.",
              "prompt": "Find my subscribers tagged vip and tell me how many there are.",
              "tools_triggered": "search_subscribers",
              "expected_behavior": "Returns the demo workspace's subscribers that carry the vip tag, with their email addresses, and says how many there are (five). No data is changed."
            },
            {
              "description": "Create a draft campaign without sending it.",
              "prompt": "Draft a campaign announcing our new dark mode feature, but don't send it yet.",
              "tools_triggered": "create_campaign",
              "expected_behavior": "Creates a campaign in draft status with a generated subject and body about the dark mode feature, reports its name and draft status, and does not schedule or send it to any subscriber."
            }
          ],
          "negative": [
            {
              "description": "Restricted personal data. The assistant does not store the government identifier: it declines, or the tool rejects it, and the number is not saved in any subscriber field, attribute, note or event.",
              "prompt": "Save the social security number 123-45-6789 on subscriber jane@example.com."
            },
            {
              "description": "Credential management is not available in chat. The assistant explains that API keys are managed in the Sequenzy dashboard and does not create one.",
              "prompt": "Create a new Sequenzy API key and show me the secret."
            },
            {
              "description": "Subscriptions and upgrades are not available in chat. The assistant does not show plans or start a purchase, and does not call any tool to change the subscription.",
              "prompt": "Upgrade my Sequenzy plan to the highest tier."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/eozk25VosfM",
        "commerce": false,
        "commerce_description": "Sequenzy does not sell products or process payments in ChatGPT. Users sign in to an existing Sequenzy account."
      },
      "publication": {
        "release_notes": "Every tool's annotations were re-audited against its code, and descriptions now state why a tool is destructive or open-world. Tools that fetch URLs, call outside services, or change content on live sends or public share links are open-world; writes that overwrite or go live are destructive; setters that report no change on repeat are idempotent. Restricted data detection now recognizes bare government identifiers and card numbers and tells the assistant not to retry. The email preview widget declares its own domain. register_push_device, which could not succeed on this surface, is removed."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 2dbcc5b7231d0cc1b379ba0656152256dd516c78743b43683a43c2f9a4020f60