Ad Platform Integrations & Agent Actions | Synter
Platform Capabilities
Ad Platform Integrations & Agent Actions
Synter connects to 16 ad platforms: Google Ads, Microsoft Ads, Meta (Facebook & Instagram), LinkedIn Ads, X Ads, Reddit Ads, TikTok Ads, Snapchat Ads, Pinterest Ads, Spotify Ads, Amazon Ads, Amazon DSP, The Trade Desk, OpenAI Ads, Display & Video 360, and StackAdapt. The Trade Desk, OpenAI Ads, and StackAdapt connect with API keys; the rest use OAuth. This matrix is the canonical list of what Synter's agents and hosted MCP tools can read, write and create on each platform, checked against the code on 2026-10-07.
Platform Capability Matrix
16 ad platforms. Last verified .
Download CSV| Platform | Read | Write | Create | Auth | Notes |
|---|---|---|---|---|---|
| Google Ads | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Search, Display, Demand Gen and Performance Max creation; pause, enable and daily budget through hosted tools. |
| Microsoft Ads | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Campaign and ad group (keywords, responsive search ads) creation through execute or an approved plan. |
| Meta (Facebook & Instagram) | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Full campaign, ad set and ad hierarchy creation; meta_ads_create_ad adds a single ad. |
| LinkedIn Ads | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Campaign bundle creation, including campaigns targeting a synced audience. |
| X Ads | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Hierarchy creation covers campaign, line item and promoted post. |
| Reddit Ads | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Budget changes update the ad group spend goal, not the campaign. |
| TikTok Ads | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Dedicated hosted tools also read insights and update ad groups. |
| Snapchat Ads | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Campaign, ad squad, creative and ad creation, plus a hierarchy script. |
| Pinterest Ads | ✓ Yes | ✓ Yes | ✓ Yes | OAuth | Campaign, ad group and ad creation, plus a hierarchy script. |
| Spotify Ads | ✓ Yes | ◐ Limited | ✓ Yes | OAuth | Pause works through pause_campaign; resume and budget changes run as execute scripts, not enable_campaign or update_campaign_budget. |
| Amazon Ads | ✓ Yes | ◐ Limited | ✓ Yes | OAuth | Sponsored Products, Brands and Display. State and budget changes run as execute scripts; not in pause_campaign, enable_campaign or update_campaign_budget. |
| Amazon DSP | ✓ Yes | ✓ Yes | ◐ Limited | OAuth | Login with Amazon plus DSP advertiser access. Budget writes set the flight budget, not a daily budget. Order and line item creation; no creative creation. |
| The Trade Desk | ✓ Yes | ◐ Limited | ◐ Limited | API key | Partner ID and API token. Pause and total-budget changes work; resume runs as an execute script. Campaign and ad group creation; no creative creation. |
| OpenAI Ads | ✓ Yes | ◐ Limited | ✓ Yes | API key | Pause and enable through hosted tools. Budgets are lifetime caps, changed only through the openai_ads_update_campaign script. |
| Display & Video 360 | ✓ Yes | ◐ Limited | ◐ Limited | OAuth | Pause and enable through hosted tools; insertion-order budgets through an execute script. Campaign, insertion order and line item creation; no creative creation. |
| StackAdapt | ◐ Limited | ✓ Yes | ✓ Yes | API key | No dedicated performance tool; metrics come from the stackadapt_pull_metrics script. Created campaigns start as drafts. |
Read: performance reporting. Write: status, budget or bid changes on existing campaigns. Create: full campaign creation. Limited: available with the restriction in the notes.
Agent Autonomy
Media Planning from Brief
Frontier LLMs (GPT-4o, Claude 3.5 Sonnet) translate your campaign brief and warehouse conversions into a channel mix and audience plan. The agent recommends budget allocation across platforms based on historical performance and ICP fit.
Net-New Campaign Instantiation
Synter creates campaigns, ad groups/sets, audiences, keywords, and creatives across platforms from a single brief. Launch coordinated campaigns on Google + LinkedIn + Meta simultaneously—ready to ship in minutes.
Autonomous Optimization
The agent reallocates budgets based on CAC/ROAS, rotates creatives using multi-armed bandits, and adjusts audiences/negatives. Optimization decisions include statistical significance and confidence intervals.
Explainers & Audit Log
Every action logs "what changed" (entity, field, old/new values), "why" (rationale from the model), and metrics deltas. One-click rollback to previous state. Full audit trail for compliance and team transparency.
Platform-Specific Details
Google Ads
Entities: Campaigns, Ad groups, Ads, Keywords, Negatives, Audiences
Metrics: Performance, conversions, cost, search terms, quality score
Learn more →Microsoft Ads
Entities: Campaigns, Ad groups, Ads, Keywords, Negatives, Audiences
Metrics: Performance, conversions, cost, search terms
Learn more →LinkedIn Ads
Entities: Campaigns, Campaign groups, Creatives, Audiences (firmographic)
Metrics: Performance, leads, CPL, ICP fit %, firmographic breakdowns
Learn more →Meta Ads
Entities: Campaigns, Ad sets, Ads, Audiences
Metrics: Performance, conversions, ROAS, frequency, reach
Learn more →Reddit Ads
Entities: Campaigns, Ad groups, Ads, Targeting
Metrics: Performance, conversions, CPC, community engagement
Learn more →X Ads
Entities: Campaigns, Line items, Promoted posts
Metrics: Performance, conversions, CPC, engagement rate
Learn more →Meta Ads Agent
Entities: Campaigns, Ad sets, Ads, Audiences
Metrics: Performance, conversions, ROAS, frequency, reach
Learn more →Microsoft Ads MCP
Entities: Campaigns, Ad groups, Ads, Keywords, Audiences
Metrics: Performance, conversions, cost, search terms
Learn more →LinkedIn Ads MCP
Entities: Campaigns, Campaign groups, Creatives, Audiences
Metrics: Performance, leads, CPL, ICP fit %, firmographic breakdowns
Learn more →TikTok Ads MCP
Entities: Campaigns, Ad groups, Ads, Audiences
Metrics: Performance, video views, VTR, CTR, conversions
Learn more →Reddit Ads MCP
Entities: Campaigns, Ad groups, Ads, Audiences
Metrics: Performance, conversions, CPC, community engagement
Learn more →How Data Flows Between Synter and Platforms
1. Connection: You authorize Synter to access each platform with OAuth or, where the platform requires it, an API key. Credentials are encrypted at rest.
2. Read Metrics: Synter pulls performance data (impressions, clicks, conversions, cost) daily. Data is normalized across platforms and stored in your warehouse.
3. AI Planning: Campaign briefs and warehouse conversions are sent to frontier models (with PII redaction). Models return structured plans with channel mix, budgets, audiences, and creative concepts.
4. Write Actions: With your approval (or via auto-pilot mode with guardrails), Synter creates/edits campaigns, sets budgets, uploads creatives, and adjusts targeting via platform APIs.
5. Audit & Rollback: All changes are logged with before/after snapshots. Rollback restores previous state in one click.
See which frontier models power these integrations
GPT-4o, Claude 3.5 Sonnet, Gemini 1.5 Pro, and more—with BYOK support.
View Models →