Website builder

Make the website.
Take the bookings.
Get paid.

PageWebPro is a website builder with the business end already in it — forms, bookings, tickets, a shop and cookieless statistics — on a site you edit yourself, or hand to an AI agent.

A cook's hands finishing a plate at the pass, tweezers in one hand, dark glazed plates lined up under a service lamp
Meanwhile
19:30 · table for four
confirmed — no phone call
While you were working

Everything a visitor did lands in one inbox.

Enquiries, bookings and orders are three different modules and one list — merged per site, newest first, each one still linked to the record it came from.

FormsStored, and emailed to you
BookingsConfirmed, or held for your approval
OrdersPaid before they reach you
A close view of hands drawing a needle and thread through white linen
Meanwhile
Three enquiries, one quote request
waiting when you look up
What you can run

Four modules, already in the box.

Not add-ons and not third-party embeds — each one has its own settings, its own records, and a widget the published page draws at runtime.

Forms & enquiries

Build the fields on the page. Submissions are validated in the browser and again on the server against the same spec, screened by a honeypot and Cloudflare Turnstile, then stored and emailed.

Bookings & tickets

Tables, rentals or appointments — three modes with their own pricing and availability rules. Events carry occurrences, ticket tiers and QR check-in.

Selling online

Physical, digital and subscription products, a cart shared with ticket sales, and hosted checkout through Mollie or Stripe.

Visitor statistics

First-party and cookieless: a rotating daily salt instead of an identifier, so there is nothing to consent to and nothing to hand to a third party.

Built by asking

A sentence on the left. What the platform ran on the right.

Every editor action is also a tool an agent can call over MCP — the same access checks, the same validation. This site was written that way, from a terminal.

“Start a site for the studio, in English and Dutch.”
create-websitespaceId · name · lang:"en" set-site-languages languages:"nl"
“Use the deep green, on warm paper.”
set-brand-profileprimary:"#14514C" surface:"#F2F1EC" → 14 tokens derived, theme republished
“Put the contact form on the contact page.”
create-formname:"Contact" · notify:true → uid the page JSON references
“Show me that page on a phone.”
screenshotpageId · viewport:"mobile" → PNG, rendered by the platform itself
111 tools on this instance, right now.How agent authoring works →
A florist's hands folding brown paper around a bunch of yellow tulips on a bench
Start

Your account is the only thing standing between you and a site.

Create one, pick a starting point, and change anything on the page. Attach your own domain when it is ready — not before.