Meta Built an AI Agent That Fills Out Meta's Forms
TechCrunch ran a piece this morning about Meta letting AI agents handle the boring parts of WhatsApp Business setup. Number verification, display name, business profile fields, the template approval shuffle. All the steps where people quit halfway through and never come back.
It runs inside Meta’s own dashboard.
Which is lovely for the forty minutes a year I spend in Meta Business Suite.
A setup agent is a product tour with better manners
Meta’s incentive is obvious and I don’t blame them for it. Every business that stalls during WhatsApp onboarding is revenue that never starts, so paying a model to hold someone’s hand through verification pays for itself almost immediately. I’d ship the same thing.
But look at what the agent is tuned for. It wants you inside Meta’s product. It does not want you through your Tuesday. The moment you tab away to the thing you actually have to do next, it’s gone, because its entire world is one dashboard and one funnel.
Every vendor-built setup agent has this shape. Stripe’s would know Stripe. Gusto’s would know Gusto. Each one a very polite concierge who cannot walk past the front door of the building it works in.
The forms I actually dread
Onboarding one contractor last month: Stripe Connect for payouts, Gusto for the W-9 and direct deposit, Ramp for a card and a spend limit, Google Workspace for the account, 1Password for the vault invite, Notion for the workspace seat, and a state registration portal that looks like it was built in 2009 and, judging by the frameset, mostly was.
Seven tabs. Same eight pieces of information typed seven times. None of it Meta.
Not one of those companies is going to build me an onboarding agent. And if they all did, I’d end up with seven chat boxes, seven permission prompts, seven slightly different mental models of what “connected” means, each one convinced its particular form is the center of my universe. That is not less work. That’s a second job managing the things that were supposed to reduce the first job.
Seven agents is worse than one
Genuinely worse. More surface, more logins, more places to look when something silently fails.
The tab is the integration
A browser agent skips the whole question of whose product you’re in, because it operates at the layer above all of them: the rendered page in front of you, in the session you already authenticated. Dassi sits in the Chrome side panel and reads whatever tab is focused, so the state boundary isn’t “does this vendor ship an agent” but “is this page open.”
That distinction matters more than it sounds. When I paste a contractor’s details into the side panel and say fill this out, the agent isn’t calling an API that requires a developer account, an app review, and a sandbox key. It’s typing into the same inputs I would type into, under the same session cookie, subject to the same permissions my account already has. The state registration portal has no API and never will. Its agent will never exist. But it renders HTML, and that turns out to be enough.
There’s a version of this argument that sounds like a knock on APIs, and it isn’t. Where a real integration exists, use it. The point is that the long tail of forms — payroll portals, insurance carriers, county filing systems, the vendor dashboard your ops lead set up in 2023 and nobody has documented — will never be covered by anyone’s integration roadmap, and those are exactly the forms eating your week. We wrote about this when Naïve raised $28.5M to automate back-office grunt work that turns out to be logged-in web forms.
You can add Dassi to Chrome here and point it at whatever form is currently annoying you. Bring your own key, or sign in with the ChatGPT subscription you’re already paying for.
The property line problem isn’t going away
I expect a lot more of these. Vendor onboarding agents are cheap to build, they demo beautifully, and they move a metric every PM can name. So we’ll get dozens, and each one will be genuinely good at the twenty minutes it owns.
The part nobody’s solving is the seam between them. Cloud agents that spin up a fresh browser somewhere else hit the same wall from the other direction, since they start every task logged into nothing and have to bluff their way past the login screen before they can even see the form.
Meanwhile the contractor still needs a Gusto account by Friday, and Meta’s agent has no opinion about that whatsoever.