Spaces

Early access

Facebook and Instagram ads, run by your AI agent

With Spaces, your AI agent can build Facebook and Instagram ad campaigns that start paused, report what you spent and what came back, and pause anything that is not working. Nothing goes live or spends more until you say yes, and only you can raise your budget caps.

Running ads well takes steady attention: setting up campaigns, checking every morning what each one cost, pausing the ones that waste money and moving budget to the ones that work. Most small business owners do not have that time, so ads either run unwatched or do not run at all.

Spaces connects your Meta ad account to the AI agent you already use, such as Claude, ChatGPT or Grok. You ask in plain words, and the agent does the work in your ad account, inside spending limits you set. Ads through Spaces are in early access, and Meta is the first network.

What it looks like

You: Promote the autumn menu to people near the restaurant. Keep it under 20 a day.

AI agent: I have set up a paused campaign with one ad set in your area at 20 a day, and an ad using the photo from your last post. Here is a preview. Turning it on would put 20 a day to work, inside your daily cap. Shall I turn it on?

You: Yes, go ahead.

AI agent: It is live. I will send you the spend and the results each morning.

An example. Amounts are in your ad account's currency.

What your agent can build

  • Campaigns, ad sets and ads from your photos or videos, your text and a link, posted as your Facebook Page.
  • Audiences by place, down to a city with a radius around it, a region or a postcode, and by interests it finds by name.
  • A rough estimate of how many people an audience could reach, before anything is created.
  • A preview link for each ad, in a feed or a story, so you see exactly how it will look.
  • Tracking tags on your links, so your website analytics show which ad each visitor came from.

What your agent can read and report

  • Spend and results by campaign, ad set, ad or day: clicks, link clicks, revenue and the return on what you spent.
  • Your best and worst ads, ranked, in answer to one question.
  • Whether an ad passed Meta's review, why it was rejected, or why it is not running right now.
  • Whether your ad account is ready to run ads, with what to fix if not, such as a missing payment method or Page.

What your agent can change

Your agent can pause any campaign, ad set or ad straight away. It can rename things, change budgets and end times, and give a campaign its own spend cap, which Meta enforces as the most that campaign may ever spend. Lowering a budget or a cap happens at once. Raising the budget of something already running, or raising a campaign's spend cap, waits for your yes.

It can also keep watch on a schedule. For example, it can pause an ad set every morning if a click costs more than you want to pay. A routine that pauses starts at once; one that turns things on or changes a budget waits for a one-time confirmation, and every run checks your caps first and is skipped if it would go over.

Your agent can send sales and leads back to your ad account, so Meta learns who buys. Personal details are hashed before they leave Spaces.

Ads shown in the EU

Ads aimed at people in EU countries must say who they benefit and who pays for them. You set those names once in your dashboard, and Spaces adds them to the ad sets that need them.

The rules that keep your money safe

Everything starts paused

Every campaign, ad set and ad your agent builds is created paused, so nothing runs or spends while you look it over.

A yes before anything spends

Turning something on, or raising the budget of something already running, waits for your yes. Your agent shows you a plain summary and a preview of each ad first. You can also have every change wait for you to approve it in the dashboard.

Caps only you can raise

You set a daily budget cap and a monthly spend cap in your dashboard. Your agent can lower them but never raise them, and with no caps set it cannot turn anything on at all.

Paused at the monthly cap

Spaces checks spend through the day and pauses the campaigns it runs when spend this month reaches your cap. Networks report spend with a short delay and can go a little over a daily budget on a busy day, so leave some room when you set your caps.

Pausing is instant

Pausing never spends money, so your agent can pause a campaign, ad set or ad straight away, without waiting for a confirmation.

Your account stays yours

Spaces only turns on what it created. Your ads are billed by the network to the payment method on your ad account, as they are today, and you can disconnect at any time.

How to get started

  1. Ask for early access by writing to hello@spacesos.com.
  2. Connect your Meta ad account by signing in to Facebook and choosing which ad accounts to share.
  3. Set a daily budget cap and a monthly spend cap in your Spaces dashboard.
  4. Ask your AI agent to check the ad account is ready, then describe the campaign you want.
  5. Look at the preview and the summary, and say yes when you are happy for it to go live.

FAQ

Can my AI agent spend money without asking me?

No. Everything starts paused, and turning something on or raising a running budget waits for your yes, inside caps only you can raise.

Do I pay for ads through Spaces?

No. Meta bills your ads to the payment method on your ad account, as it does today. Spaces never holds your ad money.

Can Meta spend more than my daily budget?

On a busy day Meta can go a little over a daily budget, which is how its delivery works. Your monthly cap is the one to rely on, and Spaces pauses its campaigns when spend reaches it.

Will my agent change campaigns I made myself?

Spaces only turns on what it created. Your agent can read your other campaigns and can pause them, because pausing never spends money.

Which AI agents can run my ads?

Any agent that connects to Spaces through its MCP server, including Claude, ChatGPT, Grok and Cursor.

What if I disconnect my ad account?

Spaces stops managing it. Your campaigns keep their current status on Meta.

How do I get access?

Ads is in early access. Write to hello@spacesos.com and we will turn it on for your workspace.

Useful next: Ads API and MCP for developers, Connect your AI agent, Instagram messaging, Messenger, Pricing. Other networks: TikTok Ads, Snapchat Ads.