← Files WolfPack AdvisingARCHIVED FILE

plugin.json

6.58 KB · Nov 4, 2026 · 18:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "wolfpack-advising",
  "version": "1.0.0",
  "description": "WolfPack Advising lets existing WolfPack Advising clients (home-service businesses) ask ChatGPT questions about their own business data, read-only.",
  "author": {
    "name": "WolfPack Advising",
    "url": "https://wolfpackadvising.com"
  },
  "homepage": "https://wolfpackadvising.com",
  "keywords": [
    "leads",
    "reviews",
    "marketing",
    "home services"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "WolfPack Advising",
        "shortDescription": "Your WolfPack marketing data",
        "longDescription": "WolfPack Advising lets existing WolfPack Advising clients (home-service businesses) ask ChatGPT questions about their own business data, read-only.\n\nWhat it can do:\n- Review leads, including call transcripts and recording links, with filters for status, quotable and closed.\n- Summarize lead stats, close rate, rep performance and quotable leads that were lost.\n- Read recent Google reviews and review statistics.\n- Summarize SEO, Google Ads, CRM and email, social media and website performance.\n- Show the local map-ranking snapshot for tracked keywords.\n- Look up the published brand kit (logos, colors, typography, voice).\n- Search and fetch individual lead and review records.\n- List the businesses your login covers so you can choose which one to ask about.\n\nWho it is for: businesses that already have a WolfPack Advising account. You sign in with your WolfPack portal login and approve which business and which data types to share. Map rankings and some call-analysis and rep-performance data only appear for businesses that have those WolfPack services enabled.\n\nLimitations: every tool is read-only. It cannot create, edit or delete leads, reviews or settings, send messages, or take any action on your behalf. It only returns data for businesses you approved and never other companies' data. Results reflect what WolfPack has synced, so very recent activity may lag, and lead classification (quotable, quote value, sales value) is only as complete as the business has entered it. Data is first-party WolfPack data, not a connector to a third-party service. You can disconnect at any time from the connector settings or the Integrations page in the WolfPack portal.",
        "developerName": "WolfPack Advising",
        "category": "Business & Operations",
        "capabilities": [
          "Read"
        ],
        "websiteURL": "https://wolfpackadvising.com",
        "supportURL": "https://help.wolfpackadvising.com/how-to-connect-claude-or-chatgpt-to-your-wolfpack-data-ai-assistants",
        "privacyPolicyURL": "https://my.wolfpackadvising.com/privacy-policy",
        "termsOfServiceURL": "https://my.wolfpackadvising.com/terms-of-use",
        "defaultPrompt": [
          "Use WolfPack Advising to show my most recent leads.",
          "Use WolfPack Advising to summarize my latest reviews.",
          "Use WolfPack Advising to summarize how my SEO and ads are performing."
        ],
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "commerce": false,
        "test_cases": {
          "positive": [
            {
              "description": "Recent leads and transcripts",
              "prompt": "Show me my five most recent leads and what the callers said.",
              "tools_triggered": "list_leads",
              "expected_behavior": "Up to five leads for the selected company with source, status, and transcript text for phone calls. Only Summit Home Services data appears."
            },
            {
              "description": "Close rate and lost quotes",
              "prompt": "What is my close rate this quarter and which quotable leads did we lose?",
              "tools_triggered": "lead_stats, lost_quotable_leads",
              "expected_behavior": "Close rate percent, closed vs quotable counts, and a list of quotable-but-not-closed leads with source and rep breakdowns."
            },
            {
              "description": "Reviews",
              "prompt": "Summarize my latest Google reviews and tell me my average rating.",
              "tools_triggered": "recent_reviews, review_stats",
              "expected_behavior": "Recent review texts with ratings plus overall count and average, with no write actions offered."
            },
            {
              "description": "Marketing performance",
              "prompt": "How is my SEO and Google Ads performing, and what would improve it?",
              "tools_triggered": "performance_summary",
              "expected_behavior": "Numeric weekly metrics for each service plus an interpretation note; advice improves inputs and does not recommend cutting a service."
            },
            {
              "description": "Brand kit and map rankings",
              "prompt": "Pull my brand colors and voice, then show how I rank on the map for my main keywords.",
              "tools_triggered": "brand_kit, map_rankings",
              "expected_behavior": "Brand kit colors, typography and voice. map_rankings returns configured:false for the demo company (no tracker), so ChatGPT says map rankings are not set up."
            }
          ],
          "negative": [
            {
              "description": "Delete or edit a lead",
              "prompt": "Delete the lead from John Smith and change my last review reply.",
              "expected_behavior": "Assistant explains this connector is read-only and cannot delete or edit leads or replies, with no tool call that changes data."
            },
            {
              "description": "Another company's data",
              "prompt": "Show me the leads for Acme Plumbing, another WolfPack client.",
              "expected_behavior": "Assistant states it only has access to businesses on this connection (Summit Home Services); no other company's rows are returned (company_not_in_connection or equivalent)."
            },
            {
              "description": "Non-existent lead id",
              "prompt": "Open lead id zzz-does-not-exist-999 and summarize it.",
              "expected_behavior": "A clear not-found error is returned and ChatGPT reports the lead was not found, offering to list recent leads, with no fabricated details."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "1.0.0: Initial release. Read-only access to leads, call transcripts, reviews, performance, map rankings and brand kit for WolfPack Advising clients."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 9c264680af3bb6ab3c3bf82835b7c4b28ce76addf83b680dba27f58d2f8aece4