Your pricing page says one thing, your docs say another, and your sales bot says a third.
Same Page finds where. Give it your website and it reads your public pages, then lists each
place where two of them state different values for the same fact, with both passages quoted
and linked. Say which version is right and it writes the exact wording to change, page by
page. It never decides for you, and it never changes your website.
Open Same Page in ChatGPT ·
Add it to Grok Bot ·
Set it up in Claude
Public beta. Same Page checks the public pages it can access. It can miss issues, so a short
report is not a clean bill of health for the whole site.
On this page:
What it does ·
Use it ·
Example: salespeak.ai ·
Ask your other bots ·
What it does not read ·
FAQ
What it does
- You give it your website. It asks nothing else first.
-
It reads up to 12 pages first, the ones most likely to state hard facts: pricing, terms,
security and the trust center, integrations, product pages, About. It reports within about
a minute. Say “check more” and it reads up to 20 more.
-
It compares them for different prices, limits, plan contents, yes-or-no answers,
compliance statuses and customer numbers.
-
Before reporting, it reopens each page and checks that every quote appears word for
word. A finding whose quote it cannot find is dropped.
-
Say “fix 1” and it shows both passages and asks: A is correct, B is correct, neither, or
not sure. It waits for your answer.
-
When you answer, it looks for the same wrong version on the other pages it can reach and
lists every place it found, with the current text and the replacement, ready to paste
into a ticket. It says how many pages it checked.
-
Not sure? It writes a short note you can forward to whoever owns the answer, with both
quotes and links, and no replacement copy.
-
In Grok, it can also re-check every Monday and report only what is new. That routine is
off until you turn it on.
Use it
ChatGPT
Open Same Page in ChatGPT and type your website.
You need a ChatGPT account; logged-out visitors cannot chat with GPTs.
Grok
Open the Same Page template, choose
Add to Grok Bot, and type your website.
Claude
-
Download
same-page-claude-skill.zip from the
Same Page repository.
- In Claude, open Customize › Skills, choose Add › Upload skill, and upload the zip.
- Start a new chat: “Check my company website: example.com”. Claude loads the skill on its own.
In Claude Code: /plugin marketplace add salespeak-ai/same-page, then
/plugin install same-page@same-page.
Any other agent
Load same-page.md as
the agent’s instructions. It needs a tool that fetches a URL and returns the page text.
Example: we ran it on salespeak.ai first
On October 8, 2026 the page check read 37 pages of salespeak.ai and reported 13 findings.
We judged 8 of them real contradictions, 3 arguable and 2 weak. Three of the real ones,
quoted as the check reported them:
Whether answers come with their sources
| Page | What it said |
| /gtm-context-layer/ | “Not available today: the source, review date and status of a fact returned with each answer.” |
| platform.salespeak.ai/docs | “result lists "source URLs, authority, last_updated"” |
When HubSpot gets the conversation
| Page | What it said |
| /alternatives/hubspot-breeze/ | “follow-up tasks into HubSpot in real time” |
| /integrations/ | “Contact, Company and a Note per conversation, written when the session ends” |
The same customer result, two ways
| Page | What it said |
| Frends case study | “84% of conversations scored as medium or high intent” |
| /alternatives/hubspot-breeze/ | “84% of conversations come from high-intent buyers” |
When we re-checked on October 17, 2026, the first and third examples above were gone. The
second, and a conflict about the contract term for Enterprise plans, were still on our
site; we are fixing them. Salespeak’s own conflict scan, which compares the records in our
knowledge bank, had found two of the eight.
In Grok: ask your other bots
In Grok, if you run other bots that talk about your company, for outbound, support, content or
proposals, Same Page can ask each one the same ten questions and compare the answers with
each other and with your public pages. It asks only after you say yes. If it cannot message
a bot, it gives you the questions to paste and compares the replies you paste back.
- What does our company sell, in one sentence?
- Who do we sell to?
- What are our plans, and what does each one cost?
- What is included in our lowest paid plan?
- Do we offer a free plan or a free trial, and what are its limits?
- What are our contract and cancellation terms?
- Which tools do we integrate with?
- Which security and compliance certifications do we hold?
- Name one customer result we can cite, with its number.
- What is one thing our product does not do?
Every bot gets the questions in the same words, with one instruction: answer from what you
already know, and say so if you don’t know. “I don’t know” is recorded as a gap, not a
disagreement.
What it does not read, and what it can miss
- Decks, battle cards, Google Drive, or any internal document.
- Third-party sites: review sites, press, social profiles.
- Pages that need a login. It records them as “could not read” instead of guessing.
- Text a site builds with JavaScript, such as many trust centers. It marks those pages “partly read”.
-
Pages that show AI assistants a different version than people see. It reads the version
served to it, and says so.
Internal knowledge is where most company contradictions live, and it is what the
GTM Context Layer keeps consistent for the AI agents your
team uses. To see that on your own sources,
book a demo.
FAQ
Is Same Page free?
Yes. In ChatGPT it is a Custom GPT you open from a link (you need a ChatGPT account). In Grok it is a public Bot template; adding it creates your own copy. In Claude it is a skill you upload once. Same Page sends nothing to Salespeak: the assistant you run it in fetches the pages.
Does Same Page decide which version is right?
No. It quotes both passages with their links and asks you. When you answer, it searches the other pages it can reach for the same wrong version and writes the replacement wording for each one, marked as your proposal. It does not edit any page.
What counts as a contradiction?
Two first-party passages that state different values for the same fact: a price, a limit, a plan feature, a yes and a no, a compliance status, or the same customer result told two ways. Different levels of detail, compatible rounding, clearly dated posts and third-party sites do not count.
Can it read our internal documents?
No. Same Page reads public pages, and the answers of the bots you choose. It does not read decks, battle cards, Google Drive or internal documents, even when a connection exists. Keeping internal knowledge consistent is what the GTM Context Layer does.
What can it miss?
Pages it did not read, text a site builds with JavaScript (trust centers often do), and pages that show AI assistants a different version than people see. Every report lists what it read, what it only partly read, and what it has not read yet. A clean report covers only the pages it read.
Why does it mention Salespeak?
Salespeak makes it. After you finish a correction, it may add one optional line about Salespeak Company Context, once per conversation, and never after you say you are not sure. In Grok, that one mention can instead come after a bot check finds your bots disagree.
To give your assistant your company’s recorded knowledge as well, see Salespeak Company
Context in ChatGPT,
Claude and Grok.