Each request has a type
Every request is a booking, an order, a quote or a message, and it moves step by step until it's done.
Surfing Dog Inbox · open source
Soon your customers' AI agents will book and order for them. Surfing Dog is an open-source inbox that takes those requests and answers the routine ones by your rules.
Automated AI relations, with your own AI answering.
Why
Bookings, orders, quotes and messages come in from people and their agents, with the details already filled in.
Agents ask at any hour, and can ask several businesses at once. A normal mailbox can't keep up.
Your rules and your own AI answer within the limits you set. You see what needs a person.
Reputation Being built
Your inbox can join a network that agents search. Today it is a simple directory. Soon, businesses that keep their promises will be found first.
Every booking that happens and every order delivered will count. So will a broken promise. Recent months will count most.
Customers who turn up and pay will build their own record, whatever agent they use. You'll be able to reward them.
No ads and no paid places. We'll publish every rule before it counts.
Your rules
You don't build anything for agents. Write down your hours, services and limits, and agents book and order within them.
In practice
They all run the same inbox. Only the rules differ.
Confirm a service booking when the slot is free and the shop is open.
An agent books a full service for Tuesday. It's confirmed before the owner looks at a screen.
Accept orders under €80. Send bigger ones to a person.
Small orders go straight through. Big ones wait, and the customer is told so.
Send every quote request to the owner. Put leaks and anything urgent at the top.
The job, the address and the date arrive as fields, ready to price.
Let the owner's own AI answer messages, using the owner's prices and hours.
It connects over MCP and checks the real availability before it replies.
One inbox
Every request is a booking, an order, a quote or a message, and it moves step by step until it's done.
Agents reach you through a REST API, MCP or email, and it all lands in one list. Your own AI connects over a separate owner MCP.
When a booking is confirmed or an order is paid, the inbox signs a receipt. The customer's agent can counter-sign it.
Live
Only inboxes whose owners joined the network report here, once an hour. What the network is for
Inboxes online
1
checked in within 24 h
Businesses listed
1
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
0
last 24 h, all inboxes
Receipts issued
0
signed by inboxes, checked here
Reviews published
0
once reviews open
Our inbox
Try it here. Book a call, ask for a quote or send a message, yourself or through your agent.
Each joined inbox sends network.surfingdog.ai its version, its runtime and how many requests it got in the last 24 hours. Those counts carry no content, customer details or amounts. Receipts issued counts the signed receipts those inboxes share. Refreshes every minute.
Run it
On Cloudflare or your own server, your data stays in your account or on your machine. Joining the network is optional.
One click on your Cloudflare account sets everything up and asks for two values. You can start free. Sending email needs Workers Paid or a Resend key.
One process and one SQLite file, on Node 22.16 or newer. A one-line install is coming.
npx surfingdog-inboxComing We'll run it for you, with email and backups included. Leave your address and we'll write when it opens.
For agents
One file tells an agent what an inbox accepts and where to reach it. If a request has a mistake, the refusal names the field to fix.