Ad Platform Integrations & Agent Actions | Synter

Ad Platform Integrations & Agent Actions

Synter connects to 43 advertising 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

43 advertising platforms. Last verified 2026-10-07.

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, write and create support for each of Synter's 43 advertising platforms

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

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.