Case Study · 2025 to Present

Search Atlas: AI SEO Platform

How I led product on Atlas Agent, an autonomous AI agent for SEO and agency work, and the two research engines that power it: Site Explorer and Keyword Explorer. Real tools, real approval gates, real users running their SEO through an agent instead of a dashboard.

Role
Technical Product Manager, AI
Timeline
2025 to Present
Users
SEOs & Agencies, Live in Production
Shipped
3 Production Systems
🔒

Search Atlas is a live, NDA-protected product. I can't share internal metrics, architecture details, or screenshots that go beyond what's public. Everything below is what I'm able to share while respecting that.

13
Specialist agents routed by Atlas Agent
~39
Live tools inside Site Explorer alone
4
Pillars in the Holistic SEO score
1
Approval gate before any live action

SEO tools give you dashboards. Agencies need someone to do the work.

SEO and agency teams don't struggle to find data. They struggle to act on it fast enough. A competitive audit means pulling backlinks from one tool, rankings from another, ad intelligence from a third, then manually stitching it into a recommendation. Keyword research gets done once in a spreadsheet and never opened again. The tooling exists. The time to use it well does not.

The bet behind this work was simple: instead of building another dashboard, build an agent that does the research and takes the action, in plain English, with a human still holding the approval button on anything that can't be undone.

I led the team, and I stayed hands-on in the build.

I was the Product Manager who led the team behind Atlas Agent, Site Explorer, and Keyword Explorer, from defining the problem each one solves to the architecture that made an autonomous agent safe to hand real work to. I worked directly alongside engineering on the routing logic, the tool specs, and the approval-gate protocol, using AI-native engineering to move at a pace that normally takes a much bigger team.

Atlas Agent: the orchestrator that never touches a tool itself

Atlas Agent is not a chatbot that answers questions. It's a conversational agent, built on Anthropic's Claude Agent SDK, that autonomously calls backend tools to research, generate, and take action on a user's behalf. A user types a goal into chat or launches a Playbook, and the agent runs it across their projects.

The core design decision was the routing brain itself. It never calls a tool directly. Its only job is deciding which of 13 specialist agents a request belongs to, Site Explorer, Content, AI Visibility, and more, and delegating. That separation is what makes 13 specialists behave like one coherent product instead of 13 competing ones.

The second decision was the trust layer: a human-approval gate before anything that changes live state, publishing, deleting, deploying. The agent always shows the impact and asks first. That gate is what makes it safe to let an agent act autonomously on a real business asset.

Launching Atlas Agent: playbooks or a plain-English ask, run across every project
Atlas Agent home screen showing recommended playbooks for on-page SEO, backlink strategy, and AI search visibility
"Put Atlas to work": recommended playbooks (Otto, Authority, AI Vis) alongside a free-text prompt bar, scoped to a project.
Activity: every deliverable the agent produces, in one feed
Atlas Agent activity feed showing analysis reports and work summaries generated for a domain
Competitor analyses, audit reports, and strategy roadmaps the agent generated, filterable by which specialist produced them.

Site Explorer: competitive research as an instant answer, not a cross-referencing exercise

Agencies used to spend hours manually pulling a competitor's backlinks, organic rankings, and paid-search intel from separate tools before writing a single recommendation. Site Explorer gives Atlas Agent roughly 39 tools across those exact surfaces, plus a Holistic SEO score built on four pillars: Technical, Content, Authority, and UX.

The result is that a user can ask "how does this competitor beat me on backlinks" and get a real, data-backed answer immediately, instead of exporting three CSVs and building a comparison deck.

Comparing sites side by side across Domain Power, backlinks, and the four SEO pillars
Site Explorer table comparing multiple domains across domain power, backlinks, content, authority, technicals, and UX signals
Saved competitor projects scored across Domain Power, backlinks, and all four Holistic SEO pillars in one table.
One domain, fully profiled: metrics, AI-platform visibility, and the pillar breakdown
Site Explorer overview page for a single domain showing domain metrics, brand insights across AI platforms, and holistic SEO pillar scores
Domain-level view: backlinks, referring domains, brand visibility across Gemini, ChatGPT, Perplexity and Google AI Mode, and the pillar scores behind the headline number.

Keyword Explorer: keyword research that outlives the search you just ran

Keyword research is normally a one-off spreadsheet grind: search, screenshot, forget. Keyword Explorer is built as persistent, named projects per domain or niche, so a user sets up a research project once and Atlas Agent keeps tracking SERP data, difficulty, volume, and rankings against it over time, turning a lookup into an asset the user, and the agent, can return to.

Starting a project: search volume, CPC, and difficulty in one pass
Keyword Explorer research screen with a saved keyword list and search input
Keyword Research: saved lists persist per project, so research from three months ago is still one click away.
One keyword, fully scored: difficulty, intent, volume, and ad competition
Keyword Explorer detail page for a single keyword showing difficulty score, search intent, monthly searches, and paid click data
Keyword-level detail: difficulty, search intent, monthly search volume, and paid competition, the inputs Atlas Agent reasons over when it recommends a target.

Building an agent product is a trust problem before it's a tools problem.

An orchestrator earns trust by not touching anything itself. Keeping the routing brain out of the tool-calling path made 13 specialists behave like one product, and made it obvious where to debug when something went wrong.
The approval gate is the product, not a safety footnote. Users will hand an agent real, irreversible work only when it shows its reasoning and asks first. Build that gate before you build the next tool.
Research tools should behave like production tools. Making Keyword Explorer persistent instead of disposable is what let Atlas Agent reason over it later, a one-off search can't be revisited by an agent any more than by a human.
A PM who ships hands-on moves at a different speed. Staying in the codebase alongside engineering, not just in the spec, is what let this go from problem definition to three live systems on one team's timeline.