← Windsor.ai TikTok AdsCONTENT HISTORY

Update to Windsor.ai TikTok Ads

Snapshot Oct 31, 2026 · 00:17 UTC · version 1.0.2

WHAT CHANGED

Payment or plan references changed

Full description — Now says: Changes to your account are made only after you confirm the specific action; everything else is read-only.

Observed in published text. Live prices and checkout terms have not been verified by this change.

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

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 27, 2026 · 00:13 UTC

Changes to your account are made only after you confirm the specific action; everything else is read-only. Free plan available, no credit card required.

After

Oct 31, 2026 · 00:17 UTC

Changes to your account are made only after you confirm the specific action; everything else is read-only.

Long description

Before

Oct 27, 2026 · 00:13 UTC

Changes to your account are made only after you confirm the specific action; everything else is read-only. Free plan available, no credit card required.

After

Oct 31, 2026 · 00:17 UTC

Changes to your account are made only after you confirm the specific action; everything else is read-only.

Declared skills

Before

Oct 27, 2026 · 00:13 UTC

[{"description":"Analyze and manage TikTok Ads through Windsor.ai. Use when the user asks about their TikTok Ads performance — pulling live campaign, ad group, or ad metrics (spend, impressions, clicks, conversions, CPA, ROAS), comparing...

After

Oct 31, 2026 · 00:17 UTC

[{"description":"Analyze and manage TikTok Ads through Windsor.ai. Use when the user asks about their TikTok Ads performance — pulling live campaign, ad group, or ad metrics (spend, impressions, clicks, conversions, CPA, ROAS), comparing...

App-6a798064b7108191af56a1cbc622e65c

Before

Oct 27, 2026 · 00:13 UTC

{"id":"asdk_app_6a798064b7108191af56a1cbc622e65c","required":true}

After

Oct 31, 2026 · 00:17 UTC

Not present

Compare saved observations

Download comparison JSON
Full technical diff · 16 changed fields

removed /release/app_manifest/apps/app-6a798064b7108191af56a1cbc622e65c

BEFORE
{
  "id": "asdk_app_6a798064b7108191af56a1cbc622e65c",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/windsor-ai

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a798064b7108191af56a1cbc622e65c",
  "required": true
}

changed /release/description

BEFORE
"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. Free plan available, no credit card required.\n\nWindsor.ai is an independent product and is not affiliated with or endorsed by the platforms it connects to."
AFTER
"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."

changed /release/id

BEFORE
"pluginrel_2d8898ac65f0819198499a611e869187"
AFTER
"pluginrel_7b290312c0348191ae15862220092bd4"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#0E2640"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Analyze TikTok Ads campaign, ad group and ad spend, impressions, clicks and conversions",
  "Compare TikTok Ads CTR, CPC and campaign performance across date ranges",
  "Find top and underperforming TikTok Ads campaigns, ad groups and ads",
  "Pause or enable TikTok Ads campaigns, ad groups and ads after confirmation",
  "Set TikTok Ads campaign and ad group budgets after confirmation",
  "Discover connected TikTok Ads accounts and available reporting fields"
]

changed /release/interface/composer_icon_dark_url

BEFORE
"https://files.openai.com/content?id=file_000000009978821184eecaae41d41807"
AFTER
null

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000dadc82079bddedc9017f35e2"
AFTER
"https://files.openai.com/content?id=file_00000000ad488207857aac6a0ded3e99"

changed /release/interface/default_prompt

BEFORE
"Show me spend, impressions, clicks, and CPA by ad group for my Microsoft Ads account over the last 14 days."
AFTER
"What was our TikTok Ads spend and ROAS by campaign for the last 30 days?"

changed /release/interface/default_prompts

BEFORE
[
  "Show me spend, impressions, clicks, and CPA by ad group for my Microsoft Ads account over the last 14 days.",
  "My highest-CPA campaign is overspending — help me lower its daily budget.",
  "Compare this week's Microsoft Ads spend and CPA to last week, then pause the worst-performing ad group."
]
AFTER
[
  "What was our TikTok Ads spend and ROAS by campaign for the last 30 days?",
  "Pause any TikTok ad groups with a ROAS below 1 this month.",
  "Increase the daily budget on my top TikTok campaign by 20%."
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000f04c8208a5f700a3392ced5c"
AFTER
"https://files.openai.com/content?id=file_00000000fbec82078af64457d6aa087d"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_00000000adb882089dd4b7ced21395dc"
AFTER
null

changed /release/interface/long_description

BEFORE
"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. Free plan available, no credit card required.\n\nWindsor.ai is an independent product and is not affiliated with or endorsed by the platforms it connects to."
AFTER
"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."

changed /release/mcp_servers

BEFORE
[]
AFTER
[
  {
    "key": "windsor-ai",
    "metadata": {
      "headers": {},
      "type": "streamable-http",
      "url": "https://mcp.windsor.ai/tiktok"
    }
  }
]

changed /release/skills

BEFORE
[
  {
    "description": "Analyze and manage TikTok Ads through Windsor.ai. Use when the user asks about their TikTok Ads performance — pulling live campaign, ad group, or ad metrics (spend, impressions, clicks, conversions, CPA, ROAS), comparing date ranges, or finding top or underperforming campaigns — or when they want to pause or enable a campaign, ad group, or ad, or change a campaign or ad group budget. Do not use for TikTok organic (that's the TikTok Organic connector — no ad or cost data there), or other ad platforms (Meta/Facebook, Google, LinkedIn, Microsoft Ads).",
    "interface": {
      "brand_color": "#FE2C55",
      "default_prompt": null,
      "display_name": "TikTok Ads",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Analyze TikTok Ads performance and manage campaigns via Windsor.ai."
    },
    "name": "tiktok-ads",
    "plugin_release_skill_id": "pluginrsk_6a799917a8bc8191934ee01872c0a266"
  }
]
AFTER
[
  {
    "description": "Analyze and manage TikTok Ads through Windsor.ai. Use when the user asks about their TikTok Ads performance — pulling live campaign, ad group, or ad metrics (spend, impressions, clicks, conversions, CPA, ROAS), comparing date ranges, or finding top or underperforming campaigns — or when they want to pause or enable a campaign, ad group, or ad, or change a campaign or ad group budget. Do not use for TikTok organic (that's the TikTok Organic connector — no ad or cost data there), or other ad platforms (Meta/Facebook, Google, LinkedIn, Microsoft Ads).",
    "interface": {
      "brand_color": "#FE2C55",
      "default_prompt": null,
      "display_name": "TikTok Ads",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Analyze TikTok Ads performance and manage campaigns via Windsor.ai."
    },
    "name": "tiktok-ads",
    "plugin_release_skill_id": "pluginrsk_6ae3f659370481919d4b29ab167c65e4"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.0.2"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a798064b7108191af56a1cbc622e65c",
  "connector_id": "asdk_app_6a798064b7108191af56a1cbc622e65c",
  "created_at": "2026-08-10T07:40:21.561001Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a798064b7108191af56a1cbc622e65c",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "app-6a798064b7108191af56a1cbc622e65c",
  "release": {
    "app_ids": [
      "asdk_app_6a798064b7108191af56a1cbc622e65c"
    ],
    "app_manifest": {
      "apps": {
        "windsor-ai": {
          "id": "asdk_app_6a798064b7108191af56a1cbc622e65c",
          "required": true
        }
      }
    },
    "app_templates": [],
    "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.",
    "display_name": "Windsor.ai TikTok Ads",
    "id": "pluginrel_7b290312c0348191ae15862220092bd4",
    "interface": {
      "brand_color": "#0E2640",
      "capabilities": [
        "Analyze TikTok Ads campaign, ad group and ad spend, impressions, clicks and conversions",
        "Compare TikTok Ads CTR, CPC and campaign performance across date ranges",
        "Find top and underperforming TikTok Ads campaigns, ad groups and ads",
        "Pause or enable TikTok Ads campaigns, ad groups and ads after confirmation",
        "Set TikTok Ads campaign and ad group budgets after confirmation",
        "Discover connected TikTok Ads accounts and available reporting fields"
      ],
      "category": "Business & Operations",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000ad488207857aac6a0ded3e99",
      "default_prompt": "What was our TikTok Ads spend and ROAS by campaign for the last 30 days?",
      "default_prompts": [
        "What was our TikTok Ads spend and ROAS by campaign for the last 30 days?",
        "Pause any TikTok ad groups with a ROAS below 1 this month.",
        "Increase the daily budget on my top TikTok campaign by 20%."
      ],
      "developer_name": "Windsor.ai",
      "logo_url": "https://files.openai.com/content?id=file_00000000fbec82078af64457d6aa087d",
      "logo_url_dark": null,
      "long_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.",
      "plugin_category_id": "business & operations",
      "privacy_policy_url": "https://windsor.ai/privacy-statement/",
      "screenshot_urls": [],
      "short_description": "Analyze TikTok Ads",
      "terms_of_service_url": "https://windsor.ai/terms-of-service/",
      "website_url": "https://windsor.ai"
    },
    "keywords": [],
    "mcp_servers": [
      {
        "key": "windsor-ai",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://mcp.windsor.ai/tiktok"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Analyze and manage TikTok Ads through Windsor.ai. Use when the user asks about their TikTok Ads performance — pulling live campaign, ad group, or ad metrics (spend, impressions, clicks, conversions, CPA, ROAS), comparing date ranges, or finding top or underperforming campaigns — or when they want to pause or enable a campaign, ad group, or ad, or change a campaign or ad group budget. Do not use for TikTok organic (that's the TikTok Organic connector — no ad or cost data there), or other ad platforms (Meta/Facebook, Google, LinkedIn, Microsoft Ads).",
        "interface": {
          "brand_color": "#FE2C55",
          "default_prompt": null,
          "display_name": "TikTok Ads",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Analyze TikTok Ads performance and manage campaigns via Windsor.ai."
        },
        "name": "tiktok-ads",
        "plugin_release_skill_id": "pluginrsk_6ae3f659370481919d4b29ab167c65e4"
      }
    ],
    "version": "1.0.2"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6a798064b7108191af56a1cbc622e65c?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: e53b7eaa3c2eb06382ba9aeef0d11dc60dd0a22f424de692127e310c8ba82409