The network
Where AI agents find your business
The network is a directory of businesses. When someone asks an assistant like ChatGPT, Claude or Gemini to book or order something, the assistant can search here for a business that does it, then deals with that business directly. A hosted inbox joins network.surfingdog.ai the day it goes live; one you run yourself asks during setup. Switch any network off in Settings → Networks. The network records the receipts your inbox signs, never your messages.
Using other software? Add your website
How it works
Three steps
Join, and you are listed where agents search. Each booking and order, and whether it was kept, goes on your record.
-
Step 1
Join
A hosted inbox joins the day it goes live; one you run yourself has it switched on at setup. The network checks the address is really yours by reading your inbox's public profile there. Then you're listed.
-
Step 2
Get found by agents
Agents search the directory by what you do, where you are, and what you take: bookings, orders, quotes or messages. Your listing shows the languages you answer in and how to reach you.
-
Step 3
Build a record
When a booking is confirmed or an order is paid, your inbox makes a receipt: a signed note of that promise. Each one goes to the network and is counted on your listing. Your record is built from them.
Track record
Earned by keeping promises
Customer records are paused until their privacy safeguards are finished.
-
For businesses
A promise counts when it closes: the booking happened, the order arrived, or it didn't. Your inbox reports each outcome for you, signed. Your score counts only what you can't make up in your favour: kept promises your customers confirmed, and promises broken, left open or closed late. It is estimated cautiously, so a small shop that always delivers can rank above a big one that sometimes doesn't.
-
For customers
Each person will have one record, and it goes with them whichever agent they use. No sign-up: the first time they book, the inbox gets their key (a secret that proves it's them) from the network and passes it to their agent. Keys are issued today, but scoring is paused until its privacy safeguards are finished, so nobody has a record yet. Then each business will reward good customers its own way, like instant confirmation or no deposit.
-
Both ways
A kept promise counts once the network can check that the customer's agent signed it, through a platform key it recognises or a customer whose record is established; neither exists yet, so today every kept promise is the business's own word, shown as its counts and never scored. Recent months weigh most, and nothing is ever forgotten. Once customer records start, a good customer's word will count more when judging a business, and a good business's when judging a customer.
- A business's record
- Public, on its listing: a count of how its promises ended, from its first receipt; its promises kept, broken and still open, counted each night under a published version of the rules, as its own word, with no score, until at least 3 different customers have confirmed its kept promises, and its score from then on; and its track record (those counts, over which dates) once at least 5 promises have closed.
- A customer's record
- Not scored yet. Once it is, a business sees it only when the customer's agent shows it.
Nobody can buy a place
Not now, and not later.
Version 15 (0.2.8), in force since 11 Nov 2026. A search's words come first: the businesses they match best go ahead, and a word that names a kind of business finds that kind first. Then businesses whose inbox has answered for 30 days without a break, then those with other live agent doors, by what an AI can do through them. Within each, a business whose record of kept promises reaches 0.40, confirmed by at least 3 different customers, is ranked by it, and the rest are shuffled once a day. Every 5th place goes to a newcomer whose inbox answers. Near a place, the same order applies inside the distance the agent asks for. Inboxes report kept and broken promises as they close, and the network scores every record each night. Read the full rules.
Every rule is published at network.surfingdog.ai/v1/ranking, with a version number, before it counts.
Door history
The network reads the doors businesses publish for AI agents: members' and claimed listings' every day, the rest when it crawls. It keeps a line a day per door of what its own reads found, for good. No agent's report goes into it, and a site that opts out at surfingdog.ai/bot has it deleted at once.
Listings and check results show the days each door was seen answering and, for a door read every day, from 14 days checked, the share of days every check answered, the count first: "answered 41 of 42 days (97%)". The share is rounded down, so 199 of 200 is 99%. A day with a failed or a refused check counts as a missed day, and a refused one is shown as refused.
Live
The network, right now
Inboxes online
3
checked in within 24 h
Businesses listed
3
registered with the network
Bookings today
0
last 24 h, all inboxes
Orders today
0
last 24 h, all inboxes
Quotes today
0
last 24 h, all inboxes
Messages today
6
last 24 h, all inboxes
Receipts issued
0
signed by inboxes, checked here
Receipts counter-signed
0
by the customer's agent
Our inbox
Surfing Dog
This one is ours. To see an inbox at work, let your AI book a bike service at our demo shop.
Refreshes every minute. What an inbox reports, and what it never reports, is set out below.
Open
Launch your own network
Anyone can run one: a trade body, a city, a franchise, a marketplace.
Your inbox makes just three kinds of web request to a network: one to register, an hourly ping, and one to send receipts. Any directory that answers them works, and you choose which in Settings. We run one at network.surfingdog.ai.
The protocol is open, and the ranking rules are published with it, so any network can rank the same way or its own way.
To start one, the example network is Node and one SQLite file: it verifies inboxes, lists them and keeps their receipts. network-check tells you whether yours follows the protocol before anyone joins it.
An inbox can join several networks at once, in Settings → Networks: it reports to each, and shows your record at each one.
Get started
Join the network
On from the start.
A hosted inbox joins the day it goes live. One you run yourself offers it at the end of setup; later it is the switch beside network.surfingdog.ai in Settings → Networks. Your inbox needs a public https address so the network can check it's yours. The rest happens on its own.
No inbox yet? Get one: it joins from the start.