Field notes from a working agentic-AI studio.

Every post is what we actually shipped, what worked, and what didn’t. No transformation roadmap fluff. No vendor pitch dressed up as analysis.

Go deeper
The longer essays live on Substack.

One operator essay every Wednesday. Tactical prompt packs Saturday for paid subscribers. AI systems, CRM, sales workflow, scaling without hiring.

Subscribe on Substack →

Is AI Recommending Your Competitors Instead of You? Here's How to Find Out

A practical guide for B2B SaaS founders to discover whether AI tools are recommending their competitors when buyers ask category questions. Run the 10-minute test and fix the three structural gaps.

How to Get Claude to Recommend Your B2B SaaS: What the Model Actually Checks

Claude uses training data with a fixed cutoff, not live retrieval. Here is what it actually checks before recommending a B2B SaaS product and what you can change to improve it.

How to Get Your B2B SaaS Cited by Perplexity: What the AI Actually Looks For

Perplexity uses live web retrieval. Here is what it checks before citing a B2B SaaS product and how to pass those checks.

The Query Language Gap: Why Buyers Find Your Competitors in AI Search (But Not You)

Your buyers don't describe your product the way your marketing copy does. AI retrieval systems match buyer language to content. Here's how to close the gap.

I Ran My SaaS Through 5 AI Search Tools. Here's Exactly What They Saw.

First-person audit walkthrough: what ChatGPT, Claude, Perplexity, Google AI Overviews, and Gemini surface when you search a real B2B SaaS product, and what the gaps tell you about your AI search visibility.

AI Search Visibility Across 5 LLMs: The B2B SaaS Checklist for 2026

After testing ChatGPT, Claude, Copilot, Gemini, and Perplexity separately, here is the combined checklist B2B SaaS founders use to close AI search gaps before they compound.

I Tested My Product in ChatGPT and It Didn't Recommend Us. Now What?

Your product didn't show up in ChatGPT. Here's how to test whether this is hurting you, why it happens, and the 80/20 fix that takes less than 15 minutes.

What ROI Can You Expect from an LLM Brand Audit? 3 Real Outcomes

The $197 LLMRadar Audit replaces 2-4 hours of manual testing and delivers citation lift in 5-14 days instead of 6-12 months. Three outcomes with specific numbers.

Google Gemini B2B SaaS Visibility: What Gemini Actually Checks Before Recommending Your Product

Gemini has real-time access to Google's index. That changes everything about how you get cited. Here is what to fix and in what order.

AI Visibility Help: Fractional CMO vs Agency vs OperatorIQ (Honest Cost Comparison)

Your CEO wants you to fix AI visibility. Here's what a fractional CMO, an agency retainer, DIY, and OperatorIQ actually cost, how long each takes, and when each fits.

Canonical URL Strategy for LLM Citation: The Signal That Tells AI Systems Which Version to Retrieve

For LLM retrieval systems, the canonical tag determines which version of your content gets cited. Here is the audit and the fix.

How to measure AI search visibility: the 4-metric baseline for B2B SaaS

Most B2B SaaS founders have no idea whether AI models recommend them, mention them, or ignore them. Here are the 4 metrics that tell you exactly where you stand.

Microsoft Copilot B2B SaaS Visibility: Why Your Product is Missing from Copilot AI Searches

Most SaaS teams optimize for ChatGPT and ignore Microsoft Copilot. Here is what Copilot uses to recommend products and how to fix it.

How AI Crawlers Read Your Site (And What llms.txt Actually Does)

AI crawlers do not read your site the way Google does. Here is the retrieval path AI assistants use and what llms.txt actually does.

How to Structure FAQ Schema for LLM Citations (The Technical Guide)

FAQPage schema is the single highest-leverage technical fix for LLM citation authority. Here is the exact structure and the three mistakes that kill the signal.

AI Search Brand Mentions vs Citations: Why the Difference Matters for B2B SaaS

Your brand might appear in AI-generated answers and still be losing deals. Here is why the mention vs citation gap matters and what shifts you from one to the other.

How to Set an AI Visibility Baseline for Your B2B SaaS Brand

Before you can improve your brand's presence in LLM-generated answers, you need a baseline. Here is exactly what to measure and what good looks like.

The 3 Blueprint Implementation Failures We See Most Often (And What They Mean)

Most AI blueprint failures aren't caused by the blueprint. They're caused by three structural mistakes that happen in the first 48 hours of implementation.

The Client Email That Upgrades a Buyer to Your $1,997 Concierge Tier

You delivered results for a client on an hourly basis. Here is the email that moves that conversation to a full $1,997 AI deployment, without sounding like a pitch.

LLM Brand Audits: What OperatorIQ's $197 AI Visibility Scan Actually Checks

Five things the $197 LLMRadar Audit checks that your Google Analytics will never show you. Concrete, fast, built for B2B SaaS teams.

The Upgrade Email: How to Move a Client From Hourly to Your $297 Blueprint

You built a $297 implementation guide. Your best clients have no idea it exists. Here is the subject line and exact email copy that converts hourly relationships to productized tiers without the awkward pitch.

What's Inside the AI Visibility Operations Library (V2 Tour)

37 posts indexed, 12 AEO schema templates deployed, a voice calibration framework rebuilt from real email data. Here is what 30 days of autonomous AI visibility operations produced and what the V2 Annual Library packages for self-directed operators.

How to Build Pricing Tiers When AI Models Are Doing the Work

When LLMs run inside your product, flat-rate pricing stops working. Here's the framework for building AI-native tiers with real inference cost math, usage gates, and upgrade logic.

The 3-Product Ladder: Price Your Developer Work Without Quoting Hourly Ever Again

If you've built the same Stripe integration or automation pipeline more than twice, you already have a product. Here's the $97 / $297-497 / $1,997 tier structure that converts your expertise into a catalog.

The LLM Citation Test: 5 Prompts to Run Before You Publish

Five copy-paste prompts that reveal whether your content is citable by Claude, ChatGPT, and Perplexity before you hit publish.

The Page Sections Claude and Perplexity Pull From Most When Citing B2B Brands

Not all of your content gets cited by AI. Based on 50+ LLMRadar audits, here are the page section types that pull vs. the ones that sit invisible.

Good Citation vs Bad Citation: Real Before/After Examples From Claude, ChatGPT, and Perplexity

You ran the test. You saw your brand name in a ChatGPT or Claude response. But was that actually a citation? Here are the real signals that separate a good LLM citation from a brand mention that doesn't help you.

Good Citation vs Bad Citation: Real Examples From Claude, ChatGPT, and Perplexity

Most brands get mentioned by LLMs, not cited. Here's what that distinction looks like in practice, with real response examples and a 4-element checklist.

The One-Page Brief That Gets LLM-Citable Content From Any Agency or Freelancer

A copy-paste content brief template with the 5 sections your agency is probably missing. Send this before your next assignment and your content starts getting cited by Claude, ChatGPT, and Perplexity.

Why ChatGPT Doesn't Recommend Your SaaS (3 Patterns We Found Across 50+ Audits)

After running LLMRadar audits across 50+ SaaS products, three structural gaps appear in almost every product that ChatGPT, Claude, and Gemini don't mention. Here's what they are and how to fix them.

What 65 Posts Taught Us: Compound Content vs Content That Disappears

We published 65 posts in 17 days and ran citation scans on all of them. Here is the structural pattern that separates compound content from content that disappears.

Your Content Agency Is Optimizing for a Search Engine That's Losing Market Share. Here's What to Ask For Instead.

LLMs don't rank content -- they cite it. Most content agencies are still optimizing for Google while your buyers get answers from Claude and ChatGPT. Five specific asks to make at your next agency check-in.

Supabase Edge Functions vs AWS Lambda: Cost Comparison for AI Workloads (2026)

A real cost comparison between Supabase Edge Functions and AWS Lambda for AI-powered SaaS. Includes pricing math, cold start data, and an architecture decision framework for 8 common AI workload types.

Claude Sonnet vs Haiku Cost Matrix: Which Model to Use in Production AI Systems (2026)

A practical cost matrix comparing Claude Haiku and Sonnet for 8 common AI task types. Includes real token cost estimates and an architecture pattern for routing tasks to the right model tier.

The Agentic AI Maturity Model: 5 Stages From Copilot to Autonomous Colleague

A practitioner framework defining 5 stages of agentic AI adoption: what the AI does, what the human does, example implementations, and readiness signals for each stage.

Free AI Visibility Self-Audit Tool: Find Out Why ChatGPT Ignores Your SaaS

A free 5-minute audit that scores your SaaS brand across 4 LLM query categories and tells you exactly which of the 5 common visibility gaps is blocking your citations.

What the LLMRadar Audit Finds: 3 Common AI Visibility Problems in SaaS

The LLMRadar audit runs 40 queries across 4 LLMs and returns a numbered fix list. Here is what the findings look like in practice: three patterns that show up repeatedly across SaaS brands.

LLMRadar Audit vs Consultant vs DIY: What Actually Works for SaaS AI Visibility in 2026

Comparing three approaches to fixing your brand's AI visibility: the free DIY path, a $197 one-time audit, and hiring a consultant. What each one actually delivers and who each is right for.

Stripe Trial Periods: The 3 Webhook Events That Fire and What to Do When Trial Ends Without Payment

The 3 Stripe webhook events every trial-to-paid SaaS flow depends on: trial_will_end, subscription.updated, and invoice.payment_failed — with Python handler code.

64 Posts In: What Gets Cited by Claude and ChatGPT vs What Ranks on Google

We published 64 posts in 17 days using a strict SAIO pass on every one. Here is the structural gap between what earns Google rankings and what gets cited by LLMs -- and the 8-item checklist we run on every post.

AI Brand Audit: The 7 Signals LLMs Use Before Recommending Your Brand

What an AI brand audit actually measures: the 7 signals LLMs use to decide whether to cite your brand. Entity clarity, citation patterns, structured data, FAQ coverage, review signals, social proof, and competitor share-of-voice -- explained in plain English.

Stripe Customer Portal: Handling Plan Changes, Pauses, and Cancellations Without Custom UI

The Stripe Customer Portal handles plan upgrades, downgrades, and cancellations in a hosted UI. But it fires different webhooks than your checkout flow -- and one gotcha trips up almost everyone. Here's exactly what fires and how to handle it.

LLM Brand Audits: What the $197 AI Visibility Scan Actually Checks

You know your SaaS is invisible to AI chatbots. Now see exactly what the $197 LLMRadar Audit measures: which LLMs, how many queries, and what the PDF report contains.

The LLM Citation Gap: Why 73% of SaaS Brands Are Invisible to AI Chatbots

73% of B2B SaaS brands receive zero citations from ChatGPT, Perplexity, and Claude when buyers search their category. Here is what the citation gap is, why it exists, and how to close it.

5 Reasons Your SaaS Is Invisible to ChatGPT (And What to Do About Each One)

You typed your product into ChatGPT and got nothing back. Here are the 5 specific structural gaps that cause AI invisibility, with a concrete fix for each one.

Stripe Subscription Lifecycle: The 4 Webhook Events That Actually Matter

Most tutorials stop at checkout.session.completed. Here are the 4 subscription webhook events you need to handle upgrades, renewals, downgrades, and cancellations without race conditions or duplicate fulfillments.

How the LLMRadar $197 Audit Works: 4 LLMs, 10 Queries, One PDF

The LLMRadar audit queries ChatGPT, Claude, Perplexity, and Gemini across 10 buyer-intent prompts, records whether your brand appears, and delivers a PDF with your citation score, gap analysis, and fix priority list.

Stage 1 Acquisition with Zero Paid Budget: The Organic-Only Framework

Most B2B SaaS founders try paid ads before organic because it feels faster. Here is why that fails, which 4 organic channels actually compound, and how to measure whether any of them are working.

The OperatorIQ Annual Library: What You Get for $497 (vs. $641 Piecemeal)

Three OperatorIQ products add up to $641 bought separately. The Annual Library is $497. Here is what the $144 difference gets you and who it makes sense for.

Reddit Powers 47% of Perplexity Citations. Here is the B2B SaaS Playbook.

Analysis of 30 million AI citations shows Reddit is the top source for Perplexity (47%), Google AI Overviews (21%), and ChatGPT (11%). Here is what B2B SaaS teams need to do about it.

How to Get ChatGPT to Recommend Your SaaS: The Complete Technical Implementation Guide

A step-by-step technical guide for SaaS founders on getting AI assistants like ChatGPT and Claude to recommend their product. Covers structured data, citation-worthy page structure, knowledge graph signals, and monitoring.

How to Wire an Autonomous Stripe Checkout (No Human in the Loop)

Five stages to a fully autonomous Stripe checkout: webhook verification, product slug routing, idempotency guard, SMTP delivery, and production monitoring. Working Python code for each stage.

The Supabase Idempotency Pattern That Stops Duplicate Stripe Fulfillments

Stripe retries every failed webhook up to 25 times over 3 days. Without deduplication, your buyer gets the download email twice. Here is the exact 3-column Supabase table and Python pattern that prevents it.

The 6-Touch Bump Cadence That Converts (And the IMAP Handler Behind It)

Most cold email sequences die at touch 2. Replies cluster in touches 3-6, but only with the right spacing. Here is the exact 6-touch sequence, the timing rationale, and the Python IMAP handler that auto-stops on reply.

We Stopped Paying SendGrid: 25 Lines of Python That Replaced It

SendGrid was $89/month. We used SMTP, a Jinja2 template, and basic open tracking. That's a Python stdlib problem, not a SaaS problem. Here's the 25-line file that replaced it.

Supabase Idempotency Patterns for Autonomous AI Agents (Stop Your Agent From Doing Things Twice)

Five Supabase-specific patterns that stop your autonomous AI agent from double-charging customers, sending duplicate emails, and creating ghost rows. Copy-paste SQL and Python included.

How We Wired Stripe Webhooks to Autonomous AI Fulfillment in 14 Days

Manual fulfillment is a choke point. Every digital product sale used to cost 15 minutes of manual work. Here is the 3-component Python architecture we built to eliminate it entirely.

The 13 Phrases That Get Cold B2B Emails Marked as Spam (and Why Each One Kills Reply Rate)

Our outreach linter auto-rejects these 13 phrases before every send. Each one correlates with reply-rate drops. The full list with the replacement pattern for each.

LLM Brand Audits: What OperatorIQ's $197 AI Visibility Scan Actually Checks

You read the 5-signs post. Here is exactly what the $197 LLMRadar Brand Audit runs: 40 queries across four LLMs, citation scoring, schema coverage, and a prioritized fix list.

5 Signs Your SaaS Is Invisible to AI Search (and How to Fix Each One)

If ChatGPT and Perplexity aren't citing your SaaS, here are the 5 technical reasons why — and the exact fix for each one. No tools required to check.

Do AI assistants recommend your brand? Here's how to check in 2 minutes

Claude, ChatGPT, and Gemini are the new recommendation engine for B2B buyers. If your brand isn't showing up, you're invisible at the highest-intent moment in the funnel.

How to choose your first OperatorIQ blueprint (comparison guide)

Not sure whether to start with SkillVault, LLMRadar, or Concierge? This comparison maps each OperatorIQ tier to the exact problem it solves, with a DIY vs. Blueprint vs. Freelancer vs. Agency cost breakdown.

Multi-agent venture studio architecture: 6 always-on Claude agents, one revenue goal

How OperatorIQ runs a full venture studio on 6 specialist Claude agents coordinated by trigger files and Windows Task Scheduler. The exact architecture, models, schedules, and cost breakdown.

7 days from cold lead to $1,997 Concierge close: the exact pipeline

The exact outreach, close, and fulfillment chain OperatorIQ runs autonomously. 196+ cold emails sent, bump cadence, IMAP classification, reply routing. Zero founder touches.

The autonomy veto: why every offer we sell works without a single founder call

The single design constraint that forced us to build better: no product, close, or fulfillment step can ever require Christine. Zero calls, zero Looms, zero demos. 100% AI-delivered.

The 9-figure agentic AI playbook: how a services business gets from $1M to $100M

Stage by stage, the bottleneck at each revenue rung and the agent role that breaks it. Named public examples. No transformation roadmap fluff.

Observability and verification: how to know agents are doing the work

Your agent passed every health check and still made a bad call. Here's the verification queue pattern that catches mistakes before they leave the building.

Operations and finance: agentic AI for the back office

Which back-office work is actually safe to automate (and which absolutely isn't). A category-by-category breakdown with real dollar numbers and the bookkeeper conversation you should have.

Agentic AI failure modes: silent green exits and other gotchas

A field guide to the specific ways agents fail in production: silent green exits, mocked work, fabricated outputs, schedule drift, and how to catch each one.

HR and recruiting: how agentic AI transforms talent ops

How much of recruiting can you actually automate without breaking candidate experience? A real workflow breakdown, sourcing, screening, scheduling, offers, by stage, with what agents own vs what humans keep.

The org chart of an agentic-AI-first company

What does an agentic-AI-first org chart actually look like? Four tiers, 17 named roles, one human at the top. Here's the diagram, role by role.

The economics of replacing roles vs augmenting them

When does it actually make sense to replace a role with an AI agent vs augment it? A decision framework, the TCO formula with every hidden cost named, and 3 worked examples (SDR, support, AR).

Security and compliance in agentic AI deployments: the seven controls a CISO actually wants

Your CISO said no until they see audit logs, permission scoping, and a rollback story. Here's what each of those looks like in agent-land, with examples.

The 5 layers of an agentic AI stack

What does a production agentic AI stack actually look like? Five layers, named by what they do, with real tools at each one and the failure mode you hit if you skip it.

From copilot to colleague: the agentic AI maturity model

Five stages from AI-curious to AI-colleague, with a one-sentence diagnostic for each stage and the specific move you make next.

Sales and marketing in an agentic-AI-first company

What does the GTM team look like when AI agents do most of the work? Seven named agent roles, the hand-offs between them, and where a human is still required.

Customer support reimagined: the autonomous CS agent

The authority envelope, the safety net, and the four tiers of ticket an autonomous customer support agent should actually handle (and the three it should never touch).

Vendor selection: build vs buy vs orchestrate agentic AI

Build vs buy is a 2010 framework. Agentic AI needs a third path called orchestrate. The 5 questions that pick between them, real cost ranges, and the failure modes for each.

Customer acquisition cost in an agentic world

How to calculate CAC when sales is mostly automated. New numerator, new denominator, and the formulas an agentic-AI-first business actually uses.

The CEO of an agentic-AI-first company

What the founder-CEO of an agentic-AI-first company actually does all day: a real weekly time allocation, the three things that change, and the trap most CEOs fall into.

Compensation and equity for hybrid human-AI teams

Do the engineers who use AI heavily get paid more? Do comp bands flex when an agent does 40% of a role? A framework with 5 questions, real band examples, and how leveling actually changes.

Data infrastructure for agentic AI: what actually changes

When agents read your data instead of humans, the lag tolerance drops to zero. Here's the four things to fix in your data stack before you ship agents.

Engineering teams when your code reviewer is an AI

What happens to your engineering org chart when the first-pass PR review is automated? A real breakdown of what AI reviewers catch, what they miss, and how the senior IC role actually changes.

Founder time after agentic AI: where does it actually go?

Not the pitch. The real schedule. An hour-by-hour week from a founder running 17 agents, with the time math: where the hours came from, where they went.

Hiring for an agentic-AI-first startup

What human roles look like inside a company where most of the work is done by agents, plus the roles you should not hire and the ones you should hire first.

Llmradar Stop Guessing Model 2026

The new metrics: agent throughput, verification rate, recovery rate

A working set of metrics for an agentic-AI-first business. Definitions, formulas, real numbers from a running system, and how to instrument them.

Pricing models when your work is autonomous

Four pricing models for an agentic-AI-first business: flat productized, per-outcome, per-agent-cycle, and hybrid. When each one works, when each one fails.

Skillvault Extracting Engineer Workflows Claude 2026

Skillvault Stop Prompt Hunting 2026

Why most AI strategies fail (and what agentic-first fixes)

Most AI strategies fail in predictable, taxonomic ways. Here are the seven failure modes by week and dollar amount, and the agentic-first move that resets each one.

What is an agentic-AI-first business?

An agentic-AI-first business runs on autonomous agents, not AI-augmented humans. Here is the definition, the four-layer model, and what one looks like.

AI-Overview optimization (SAIO): the 7 page-structure rules that make Claude cite you

Structured content gets cited by AI Overviews 3-4x more than prose-only pages. Here are the 7 rules OperatorIQ applies to every post we publish.

Are Claude skills safe in 2026? What the Snyk ToxicSkills audit actually found

Snyk scanned 3,984 AI agent skills and found 13.4% with critical issues. Here is what malicious skills look like and the 7-check audit framework to spot them.

Best Claude Code skills in 2026: the honest list (free and paid)

A curated list of Claude Code skills worth installing in 2026, with one-line reviews. The best free GitHub bundles, the most-installed marketplace skills, and the audited paid pack.

Best Vercel alternatives in 2026: where to host your Next.js app when Vercel gets expensive

Honest comparison of Vercel alternatives in 2026: Kinsta, Cloudflare Pages, Netlify, Railway, Fly.io, and self-hosted. When to migrate, what breaks, and the actual cost math at different scales.

How to audit an AI agent skill: the 7-check framework we used on 200 skills

Step-by-step methodology for auditing a Claude Code, Cursor, or Codex skill before you install it. Source, metadata, tool surface, deps, injection scan, OWASP mapping.

Profound vs LLMRadar in 2026: which AI search visibility tool should you actually buy?

Honest comparison of the AI search visibility category in 2026: Profound, LLMRadar, AthenaHQ, Gauge, and Semrush's AI Toolkit. Pricing, data coverage, and who each tool is actually built for.

Semrush vs Ahrefs in 2026: an honest comparison after running both for a year

Honest 2026 comparison of Semrush and Ahrefs: pricing, AI search and GEO tracking, keyword research, backlinks, and which tool wins for founders, marketers, and agencies.

Why I stopped buying a domain for every new venture

Domain graveyards are a tax on unfocused founders. Here is the rule I now use, and the central marketing hub that replaced 12 unused Namecheap renewals.

The Agentic Operations System: How It Works

What agentic AI operations actually means for a solo service business. The four-component architecture: knowledge base, agent layer, approval gate, connector set. And the minimum viable build.

The five-job problem: why solo founders run out of hours before they run out of money

The 70-hour week is not a discipline problem. It is one person trying to fill five org charts. Here is the math, and here is the first system that takes one job back.

Which CRM survives once you put AI agents on top: HubSpot vs Pipedrive for solo founders

For a solo operator running AI agents against a CRM, the right comparison is not feature counts. It is which CRM has the API surface, the trigger model, and the free-tier ceiling that lets an agent stack read and write deal data on day one.

The 90-second lead qualification an AI agent runs before you ever pick up the call

The five-step qualification sequence in this post produces a go/no-go in 90 seconds, and an agent runs it on every form submission and reply email before you ever open the calendar. Book, nurture, or archive. The agent decides. You confirm in the approval queue.

Your CRM has 400 contacts and zero open tasks. That is what an AI agent fixes first.

The empty-task-list CRM is the most common solo-founder state in existence. The fix is not a HubSpot Academy course or a consultant. It is one Saturday morning, one AI agent reading your archive against an ICP file, and one automation.

The $60k SDR you cannot afford and the AI agent stack that does the same job for $200 a month

Year-one SDR cost is $90k-$120k fully loaded. The same workflow runs on a nine-agent stack for $200 to $800 a month. Time-to-productive is a weekend, not a quarter.

Your pipeline dashboard is dead because nothing is reading it. What an AI-readable artifact does instead.

Dashboards die because they are built to be consumed and need a human to maintain them. An AI-readable artifact pulls live from your CRM, billing, and calendar every time you or an agent opens it.