Be found by AI, on your terms
Discover, Find, product 1 of 8
The problem. About ten files tell crawlers and agents what they may do, from robots.txt to agent cards. They are edited by hand, they contradict each other, and nobody can tell which crawler obeyed.
What changes. You write one policy. TrueSession compiles it into every file, signs each version, catches contradictions and shows which crawler read what.
Working in lab runs end to end in our lab todayIn lab on our build plan: designed, being built or tested in our lab; not available yetWhat works today
Try the policy compiler
Change a rule below and watch every file crawlers and agents read follow it.
Your policy
Northstar Outfitters, an example store
Always on, for every business
- Card details and codes never reach agents
- New payees and account changes: never by agents
- Payment counts only when your provider confirms it
Files agents read
Policy 12
# robots.txt for northstar.example# Written by TrueSession from policy 12. Change the policy, not this file.# AI searchUser-agent: OAI-SearchBotUser-agent: Claude-SearchBotUser-agent: PerplexityBotAllow: /# AI trainingUser-agent: GPTBotUser-agent: ClaudeBotUser-agent: Google-ExtendedUser-agent: CCBotDisallow: /User-agent: *Allow: /Disallow: /checkout/Disallow: /account/Content-Signal: search=yes, ai-input=yes, ai-train=noSitemap: https://northstar.example/sitemap.xml# AI agents: please use https://agent.northstar.example# Agent catalog: https://northstar.example/.well-known/ai-catalog.json# Northstar Outfitters> Outdoor footwear and gear, shipped across the US. Prices, stock and orders come from our live systems through our agent address, not from cached pages.Written by TrueSession from policy 12 and the facts we reviewed.## For AI agents- [Agent address](https://agent.northstar.example): ask about products, prices and stock, and start orders up to $1,000 that the customer approves on northstar.example- [Agent catalog](https://northstar.example/.well-known/ai-catalog.json): our agent card and tools## Store facts- [Prices and stock](https://agent.northstar.example/ask): live from our systems, for verified agents- [Returns](https://northstar.example/returns): 30 days, free- [Shipping](https://northstar.example/shipping): 2 to 5 business days{ "publisher": { "name": "Northstar Outfitters", "id": "did:web:northstar.example" }, "entries": [ { "mediaType": "application/a2a-agent-card+json", "url": "https://agent.northstar.example/.well-known/agent-card.json" }, { "mediaType": "application/mcp-server-card+json", "url": "https://agent.northstar.example/.well-known/mcp/server-card.json" } ], "trust": { "policyVersion": 12, "signedBy": "did:web:northstar.example", "signature": "detached JWS, published with each version" }}{ "name": "Northstar Outfitters", "description": "The official agent of northstar.example.", "url": "https://agent.northstar.example/a2a", "version": "12", "capabilities": { "streaming": true, "pushNotifications": true }, "skills": [ { "id": "ask", "name": "Product questions", "description": "Store policies for any agent; prices and stock for verified agents." }, { "id": "order", "name": "Start an order", "description": "Orders up to $1,000. The customer approves every order on northstar.example. Nothing is bought before that." }, { "id": "updates", "name": "Order updates", "description": "Order updates for the task the customer started." } ]}[ { "name": "search_products", "description": "Find products by name, size and use.", "annotations": { "readOnlyHint": true } }, { "name": "get_price_and_stock", "description": "Live price and stock for one product. Verified agents only.", "annotations": { "readOnlyHint": true } }, { "name": "start_order", "description": "Opens an approval page for the customer, for orders up to $1,000. Nothing is bought until they approve.", "annotations": { "readOnlyHint": false, "destructiveHint": false, "idempotentHint": true } }, { "name": "check_order_status", "description": "Status of an order this customer approved.", "annotations": { "readOnlyHint": true } }]SHA-256 of all five files: computed in your browser
Shortened examples. Before publishing, TrueSession checks each file against its official format and signs it.
Everything in Discover
Each feature with its status today.
- One policy compiled into robots.txt, llms.txt, the AI catalog, agent cards and MCP server cardsIn lab
- Separate choices for AI search, AI training and AI agents, written the same way in every formatIn lab
- Every published file signed and checked for contradictions, and republished when your rules changeIn lab
- Agent card, commerce profile and sign-in details for your agent addressWorking in lab
- Which crawler read which file, and whether it then obeyedIn lab
- A free Agent Readiness Report for your domainIn lab
Questions about Discover
What about robots.txt, llms.txt and the other files AI reads?
You stop editing them by hand. You set one policy, and TrueSession is designed to write every file crawlers and agents read from it, sign each one and keep them consistent, with separate choices for AI search, AI training and AI agents. The agent card and sign-in details already work in our lab; the full compiler is in the lab.
Will TrueSession block helpful AI shopping assistants?
No. The goal is to let legitimate agents shop and ask questions through an official route that respects your rules. You decide what stays public, what needs a verified agent, and what needs the customer’s approval.
Help shape the first agent gateways
We are designing pilots with merchants, marketplaces and banks.