>_

SpendSignoff documentation

The always-on operator for your ad accounts. Read and draft from your AI client — approve before anything goes live.

Ad platform

Integrate LinkedIn Ads

LinkedIn Ads is coming soon. The integration will connect over LinkedIn OAuth, read-first, and follow the same draft-before-live model as Google Ads and Meta. This guide describes the planned surface so you know what to expect.

Your AI can read and draft — it can never spend without your approval.

Status: coming soon

LinkedIn Ads is not live yet. Google Ads and Meta are the two platforms you can connect today. This page documents the planned LinkedIn integration so the read-first, draft-before-live model is clear before it ships.

When it lands, SpendSignoff will link your LinkedIn campaign account over LinkedIn’s OAuth, starting read-only. The operator will read campaign-group structure and spend, then draft changes you approve — the same flow as the live platforms.

Planned read-and-draft surface

LinkedIn’s hierarchy is campaign group → campaign → creative. The operator is planned to read all three and draft against these objects via propose_change:

  • Campaign groups — status, total budget, and schedule.
  • Campaigns — daily and lifetime budget, bid type, and status.
  • Budgets — group and campaign budgets, for reallocation.
  • Bids — manual and target-cost bids where the objective allows.
  • Audiences — read for context; creative editing is not planned for V1.
  • Performance — spend, impressions, clicks, leads, and cost-per-result.

How a change will happen

1

Link the account read-only

Authorize SpendSignoff through LinkedIn OAuth. The grant will be read-first, issued mcp.read and mcp.draft only.

2

The operator reads structure and spend

It will pull campaign groups, campaigns, budgets, and recent results to find pacing and bid problems.

3

It drafts a change

A proposed budget or bid change will land as a draft with the before → after diff and projected impact. Nothing live.

4

You approve and push live

You will review the draft and run the two-step Approve & push live → Confirm control before any write reaches LinkedIn.

Write access stays dormant until you approve

The same guarantee will hold on LinkedIn: linking grants read access, not spend authority. No write reaches your LinkedIn account until you approve a specific draft. There is no mcp.approve scope issued to the AI.

Not yet supported

LinkedIn Ads is not connectable today — there is no OAuth link for it yet. Creative editing, audience building, and Lead Gen Form configuration are out of scope for the planned V1 surface. Until LinkedIn ships, connect Google Ads or Meta to put the operator to work now.

Next

Google Ads

Live today — connect Google Ads read-first while LinkedIn is in progress.

    Integrate LinkedIn Ads — SpendSignoff Docs