Site index for AI agents: /llms.txt. Documentation pages under /docs are also served as markdown at the same URL plus .md (e.g. /docs/geo-audit.md) or via an Accept: text/markdown request.

A feed that tells you what to do next.

AirPulse turns visibility data into a ranked queue of fixes, each backed by evidence and verified after it ships.

The opportunities queue in AirPulse: open buyer questions ranked by impact

Ship the fixes that move answers.

Approve the highest-impact work first

The feed ranks the next action across fixes, content and publishing by expected visibility impact, with approve and queue controls built in. Nothing ships without a human yes.

Today's actions
llms.txt live and verifiedDone
Publish: pricing comparison guideApprove
Fix Product schema on homepageQueued
Refresh integrations page, 2 citations to win backQueued

Know what your buyers are really asking

AirPulse clusters the prompts your buyers ask, maps the intent, entities and sources behind each cluster, and shows where your coverage is thin.

Intent clustering. Prompts grouped by objective, stage and buyer language.
Entity gap detection. Products, features, people and proof points your content never mentions.
Competitor answer analysis. How rivals are framed, and which claims engines repeat.
Prompt clusters
Comparison intent18 prompts
best X for Y · X vs alternatives
Problem aware11 prompts
how do I fix… · why does…
Evaluation9 prompts
pricing · integrations · reviews

Turn open questions into content wins

AirPulse lists the prompts where you are not named yet, shows who is, and turns each one into a brief in one click.

Open prompt detection. Prompts where your brand is not named yet, per engine.
Impact scoring. Ranked by demand, competitor gap and effort.
One-click to brief. Each opportunity becomes a structured brief.
Opportunities dashboard in AirPulse

Build the foundation engines read first

An eight-stage audit for answer engines: crawlability, rendering, structured data, llms.txt, entity coverage and source authority, scored and turned into ranked fixes.

Answer-engine specific. Checks what AI crawlers fetch and parse.
Scored and prioritized. A 100-point score with the fixes that move it, in order.
Re-run on demand. Audit again after every change.
GEO audit report in AirPulse

Prove every fix on your live site

AirPulse re-checks rendered HTML, schema and llms.txt on your live site after each action ships, keeps a ledger of what changed, who approved it and what it moved, and re-runs the affected prompts.

Action shipped
Product schema added to homepage
Live site re-checked
Schema present in rendered HTML
Impact tracked
Affected prompts re-run on your engines

Questions teams ask first

AirPulse ties every recommendation to the AI answers it should move, ranks the queue by visibility impact, and re-verifies your live site after each fix.

Measure, act, grow.

See all features

Get your first ranked actions.

A walkthrough of the feed on your own brand's prompts.