Autopilot could write and approve your emails, but it could not find anyone to send them to. It enrolled whoever happened to be sitting in the campaign's list, and when that list ran dry it simply stopped — quietly, with no explanation on the campaign page. Refilling the list was somebody else's job: saved searches ran on their own hourly schedule, enrichments ran only when leads arrived, and none of it had any idea a campaign downstream was starving. Set a campaign to add 50 leads a day behind a saved search that trickles two an hour, and it would never once hit 50.
Autopilot now starts from the campaign and works backwards. Every ten minutes it asks how many leads this campaign can actually use today, then follows the chain that feeds it — through each qualification step, back to the saved searches at the top — and pulls exactly enough fresh prospects from the Discovery database to close the gap. New leads land in your first list, run your enrichments in the order you arranged them, and arrive in the campaign already qualified.
It buys what the chain will actually deliver, not what you asked for. If your qualification step passes one lead in four, autopilot knows that from your own history and orders four to get one. It also keeps track of what it bought on previous runs and is still waiting on, so a lead in the middle of enrichment is never paid for twice.
Two limits decide when it stops. The campaign's daily add limit is the first, as before. The second is new: autopilot will not buy leads you have no room to email. If your mailboxes are spent for the day, or you already have a week's worth of messages queued, it holds off — there is no sense adding to a backlog. Each saved search's own daily limit is still the hard ceiling on how much it will pull, and it is now genuinely shared: the hourly schedule and autopilot draw from one budget instead of a limit each.
It also picks up work that got stuck. Enrichments that failed part-way — a worker restart, a run that started when the account was out of credits — used to leave leads stranded in a list forever. Autopilot now restarts those chains before it spends anything on new leads, because a lead you already paid for is the cheaper one.
If a campaign still isn't filling, it will now tell you why. Each campaign reports what is holding it up: a saved search paused, a qualification step switched off, no sending capacity left today, credits exhausted. Autopilot never switches anything back on for you — it names what is in the way and leaves the decision where it belongs.
Turn it on with Use Autopilot on the campaign. Set a saved search's daily add limit to zero to take it out of the rotation.