← Windsor.ai TikTok AdsCONTENT HISTORY

Update to Windsor.ai TikTok Ads

Snapshot Nov 2, 2026 · 06:11 UTC · version 1.0.3

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Windsor.ai TikTok Ads and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Oct 31, 2026 · 00:17 UTC

cb7437ab09bf915bdca0aebb7412630a7b7a6f685761d7e11f10e90416cf4d3b

After

Nov 2, 2026 · 06:11 UTC

cb39f6571da5d53e453b8586a90f37991eb80f29b0657e5e9b48d2ecc5cab220

Package file

Before

Oct 31, 2026 · 00:17 UTC

6935

After

Nov 2, 2026 · 06:11 UTC

7588

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

plugin.json →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,7 +1,7 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "app-6a798064b7108191af56a1cbc622e65c",
-  "version": "1.0.2",
+  "version": "1.0.3",
   "description": "Windsor.ai TikTok Ads connects your TikTok Ads data to your AI assistant, so you can analyze performance and manage campaigns in plain English. Discover connected ad accounts, inspect valid fields and options, and query campaign, ad group, and ad metrics (spend, impressions, clicks, CTR, CPC, and conversions) over any date range. On confirmation, it can also pause or enable campaigns, ad groups, and ads and set campaign and ad group budgets.\n\nCommon workflows:\n- Compare spend, clicks, and conversions by campaign for the last 30 days\n- Find an underperforming ad group and pause it, after you confirm\n- Adjust a campaign budget without leaving the conversation\n\nChanges to your account are made only after you confirm the specific action; everything else is read-only.\n\nWindsor.ai is an independent product and is not affiliated with or endorsed by the platforms it connects to.",
   "author": {
     "name": "Windsor.ai",
@@ -91,9 +91,33 @@
         "demo_recording_url": "https://youtu.be/nEajq7zCKKI"
       },
       "publication": {
-        "release_notes": "Add capability labels for the existing supported workflows of this listing. Retain the existing title, subtitle, descriptions, keywords, skills, prompts, MCP configuration and review materials."
+        "release_notes": "Add dedicated discovery keywords for platform names, common aliases, ChatGPT connection intent and supported reporting workflows, informed by the video-pipeline keyword matrix. Existing listing descriptions, capability labels, skills and MCP behavior are retained."
       },
       "apps": "./.app.json"
     }
-  }
+  },
+  "keywords": [
+    "tiktok ads",
+    "tiktok advertising",
+    "tiktok ads manager",
+    "tiktok",
+    "tiktok ads chatgpt",
+    "tiktok ads report ai",
+    "connect tiktok ads to chatgpt",
+    "tiktok ads to chatgpt",
+    "tiktok ads analytics",
+    "tiktok ads mcp",
+    "tiktok ads reporting",
+    "tiktok campaign performance",
+    "tiktok ad groups",
+    "tiktok ad spend",
+    "tiktok conversions",
+    "tiktok cpa",
+    "tiktok cost per acquisition",
+    "tiktok roas",
+    "tiktok return on ad spend",
+    "tiktok campaign budgets",
+    "windsor.ai",
+    "windsor ai"
+  ]
 }
Full technical diff · 2 changed fields

changed /files/plugin.json/sha256

BEFORE
"cb7437ab09bf915bdca0aebb7412630a7b7a6f685761d7e11f10e90416cf4d3b"
AFTER
"cb39f6571da5d53e453b8586a90f37991eb80f29b0657e5e9b48d2ecc5cab220"

changed /files/plugin.json/size

BEFORE
6935
AFTER
7588
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "dcceb1ae8eaf13b9c598559e839cf1c3ed60d5df78799003f5a31b1cfb1c41aa",
      "size": 102
    },
    "assets/icon.png": {
      "sha256": "b7b6283e528bbe19df3dfa47ab4ff7fe3bb5b287927fd2167098380003daee86",
      "size": 61372
    },
    "mcp.json": {
      "sha256": "55aee0a7de134eb58d536f32efeef4f537505ed958adc64102f9bce8883e9df8",
      "size": 202
    },
    "plugin.json": {
      "sha256": "cb39f6571da5d53e453b8586a90f37991eb80f29b0657e5e9b48d2ecc5cab220",
      "size": 7588
    },
    "skills/tiktok-ads/SKILL.md": {
      "sha256": "0d935727e8c475b72c5a5125ce150f7a89dbcac713966b67ae775a0115f73600",
      "size": 6181
    },
    "skills/tiktok-ads/agents/openai.yaml": {
      "sha256": "5c0f1d7a96360eefd163f1c8a7ce91ccbdafb4a8d459746c0003a98f96f7bf00",
      "size": 496
    }
  }
}

SHA-256 of public snapshot: 76c754315c744c806244d45ee51889a9634ef1ebab391b76df7a11cf3b57e3f4