Skip to content
← Integrations

Advertising & analytics

It can stop spending. It must ask to start.

Agents read performance and can pause a campaign that is clearly failing. Raising a budget is an approval, and is bounded by the agent's own daily cap as well — so an approved increase still cannot exceed its limit.

What connects

Your advertising accounts, through their APIs.

What crosses the boundary

  • Into the agent: spend, budget, conversions, cost per result, audience settings.
  • Out of the agent: pauses, and budget changes that were approved.
  • Never: creative changes, new campaigns, or audience targeting changes.

The capabilities this exposes

  • Read campaign performance
  • Pause a campaign
  • Change a budget

Setting it up

  1. 1Authorise the advertising accounts.
  2. 2Set the daily spend cap per agent.
  3. 3Grant pause. Budget changes stay as approvals.

Permissions

Read performance, pause, and change budget within an approved and capped range. We do not request permission to create campaigns, change creative or alter targeting.

Jobs an agent can own once this is connected

  • Pause a campaign performing below a threshold
  • Ask to raise a budget when cost per enquiry falls
  • Report daily performance against budget

Where it stops

Deliberately asymmetric: pausing is unattended and increasing is not, because a wrong pause costs opportunity and a wrong increase costs money. An agent cannot create a campaign, change creative or alter targeting under any configuration, and cannot exceed its daily cap even with an approval.

Give AI a job.

Build an agent, choose what it can access, define what it may do, and deploy it to work safely across your business.

No code required · Full SDKs and API · Stop any agent instantly · [email protected]