Back to writing

We built free AI tools for SEO, then realised they could generate leads too.

Gemma

Gemma /

We built free AI tools for SEO, then realised they could generate leads too
How a free SEO checker started surfacing potential leads, and the human-reviewed Glitch workflow we built around it.

I thought we were doing an SEO task. We ended up building a little lead-generation workflow with Glitch, our AI agent, in the middle of it.

The checker in action, followed by the research and human-review workflow.

We had created a collection of free tools for Chat Thing because they answered questions our potential customers were already searching for. The idea was pretty simple: make something useful, help the right people find us and, hopefully, improve our search visibility at the same time.

One of them was our Agent Readiness Checker. You enter your website and it checks whether AI crawlers and agents can access it, whether the content is structured well enough to be cited, and whether an agent can actually do anything useful there.

The Chat Thing Agent Readiness Checker, showing the public tool and its three-part readiness audit.

The public Agent Readiness Checker. It checks whether AI agents can access, understand and act on a website.

Then people started using it, and I realised the tool was telling us something we had not planned for.

The people checking their websites often had a lot of the traits of our ideal customers. They were already interested in AI, but they were not just reading another article about it. They were actively asking whether their own business was ready for AI agents.

If their website was not ready, that could be something Pixelhop helped them fix. If it was ready, Chat Thing could still be a useful next step. Either way, using the checker was a much stronger signal than somebody simply visiting our website.

That got my attention. The SEO tool had quietly become a potential source of leads, but spotting the signal was only the first part. We still needed to work out who each business was, whether we could help and whether contacting them would be useful rather than annoying.

So we gave the repetitive bit to Glitch

Glitch is the name of the AI agent we use as part of our team. It runs on Hermes Agent, which lets it work across the tools and systems we choose to connect to it. We give Glitch scheduled jobs that might involve researching public sources and bringing the useful parts back to us in Slack. Different AI models can handle different tasks behind the scenes, but we brief and work with Glitch throughout.

When somebody runs the Agent Readiness Checker, the tool name and the public website they submitted are posted into a private Slack channel.

Every morning, Glitch reviews any new entries. It researches the business using public sources, works out whether Chat Thing, Pixelhop or neither looks like the better fit, finds a verified public business contact where one exists, and checks that we are not already speaking to them through our inboxes or CRM.

A clean reconstruction of two workflow results showing Glitch identifying Gemma.dev and Pixelhop.io as founder-owned tests and recommending no outreach.

We tested the workflow using Gemma.dev and Pixelhop.io. This reconstruction of the real Slack results keeps the text readable while leaving out private workspace details.

If the business looks relevant, Glitch adds the research, sources and recommendation to the original Slack thread. We make the final decision about whether it is worth following up. If we approve it, Glitch can prepare a short outreach draft, but nothing is sent automatically.

The bit I like most is that the automation is allowed to come back with nothing. It can decide there is not enough information, the company is not a good fit or we have already contacted them. We have not built another machine that sends a generic sales sequence to everyone who moves.

It does the slow research work and gives us a useful recommendation, but the judgement stays with us.

A four-step Pixelhop diagram showing a website check becoming a private Slack signal, Glitch research and a final human decision.

The workflow we built around the tool. This is an illustrative reconstruction using no customer data.

What we built from the signal

We now have a repeatable way to spot businesses that might be a strong fit and assess them without spending part of every day researching each one from scratch. A website check becomes a Slack notification, Glitch turns that into a researched recommendation, and only the worthwhile opportunities make it as far as a human-reviewed outreach draft.

This is the kind of AI automation I find exciting. It is not a big shiny system looking for a problem. It started with something we were already doing, found an unexpected signal inside it and removed a repetitive job without removing the human decision.

We set out to build something useful for SEO. We accidentally built the first step of a much more interesting workflow.

Try the Agent Readiness Checker

0 Responses

Want to respond? Tweet this post!

Subscribe.

Like what you’re reading? Sign up to receive our updates straight to your inbox. No spam, unsubscribe anytime!

Related posts.

All writing

What we learned from 67 agent readiness audits

We checked 67 websites for agent readiness: who has an llms.txt, who blocks AI crawlers, why Shopify stores do well, and how much traffic ChatGPT sends.

Read more

Our agentic coding workflow: how we make coding agents check their own work

How visual verification works in our agentic coding workflow. Our coding agents screenshot and record every UI change, check the captures themselves and put the evidence in the pull request.

Read more

How much does AI development cost? Our real prices for 2026

What it really costs to build and run an AI product, agent or automation in 2026, using our actual prices, real projects and today's model pricing.

Read more