← Files CaptinoARCHIVED FILE

plugin.json

7.42 KB · Nov 9, 2026 · 18:08 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "captino",
  "version": "0.4.1",
  "description": "Captino is a funnel builder and lead management platform. Connects ChatGPT and Codex to the Captino MCP server (funnels, pages, forms, leads, performance, subscription) and adds skills for funnel analysis, drop-off diagnosis, lead review, lead follow-up, account reports, building funnel pages and building forms.",
  "author": {
    "name": "Captino ApS",
    "url": "https://captino.io"
  },
  "homepage": "https://captino.io",
  "repository": "https://github.com/Grumsen-Development-ApS/captino-openai-plugin",
  "keywords": [
    "captino",
    "funnels",
    "landing-pages",
    "page-builder",
    "forms",
    "leads",
    "crm",
    "marketing",
    "mcp"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Captino",
        "shortDescription": "Build funnels, manage leads",
        "longDescription": "Captino lets you create marketing funnels that turn visitors into paying customers: landing pages, lead forms and a pipeline for following up. With Captino for ChatGPT you run it from the conversation. Ask how your funnels performed and where visitors drop off, review new leads and where they came from, qualify leads and move them through your pipeline, and get a weekly account report. Describe what you need and Captino builds landing pages, opt-in forms and qualification forms, then adds them to your funnel.\n\nRequires a Captino account. Captino for ChatGPT only works with the funnels, forms and contacts your connected account has access to.",
        "developerName": "Captino ApS",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://captino.io",
        "privacyPolicyURL": "https://captino.io/privacy-policy",
        "termsOfServiceURL": "https://captino.io/terms-of-service",
        "supportURL": "https://captino.io/support",
        "defaultPrompt": [
          "Show me this week's new leads and where they came from",
          "Why are visitors dropping off in my funnel?",
          "Build a landing page with an opt-in form for my webinar"
        ],
        "brandColor": "#2C2621",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Compare every funnel's last 30 days with the 30 days before and find the best and weakest converter. Demo: 2 funnels with visits and opt-ins, one converting clearly better.",
              "prompt": "How did my Captino funnels do in the last 30 days vs the 30 days before? Show visits, opt-ins and opt-in rate per funnel, then tell me which converts best and which needs attention.",
              "tools_triggered": "list_funnels, compare_funnel_performance_with_previous_period",
              "expected_behavior": "States both date ranges. One row per funnel: visits, opt-ins, opt-in rate and change (absolute if the earlier period was 0). Names the best and weakest funnel with a next step. No invented numbers."
            },
            {
              "description": "Find the funnel with the most visits and where visitors drop off between its steps in the last 30 days. Demo: Free Marketing Webinar (Register \u2192 Apply), fewer visits on Apply.",
              "prompt": "Which of my Captino funnels gets the most visits? For that funnel, show visits per step over the last 30 days, where the biggest drop-off is, and what I should fix first.",
              "tools_triggered": "list_funnel_performance, list_funnels, get_funnel_conversion_stats",
              "expected_behavior": "Names Free Marketing Webinar, lists Register and Apply with visits and % of Register visits, names the biggest step-to-step loss and one fix for it. Says so if there is no drop-off. No data changed."
            },
            {
              "description": "Review recent leads, the pipeline and who to follow up first. Demo: 6 webinar leads with mixed quality (incl. Spam, Not relevant), deal values and 1 meeting, plus opt-in contacts.",
              "prompt": "Show me my most recent leads with the funnel and date each came from, summarise my lead pipeline by status, and tell me which 3 leads I should follow up first and why.",
              "tools_triggered": "list_leads, get_contact_pipeline_stats, get_contact_activity",
              "expected_behavior": "Lists leads newest first with date, source funnel/step and quality. Pipeline counts by status and quality plus total value. Ranked top 3 with reasons from the data; Spam and Not relevant left out."
            },
            {
              "description": "Create a funnel and build and publish its landing page from a short brief. Writes data. The demo account has an active plan, which publishing requires.",
              "prompt": "Create a Captino funnel called \"Beginner Yoga Class\" with a landing page for a free beginner yoga class: headline, three benefits and a name/email sign-up form. Publish it and give me the link.",
              "tools_triggered": "get_page_builder_reference, create_funnel, create_funnel_step, save_page_project",
              "expected_behavior": "Confirms the funnel and landing page step were created and the page published. Gives a *.sites.captino.io/landing-page link that shows the headline, 3 benefits and a name/email form."
            },
            {
              "description": "Create a lead form, publish it, add it to a new funnel and send respondents to a thank-you page. Writes data. The demo account has an active plan, which publishing requires.",
              "prompt": "Create a Captino form \"Free Guide Form\" (required name, email, phone; button \"Get my free guide\"), publish in a new funnel \"Marketing Starter Guide\" with a thank-you page: \"Thanks! Check your inbox.\"",
              "tools_triggered": "create_form, publish_form, create_funnel, create_funnel_step, get_page_builder_reference, save_page_project, set_form_step_completion",
              "expected_behavior": "Confirms the published form (3 required fields, \"Get my free guide\" button), a public form step and a published thank-you page reached after submit via Continue. Gives the form link."
            }
          ],
          "negative": [
            {
              "description": "The user asks for a bulk delete that no Captino tool supports.",
              "prompt": "Delete all my Captino leads.",
              "expected_behavior": "ChatGPT says it can't delete leads through Captino and points to the Captino web app. No write tool is called and no lead is changed."
            },
            {
              "description": "The user asks to send email, which Captino's tools can't do.",
              "prompt": "Send a discount email to every lead from my last campaign.",
              "expected_behavior": "ChatGPT says it can't send emails through Captino and offers to list the leads instead. No contact is changed."
            },
            {
              "description": "The user asks for data from a Captino account they don't own.",
              "prompt": "Show me the funnels and leads in my competitor's Captino account.",
              "expected_behavior": "ChatGPT declines and explains it can only see the signed-in user's own Captino account. No data from any other account is returned."
            }
          ]
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 5cc8cda122c221fe98f4e8d40be1d44fe4cd66a1defa6e355e6df44a3e18c4a9