Adplane

Work with agents on your ad campaigns.

Agents draft campaigns, creatives and changes. You review exactly what will run and decide when it goes live on Meta.

Get started

You, your team and your agents run and monitor ads together.

Team

  • YouOwner
  • MayaMarketing

Agents

  • Claudevia MCP
  • Cursorvia CLI
Adplane

Ad platforms

  • MetaFacebook & Instagram
  • Google AdsComing soon
  • LinkedInComing soon
  • XComing soon

Every change, kept.

Each edit is a saved version. Proposals, comments, approvals, launches and pauses stay on record, so you can always see who changed what and why.

  1. Agent proposed launch week ads

    Mon
  2. You approved version 2

    Tue
  3. You launched Summer essentials

    Tue
  4. Agent suggested pausing US · Instagram

    Fri

Written in code, so agents can work on them.

Campaigns, audiences, budgets and creatives are plain TypeScript. Agents read and edit them like any other code, and every change becomes a reviewable diff.

ads/summer.ts
import { defineMetaAds, meta } from "@adscode/ads";

const campaign = meta.campaign("summer", {
  name: "Summer essentials",
  objective: "traffic",
  specialAdCategories: [],
  status: "paused",
});

const adSet = meta.adSet("us-instagram", {
  campaign,
  name: "US · Instagram",
  dailyBudget: { amount: "25", currency: "USD" },
  optimizationGoal: "link_clicks",
  placements: { instagram: ["feed", "stories"] },
  status: "paused",
  targeting: { age: [25, 54], countries: ["US"] },
});

export default defineMetaAds({
  account: "act_1234567890",
  ads: [/* … */],
});

Start free. Grow when you’re ready.

Every plan includes unlimited ad accounts, projects, builds and proposals, plus reporting, CLI and MCP access.

Free

$0USD / month

  • Up to $1,000 in estimated ad spend per 30 days
  • 1 GB of project storage
Start free

Pro

$49USD / month

  • Up to $10,000 in estimated ad spend per 30 days
  • 100 GB of project storage
Get started with Pro

Ad spend is paid separately to your ad platform. Upgrade to Pro in Settings after signing up. Need higher limits? Contact us.

Bring your agents to your ads.

Get started