Connections

Connections

Connections are how Zimmer plugs into the systems you already use — your ad platforms, your content and data sources, and your team's tools. Find them under Connections (opens in a new tab) in the left nav. A connection lives in the current project: connect it once, and every agent in the project can build on it.

Browse by what a connection unlocks

The page groups connections by the job they do, so you can find the right one by what you need:

CategoryWhat it unlocks
MarketingYour ad platforms — so optimizer agents can read and act on your campaigns.
Data sourcesStructured product and catalog data — Shopify, Google Sheets, or a CSV / API feed — for your Data Tables and e-commerce kits.
Knowledge sourcesContent that syncs into your Knowledge Bases.
Actions & handoffActions an agent can take, or a handoff to a person — for example, booking or routing.
Outbound eventsEvents sent to your own analytics or automation tools.

Ad platforms (Marketing)

Connect your ad platforms so optimizer agents can manage and optimize them:

  • Meta Ads — Facebook and Instagram.
  • Google Ads — Search, Display, Performance Max, Demand Gen, and YouTube.
  • TikTok Ads.
  • Display & Video 360 (DV360).
  • Google Ad Manager — for publishers monetizing their own inventory.

Other systems

  • Knowledge & data — bring content into your Knowledge Bases (for example, from Google Drive), and structured records into your Data Tables (a CSV or an API feed).
  • Shopify — bring your product catalog into Zimmer for the e-commerce kits and your Data Tables.
  • Slack — deliver proposals, approvals, and status updates to a channel. → Runs
  • Measurement partners — AppsFlyer and Campaign Manager 360, used as attribution sources for Goals.

What each connection shows

Once connected, a connection's card tells you, at a glance:

  • Powers — what it enables (for example, marketing campaigns, or advertiser discovery).
  • Connected to — that it's connected at the project level.
  • Used by — which agents are linked to it (or that none are yet).
  • Last result — the most recent sync, including any error worth looking into.
  • Available resources — what it found (for example, the number of ad accounts).

From the card you can sync it now, open its settings, or disconnect.

Settings and syncing

Open a connection for its full panel, where you manage how it syncs and which accounts it uses.

Syncing

  • Last sync and last result — for an ad platform, the counts pulled in (campaigns, ad sets, ads, and insight rows — rows of performance data, roughly one per entity per day), with a success or error badge, plus a Recent Sync Activity log.
  • Sync schedule — how often the connection refreshes on its own: Manual only, or every 6 hours, every 12 hours, or daily. You can always refresh on demand with Sync All Now.
  • Sync All Now — refresh on demand at any time.

Settings

  • See the connection's status, how many agents use it, and its last sync.
  • For an ad platform, choose which ad accounts to bring in — search, sort, Select all, or expand a business to pick individual accounts. Only the accounts you select are available to your agents.

Disconnect — remove the connection when you no longer need it.

How connecting works

  1. Connect — open Connections, find the system, and sign in (OAuth for most; an API key for some, like a Custom API feed).
  2. Choose accounts — for platforms with more than one account, pick which to bring in.
  3. Use it — create an optimizer from a kit, or link a knowledge or data source to a conversational agent.

Optimizer agents created from a kit bind to the connection you choose during setup. → Paid Media