---
title: "The AI Search Employee Method | Obi"
description: "How Obi, the AI Search Employee, works: in your agent, from your company and your buyers, checking what AI can read, then acting by impact and measuring after."
canonical: "https://hireobi.com/method"
human_url: "https://hireobi.com/method"
markdown_url: "https://hireobi.com/method.md"
updated: "2026-11-10"
---

# The AI Search Employee Method

How Obi works for you, from the first read of your company to the scan after a change ships.

## It works in your agent

Obi runs on the agent you already pay for.

### The harness

Obi works inside Claude Code, Codex, Cursor or any terminal, on the power of your own agent. Your agent researches and reasons, with reads in parallel when it can. Obi's servers ask the AI engines: an answer your own agent writes never counts as a measurement.

Runs with: `/obi`

## It learns your company

Every move starts from your buyers, in their words.

### Company context

Before its first proposal, Obi reads everything you allow: your whole site, the reviews and alternatives a search returns, your rivals' home, product and pricing pages, and your demo videos, frame by frame. It proposes your ICP and its personas, and keeps what you say about yourself apart from what others say.

Runs with: `obi business show`

### Sales calls

Obi reads the sales calls recorded in Granola: the questions and objections your buyers raise, in their own words. The buyer questions it scans are written from them, and from what buyers say on G2 and Reddit.

Reads: Granola.

### User context

Tell Obi once: what to call you, a rival never to propose, the market to start with. It saves your words, applies them in every agent and every session, and forgets one when you ask.

Runs with: `obi memory add --kind preference --text "answer in French"`

### Voice and tone

Every draft is written in your voice: from the rules you gave, an example you shared, or the wording of your own pages. Before showing it, Obi swaps your name for a rival's. If the draft still holds true, it lacks your proof and goes back to the evidence.

## It checks what AI can read

Before writing anything new, Obi makes sure your pages can be used.

### Google search

Obi reads your Search Console: the queries, the indexing, and the impressions in Google's AI features. Before it calls an absence from AI Overviews or AI Mode, it asks you for the one setting it cannot see, Search generative AI, and keeps your answer dated.

Reads: Google Search Console.

### AI readiness

Obi checks what AI crawlers meet on your site: robots.txt rules for GPTBot, ClaudeBot, PerplexityBot and the other named crawlers, noindex and canonical tags, your sitemap, llms.txt and firewall rules. Each finding names the engines its fix serves, and those whose own documentation says it is not needed. A robots.txt fix comes as a diff you review.

Runs with: `obi readiness`

### JavaScript pages

Obi reads each key page twice: as the raw HTML a crawler fetches, and as a browser renders it. A price or a fact that appears only after JavaScript runs is flagged, since a reader of the raw HTML may miss it. Bing asks for critical content in the HTML; Google says it runs JavaScript, so Obi never sells this fix as one for Google.

Obi reports: `Material fact appears only after rendering`

## It acts, then measures

Obi does the work, and reads the next scan to see what changed.

### The missing piece

Obi looks for what the engines lack to recommend you to your buyer: first-hand evidence, or an explanation worth writing. It updates a useful page before it writes a competing one, and drafts the piece from your own data first.

### Priority by impact

Each priority is ranked by what it is worth to your buyer, the evidence behind it, its urgency, effort and speed, with its trade-off against the next best move. A fast fix can outrank a big content project. When the evidence supports nothing, Obi says so and leaves the list short.

Runs with: `obi strategies`

### GitHub

Obi opens pull requests on your product's repository for the pages and docs it writes. You review them and you merge: nothing goes live without you.

Reads: GitHub.

### Measurement after

When you tell Obi a change went live, it records the date and the publication, then compares the next scan on the questions that change targeted. A rise reads as a sign to confirm on later scans, never as proof the change caused it.

Runs with: `obi harness outcomes --task-id <UUID>`

## Next actions

- Every feature of Obi, with the command behind each: https://hireobi.com/features.md
- Read where Obi works and how to call it: https://hireobi.com/cli.md
- Read what Obi reads, sends and stores: https://hireobi.com/security.md
- Open the product: https://agent.heysurface.com
