← Files Social Ads by PaidSync.aiARCHIVED FILE
.codex-plugin/plugin.json
5.61 KB · Nov 3, 2026 · 19:25 UTC
{
"author": {
"name": "Advanced Technology Labs LLC"
},
"description": "Social Ads by PaidSync.ai reports on the social ad accounts you own, when you ask ChatGPT in plain language.\n\nWhat you can do:\n- See Meta (Facebook and Instagram) results by campaign, ad set and ad.\n- Report on TikTok, LinkedIn, Snapchat, Pinterest, Reddit and X ad accounts.\n- List campaigns and compare spend and results for the dates you choose.\n\nHow it works:\nSign in with your PaidSync.ai account, then connect each platform through that platform's own sign-in screen; PaidSync never asks for a platform password in chat. ChatGPT names the account, property or container to read on each question where the tool takes one, or reads the account selected in PaidSync. This app reads ad data and can choose which ad account PaidSync reads; it changes nothing in your ad accounts.\n\nPaidSync.ai is independent and is not made or endorsed by Google, Meta, Microsoft or the other platforms it connects. Security details: https://paidsync.ai/security",
"interface": {
"capabilities": [],
"category": "Business & Operations",
"defaultPrompt": [
"How did my Meta campaigns perform in the last 7 days?",
"Which Meta ad sets had the best cost per result last month?",
"Show my TikTok and LinkedIn ad performance for this month."
],
"developerName": "Advanced Technology Labs LLC",
"displayName": "Social Ads by PaidSync.ai",
"longDescription": "Social Ads by PaidSync.ai reports on the social ad accounts you own, when you ask ChatGPT in plain language.\n\nWhat you can do:\n- See Meta (Facebook and Instagram) results by campaign, ad set and ad.\n- Report on TikTok, LinkedIn, Snapchat, Pinterest, Reddit and X ad accounts.\n- List campaigns and compare spend and results for the dates you choose.\n\nHow it works:\nSign in with your PaidSync.ai account, then connect each platform through that platform's own sign-in screen; PaidSync never asks for a platform password in chat. ChatGPT names the account, property or container to read on each question where the tool takes one, or reads the account selected in PaidSync. This app reads ad data and can choose which ad account PaidSync reads; it changes nothing in your ad accounts.\n\nPaidSync.ai is independent and is not made or endorsed by Google, Meta, Microsoft or the other platforms it connects. Security details: https://paidsync.ai/security",
"privacyPolicyURL": "https://paidsync.ai/privacy",
"shortDescription": "Meta, TikTok, LinkedIn reports",
"supportURL": "https://paidsync.ai/docs",
"termsOfServiceURL": "https://paidsync.ai/terms",
"websiteURL": "https://paidsync.ai/",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"name": "paidsync-social-ads",
"version": "1.0.0",
"mcpServers": "./.mcp.json",
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Lists the Meta ad accounts.",
"prompt": "List my Meta ad accounts.",
"tools_triggered": "list_fb_ad_accounts",
"expected_behavior": "Returns each Meta ad account with its id, name, currency and status. If the platform is not connected yet, it calls connect_platform and returns a sign-in link instead."
},
{
"description": "Picks the account to read.",
"prompt": "Use my PaidSync Meta ad account for the next questions.",
"tools_triggered": "set_fb_ad_account",
"expected_behavior": "Sets which Meta ad account PaidSync reads and confirms its id and name; nothing changes in the ad account. If the platform is not connected yet, it calls connect_platform and returns a sign-in link instead."
},
{
"description": "Meta campaign results.",
"prompt": "How did my Meta campaigns perform in the last 7 days?",
"tools_triggered": "get_fb_performance",
"expected_behavior": "Returns spend, impressions, clicks and results per campaign, or says there was no delivery in the period. If the platform is not connected yet, it calls connect_platform and returns a sign-in link instead."
},
{
"description": "Meta ad set results.",
"prompt": "Which of my Meta ad sets had the best cost per result last month?",
"tools_triggered": "get_fb_adset_performance",
"expected_behavior": "Returns ad sets with spend and cost per result for last month. If the platform is not connected yet, it calls connect_platform and returns a sign-in link instead."
},
{
"description": "Meta campaign list.",
"prompt": "List the campaigns in my Meta ad account.",
"tools_triggered": "list_fb_campaigns",
"expected_behavior": "Returns each campaign with its id, name, status and objective. If the platform is not connected yet, it calls connect_platform and returns a sign-in link instead."
}
],
"negative": [
{
"description": "A change to an ad account: this app only reads, so it should not run.",
"prompt": "Pause my Meta campaign called Summer Sale."
},
{
"description": "Search ads, which this app does not cover.",
"prompt": "Show my Google Ads search terms."
},
{
"description": "Unrelated task.",
"prompt": "Recommend a good book about history."
}
]
}
}
}
},
"apps": "./.app.json"
}
SHA-256: a1de77418550d8d912f937c2b282e8b4bd1e908ccbf81ff9ed7b1ab03d21fd44