An AI in your campaigns, under your control.

Pilot analyzes and makes proposals. Every change goes through a card you approve or reject.

Start free trial

Read mode by default. Nothing goes to the ad platform without your click.

  • Meta Ads
  • Google Ads
  • TikTok Ads
Video · 15 s9:16

The statuses of an approval card

Awaiting approval
Nothing will be applied until you approve.
Action completed
You approved: the change is applied on the ad platform.
Action rejected
No change has been applied.
Request reworded
You replied in writing: nothing is applied, and Pilot comes back with a corrected card.

Handing control to an AI makes you hesitate. And that's normal.

An AI that adjusts your budgets or your ads saves time, as long as you stay in control. Three questions come up before you trust it.

  • Who really decides?Many automated tools apply their changes directly. You find out afterwards what was changed, and why.Result: Campaigns changed without your consent.
  • What exactly will it change?A vague suggestion like “optimize the budget” says neither what, nor where, nor how much. It's hard to approve what you don't understand.Result: You approve blind, or you approve nothing.
  • Who did what, and when?With several people on the same account, changes pile up. Without a clear history, there's no way to know who approved which change.Result: Mistakes that are hard to trace, and to explain to the client.

Simulation: three cards await your decision

Pilot has analyzed 30 days of “Lumio Sneakers” campaigns and proposes three changes. Approve or reject: the log keeps track of every decision, who made it and at what time.

Demo · fictional dataFictional data
Guided tour

Four steps, thirty seconds. You can exit at any time.

Monthly review · Lumio Sneakers

Conversation · Meta Ads, Google Ads, TikTok Ads · Sep 6 to Oct 5

Mode

Demo: nothing is sent. Your clicks don't touch any account. In Pilot, “Approve” applies the change on the ad platform, and only after that click.

Go over the past month for Lumio Sneakers and tell me what you'd change.

I reviewed the last 30 days, Sep 6 to Oct 5. Three things need a decision, and I'm proposing three changes. Nothing goes out without your approval.

  1. “Neon · night run” (Meta Ads, Stories): €412 spent in 14 days, 31,200 impressions, 128 clicks, no purchases.

    Pause the ad “Neon · night run”

    Meta Ads

    €412 spent in 14 days, no purchases.

    Check the details below, then approve or reject.

    Ad
    Neon · night run

    Waiting for your approval

    Nothing will be applied until you approve.

  2. The “Fall promo” ad set (Meta Ads): €9,860 spent in 30 days. Since Sep 22, its 7-day cost per purchase has gone from €24 to €41, and its CTR is down 38%.

    Lower the budget of the “Fall promo” ad set

    Meta Ads

    €320 → €200 per day. Cost per purchase at €41 over 7 days, versus €24 before Sep 22.

    Check the details below, then approve or reject.

    BudgetNew budget
    Fall promo€200/day

    Waiting for your approval

    Nothing will be applied until you approve.

  3. Keyword “women's running shoes” (Google Ads): €1,900 spent, 99 purchases, ROAS of 6.25 over 30 days, but 38% of impressions lost to ad rank.

    Raise the bid on the keyword “women's running shoes”

    Google Ads

    Max CPC from €0.80 to €0.95. ROAS of 6.25 over 30 days, 38% of impressions lost.

    Check the details below, then approve or reject.

    KeywordValue
    women's running shoes€0.95

    Waiting for your approval

    Nothing will be applied until you approve.

Who approved what, and when

After your decision, the card stays visible in the conversation. Pilot remembers who decided, and at what time.

The log

Lower the budget of the “Fall promo” ad set

Meta Ads

€320 → €200 per day. Cost per purchase at €41 over 7 days, versus €24 before Sep 22.

BudgetNew budget
Fall promo€200/day

Action completed

LoggedCamilleapproved · today at 10:42

Pause the ad “Neon · night run”

Meta Ads

€412 spent in 14 days, no purchases.

Ad
Neon · night run

Action rejected

No change has been applied.

This action was already decided elsewhere (another tab or a teammate). The state shown has just been refreshed.

LoggedLéarejected · today at 10:51

Pilot activity

Fictional data
Sessions
12
Messages
148
Changes to approve
1
Error rate
0%

Today

  • Monthly review · Lumio Sneakers

    Write24 msgs3 mutationsLaunched by Camille

  • Weekly budget check-in

    Read9 msgsLaunched by Léa

Dotted: a diagram of what Pilot records for each decision: the person, the time and the proposal. The cards and the Activity tab are the app's, on sample data.

Two decided approval cards, each with the trace of who decided and when (a diagram of what Pilot records), the message the second person to answer sees, and the chat's Activity tab, on sample data.
  1. The card, before and afterThe card shows what was proposed, what you decided and the result. Handy for showing a client what was done.
  2. The name and the timeEach decision is recorded with the person who made it, the time, and what was proposed.
  3. Only onceEven if two teammates click at the same time, or you click twice, the decision is counted only once. The card updates for everyone.
  4. The Activity tabAll the workspace's sessions: who launched them, read or write, how many changes were proposed, how many are still pending.

What Pilot can't do

These limits are built into the tool. They always apply, even before a card is shown to you.

Our guardrails

Weekly budget check-in

ModeReadAction
Lower the “Fall promo” budget to €200 per day.

This conversation is in Read mode: no changes possible. Switch to Action mode and I'll propose it as a card.

Meta Ads · 3 reads · 1 refused in read-only · 9.6 s

Lower the budget of the “Fall promo” ad set

Meta Ads

€320 → €200 per day. Cost per purchase at €41 over 7 days, versus €24 before Sep 22.

Check the details below, then approve or reject.

BudgetNew budget
Fall promo€200/day

Waiting for your approval

Nothing will be applied until you approve.

As seen by a Viewer

Waiting for your approval

You do not have the rights to approve an action on this workspace.

As seen by the second to answer

Action completed

This action was already decided elsewhere (another tab or a teammate). The state shown has just been refreshed.

The limits as the app shows them, on a sample conversation: the mode switch on Read and the write refused in read-only, a pending card with its sentence and its targets, then the messages a Viewer and the second person to answer see.
  1. Nothing is written in Read modeIt's the default mode for every conversation. Any change is blocked, even if Pilot proposes one.
  2. No clear sentence, no cardA proposal without a readable summary is rejected before it reaches you, and a proposal to create something must list everything it would create. You never approve blind.
  3. No card, no writePilot can't change anything without going through a card. Any other attempt is blocked, and nothing is applied.
  4. A Viewer can't approveApproving or rejecting is reserved for the workspace's Editor, Admin and Owner roles.
  5. No double approvalIf two people answer the same card, only the first answer counts. The second sees that the card has already been handled.

These rules apply to the campaign changes Pilot proposes in its chat.

The AI does the work and you have the final say

Pilot analyzes and prepares every change. All that's left for you is to approve or reject, in one click.

  1. Pilot reads

    Pilot analyzes your Meta, Google Ads and TikTok accounts from your numbers. In Read mode, it looks at everything but changes nothing.

  2. Pilot proposes

    In Action mode, when a change is called for, Pilot opens a card: what it wants to change, on which platform, with the exact values.

  3. You decide

    “Approve” applies the change, “Reject” drops it. Until you click, nothing goes to the ad platform.

Before you let an AI propose changes

No, not from its chat. A conversation starts in Read mode, where no change is possible. In Action mode, every proposed change goes through a card, and nothing goes to the ad platform before your click on “Approve”.

The AI proposes. You decide.

7-day free trial, no credit card required. In your first hour: connect a Google Ads, Meta Ads or TikTok Ads account, ask a first question in Read mode, then switch to Action mode to get your first cards. Nothing goes out without your click.

Start free trial

The demo uses a fictional brand, Lumio Sneakers. Its visuals are generated and its numbers are made up.

Pilot's other features

Each of Pilot's many features comes with its own video, demo and detailed explanation.

Features