In this article
March 3, 2026
March 3, 2026

Can an AI agent set up your product?

Why the dashboard is the last step that automation hasn't touched.

There's a ritual most developers know by heart. You've just wired up a new service. The code is clean. The integration looks right. Then you open a browser tab, log into some dashboard, click through five nested menus, toggle a setting, generate an API key, copy it into a .env file, and only then does your app actually work.

It’s friction so familiar we stopped noticing it. It’s also the last manual step in an otherwise automated pipeline.

The dashboard as default

When SaaS infrastructure took off, dashboards made perfect sense. You needed to provision a database, configure a firewall rule, or set up an auth provider, and the dashboard was the interface that made it approachable. It abstracted away complexity. It abstracted away APIs. It let non-engineers participate. It was a genuine improvement over SSHing into a machine and editing config files by hand.

The assumption baked into every dashboard is the same: a human is on the other end. A human with eyes, a mouse, and the cognitive bandwidth to navigate a sidebar. The dashboard is designed to be legible to a person, to surface options visually, to guide attention with color and layout.

For a long time, that assumption held. It doesn’t anymore.

How we got here

There’s a clear arc in how we configure systems:

In the on-prem era, configuration lived in GUIs installed on servers.

The cloud moved those GUIs into the browser. Instead of racking servers, you launched instances from a console. It was more convenient, but still fundamentally manual.

Then came Infrastructure as Code. Terraform, CloudFormation, Kubernetes manifests. These tools didn’t just automate provisioning. They changed the model. Infrastructure stopped being something you configured interactively and became something you declared. You could version it. Diff it. Review it. Recreate it. Destroy and rebuild environments with confidence.

The dashboard became optional. The code became the source of truth.

But many SaaS products never fully made that transition.

They expose APIs for runtime operations, yet still require dashboards for initial setup and core configuration.

That split is where the friction lives.

AI agents don't have mice

We are entering an era where the entity "setting things up" is increasingly not a person. It's an AI agent reading a spec, scaffolding a project, configuring services, wiring dependencies together. The developer might describe what they want in plain language, and an agent does the legwork.

This is already happening. Developers are using agents to bootstrap entire projects in minutes. Tools like Cursor, Copilot, and a dozen others have made AI a genuine collaborator in the build process. The gap between "idea" and "running code" is shrinking fast.

But then the agent hits a dashboard. And it stops.

Not because it lacks intelligence, but because dashboards are built around implicit state and visual flows. They assume that a human:

  • Can navigate nested menus.
  • Can follow undocumented setup sequences.
  • Can interpret which settings are required versus optional.
  • Can resolve errors presented as UI messages rather than structured responses.

If setting up your product requires a human to log in and click through a UI, your product has just become a bottleneck in what could otherwise be an automated workflow.

The hidden tax on progress

Think about what this actually costs. Every major infrastructure product (cloud providers, CDN platforms, auth services, payment processors) has a dashboard that requires human intervention at some point in the setup flow. Some are better than others. Most are not built with AI agents in mind at all.

The result? The code can move at the speed of thought. The infrastructure cannot.

You can generate a full application backend in an afternoon, but you'll spend the next morning clicking through UIs to actually get it running. The bottleneck has shifted from "can I write this?" to "can I configure this?", and configuration is still largely a human job.

This problem is only getting bigger. As AI-assisted development gets faster and more capable, the dashboard bottleneck gets proportionally more painful. The mismatch grows. What was once a minor friction becomes the loudest thing in the room.

Is API-first enough?

Some will say: "But we have APIs. Developers can script everything." And it's true; most infrastructure products expose APIs.

But there's a gap between "has an API" and "an agent can set this up in thirty seconds from a natural language prompt." The former requires a developer who knows the API, understands the configuration model, and writes the provisioning code themselves. The latter requires something more: an interface layer designed from the ground up for programmatic, conversational access. One that doesn't just expose endpoints but makes the whole setup flow legible to a non-human actor.

There's a difference between a product that can be automated and a product that is built for automation.

If even one critical capability is dashboard-only, then full automation breaks.

The AI agent test

Here’s a simple question every infrastructure company should ask: If a developer described what they wanted in plain language, could an AI agent fully set up your product without ever opening a browser tab?

More concretely:

  • Can an app be created without using the UI?
  • Can all configuration toggles be set programmatically?
  • Can roles, permissions, and enterprise connections be managed via API?
  • Can the entire setup be recreated in a fresh environment automatically?
  • Is there any step that still requires “just log in and click this once”?

For most products today, the honest answer is: not completely.

What changes when setup is instant

It's easy to underestimate what becomes possible when configuration is no longer a manual step. The obvious answer is "faster development." But the deeper answer is different: it's a change in who can build.

Right now, getting infrastructure running requires expertise; not just in writing code, but in navigating ecosystems, knowing which dashboards to click through, understanding which settings matter. That expertise is a real barrier. It keeps good ideas waiting in someone's head, or stuck at "I'm not sure how to set this up."

If an agent can handle that, if natural language can become a running, configured stack, then the barrier to building shifts from operational knowledge to ideas. That's a profound change.

The dashboard transformation

None of this means dashboards disappear. Humans will still want to see what's happening. Monitoring, observability, audit logs, the ability to inspect and override, all of that is more important, not less, when agents are doing the work. The dashboard of the future probably looks less like a control panel and more like a cockpit display: not where you go to fly the plane, but where you understand what the autopilot is doing and intervene when something's wrong.

The dashboard shifts from being the interface through which things get done to the surface on which you can see and understand what autonomous systems have done. That's a profound shift in purpose, even if the visual artifact looks similar.

But getting there requires infrastructure companies to make an uncomfortable decision early: design for the agent first, and let the human dashboard follow, rather than the other way around. Every setup flow that's designed for a human click is a setup flow that will need to be rebuilt when agents become the primary operators.

The question worth asking

Every infrastructure company should be asking itself a version of this: if a developer described what they wanted to an AI agent, could that agent fully set up our product without ever opening a browser tab?

For most of them today, the honest answer is no. Not fully. Not without a human somewhere in the loop.

That's the gap worth closing. We need a genuine rethinking of what it means for a product to be accessible, where accessibility means legible and operable by agents, not just humans.

The next era of software development doesn't happen inside a browser tab. It happens in a conversation.

The companies that figure this out first won't just move faster. They'll be the ones that developers (and their agents) reach for by default.

This site uses cookies to improve your experience. Please accept the use of cookies on this site. You can review our cookie policy here and our privacy policy here. If you choose to refuse, functionality of this site will be limited.