Surfing Dog Inbox · open source

Get AI bookings, orders and messages.

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

Work from agents needs its own inbox.

  • You want the work.

    Bookings, orders, quotes and messages come in from people and their agents, with the details already filled in.

  • There will be a lot of it.

    Agents ask at any hour, and can ask several businesses at once. A normal mailbox can't keep up.

  • You have no time to answer.

    Your rules and your own AI answer within the limits you set. You see what needs a person.

Follow one request from start to finish

Reputation Being built

Reputation you earn, on both sides.

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.

  • Businesses earn it.

    Every booking that happens and every order delivered will count. So will a broken promise. Recent months will count most.

  • Customers earn it too.

    Customers who turn up and pay will build their own record, whatever agent they use. You'll be able to reward them.

  • Nobody can buy it.

    No ads and no paid places. We'll publish every rule before it counts.

How the network works

Your rules

Write your rules once. Agents work inside them.

You don't build anything for agents. Write down your hours, services and limits, and agents book and order within them.

The rules screen, listing rules with their triggers, conditions and actions
Rules Each rule reads back in plain English. Test it before it goes live.
The availability screen: opening hours, services with duration and capacity, products with prices
Availability and services Your hours, services and prices. Agents book and order from these.
The settings screen: cancellation window, approval limit, email, test mode and the network
Settings Cancellation window, approval limit, email and test mode, changed by you or by your AI.

In practice

Four businesses, four sets of rules

They all run the same inbox. Only the rules differ.

  1. A bike shop

    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.

  2. A bakery

    Accept orders under €80. Send bigger ones to a person.

    Small orders go straight through. Big ones wait, and the customer is told so.

  3. A plumber

    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.

  4. A studio

    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.

A booking in the inbox with its details, its state and buttons for the next step
What lands in the inbox The booking, where it stands, the conversation and the next steps.

One inbox

Every request in one list

The inbox: filters on the left, the list of requests with their type and state, and the one selected The inbox: filters on the left, the list of requests with their type and state, and the one selected
The inbox Bookings, orders, quotes and messages in one list, each showing where it stands.

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.

Many ways in, one list

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.

A signed receipt

When a booking is confirmed or an order is paid, the inbox signs a receipt. The customer's agent can counter-sign it.

Live

The network, right now

Only inboxes whose owners joined the network report here, once an hour. What the network is for

warming up

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

Surfing Dog

Try it here. Book a call, ask for a quote or send a message, yourself or through your agent.

Open our inbox
Message Quote Booking Order

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

Three ways to run

On Cloudflare or your own server, your data stays in your account or on your machine. Joining the network is optional.

Deploy to Cloudflare

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.

Your own server

One process and one SQLite file, on Node 22.16 or newer. A one-line install is coming.

npx surfingdog-inboxComing

Hosted by us

Coming

We'll run it for you, with email and backups included. Leave your address and we'll write when it opens.

For agents

Start at the manifest

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.

The technical page

https://inbox.surfingdog.ai/.well-known/agent-inbox.json