Boekingssysteem voor developers en bureaus
Bouw de website. De boekingen zijn geregeld.
Afspraken, lessen, tickets en betalingen voor de sites die je bouwt in Astro, Next.js of gewone HTML. Zet het boekingsformulier erop met twee regels, of bouw je eigen interface op de API. Je klant beheert alles zelf. Jij hebt geen plugin om bij te werken en geen boekingsbackend om te onderhouden.
- Een werkend boekingsformulier in twee regels code
- Betalingen gaan direct naar het Mollie-account van je klant
- Astro, Next.js, gewone HTML of WordPress
Gratis zolang je bouwt. Nog geen account? Eén API-call geeft je een sandbox van 24 uur.
In een Astro-pagina
<script src="https://app.nisebookings.com/widget.js" defer></script>
<nise-booking data-key="YOUR_PUBLIC_KEY"></nise-booking> Het probleem
Een moderne site heeft geen plek voor boekingen.
Een statische site heeft geen database, geen beheer en geen plugins. Vraagt een klant om online boeken, dan heb je drie slechte opties.
-
Terug naar een CMS
Eén functie bepaalt dan de hele stack.
-
Een link naar een planpagina
Klanten verlaten je ontwerp om ergens anders te boeken.
-
Zelf bouwen
Tijdzones, dubbele boekingen, terugbetalingen, wachtlijsten. En daarna onderhoud zolang de klant blijft.
nisebookings is een vierde optie: een compleet boekingssysteem dat naast je site draait, niet erin.
Hoe het past
Jouw frontend. Een boekingsbackend die je niet zelf host.
Je site blijft wat hij is. De boekingsengine, het beheer, de mails en de betalingen staan in het account van je klant. Je bereikt ze met een scripttag, of via de API vanuit je eigen componenten.
-
Jouw site
Astro, Next.js, gewone HTML of WordPress. Statisch of server-side gerenderd.
-
nisebookings
Boekingsengine, beheer, mails en herinneringen, twee API’s, webhooks.
-
Mollie-account van je klant
Hier komen de betalingen binnen. Kaartgegevens komen niet op je site en niet bij nisebookings.
Je klant — Beheert agenda, klanten, betalingen en mail zelf.
-
Embedden of headless
Zet het webcomponent op de pagina en geef het je eigen stijl met CSS-variabelen. Of roep de publieke API aan vanuit je eigen componenten.
-
Niets te hosten
Het boekingsformulier praat rechtstreeks met nisebookings. Je site kan volledig statisch blijven.
-
Vrij herontwerpen
De boekingen staan in het account van je klant, niet in de site. Herbouwen of van framework wisselen: dezelfde sleutel blijft werken.
Voor je klant
Geen agendalink. Een boekingssysteem.
Alles waarvoor een bedrijf anders een plugin met add-ons koopt. Plus een beheeromgeving waarin ze zelf werken, zonder jou te bellen.
-
Afspraken en middelen
Elke dienst heeft een eigen duur en prijs, per medewerker. Een medewerker kan ook een ruimte, een boot of een apparaat zijn.
-
Lessen en wachtlijsten
Stel een maximum per les in en laat zien hoeveel plekken er nog zijn. Komt er een plek vrij, dan krijgt de wachtlijst een mail.
-
Strippenkaarten en reeksen
Verkoop tien sessies vooraf; de klant plant ze in via een eigen link. Wekelijks of maandelijks boeken in één keer.
-
Evenementen en tickets
Workshops, rondleidingen en avonden met verschillende tickettypes. Elk ticket heeft een eigen code.
-
Betalingen op de eigen rekening
Een aanbetaling of het hele bedrag, met of zonder btw, via het eigen Mollie-account van het bedrijf. Het geld gaat nooit via nisebookings.
-
Vragen vóór het boeken
Intakevragen per dienst, ook met bestandsupload. Alleen zichtbaar als ze van toepassing zijn.
-
Mails en zelf regelen
Een bevestiging met agendabestand, herinneringen als het bedrijf dat wil, en een link om te annuleren of te verzetten.
-
Eén beheeromgeving
Agenda, klanten, betalingen en verzonden mail op één plek. Medewerkers zien alleen hun eigen agenda.
Probeer het als klant
Dit is het echte boekingsformulier. Kies een dienst en een tijd en vul je gegevens in. De boeking komt in een demo-account: geen bedrijf ziet hem en er wordt niets afgeschreven.
De echte chat: Claude Code, verbonden met de MCP-server, heeft de twee cursussen in deze demo ingericht en een testsessie geboekt.
Nog niet: sms, WhatsApp en tweerichtingssync met Google of Outlook. Het beheer is er in het Nederlands en Engels, per persoon die inlogt. Klanten zien het boekingsformulier, de links en de mails in de taal die je voor het account kiest. Wat wel en niet past
Voor developers
De boekingsbackend die je niet zelf hoeft te bouwen.
Eén backend, drie ingangen. Begin met het component en stap over op de API als het ontwerp daarom vraagt.
-
Embedden
<nise-booking> en <nise-events>: webcomponenten zonder dependencies, ongeveer 20 KB gzipped. Ze nemen je lettertype over en halen hun kleuren uit CSS-variabelen.
-
Headless
De publieke REST-API, met één publieke sleutel: diensten, slots, prijzen, boekingen, betalingen en tickets. De server rekent elke prijs na en controleert elk slot in een transactie. Je interface kan dus niet overboeken.
-
Instellen vanuit code
Een beheer-API met sleutels per bevoegdheid dekt het hele beheer: diensten, medewerkers, roosters, openingstijden, klanten, instellingen en webhooks.
- OpenAPI 3.1
- Idempotency-keys op elke schrijfactie
- Ondertekende webhooks met retries
- API-versies met datum
- Rate limits met Retry-After
- Sandbox in één call
Nu proberen, zonder account
curl -s -X POST https://app.nisebookings.com/api/sandbox
# → a 24-hour account with a public key and an API key.
# Mail is captured, payments are fake. Coding agents
Je agent bouwt het, stelt het in en bewijst dat het werkt.
Alles uit het beheer zit ook in de API en in een gehoste MCP-server. Zo nemen Claude Code, Cursor, Codex of Copilot het herhaalwerk van elk klantproject over.
-
Prototype
De agent maakt een sandbox en zet het boekingsformulier op je pagina.
-
Instellen
Met een sleutel die jij aanmaakt, zet hij de diensten, medewerkers en openingstijden van je klant erin.
-
Controleren
Hij boekt een testafspraak en leest de bevestigingsmail terug.
-
Rapporteren
Hij meldt wat hij heeft ingesteld. Jij controleert het in het beheer.
- 46 MCP-tools
- OpenAPI voor beide API’s
- AGENTS.md en een Claude Code-skill voor je project
- Opgenomen in het officiële MCP-register
De agent doet het instelwerk. Wat je klant verkoopt, voor welke prijs en wanneer, beslist je klant. Elke sleutel beperk je tot wat de klus vraagt en trek je met één klik in.
Voor bureaus
Eén boekingsopzet voor al je klantsites.
Bouw de integratie één keer: het component, de styling, de agentinstructies, het installatiescript. Gebruik hem opnieuw bij de volgende klant. Elke klant krijgt een eigen account, beheer en Mollie-betalingen.
-
Geen prijs per medewerker
Medewerkers, ruimtes en middelen zijn onbeperkt in Pro en Agency.
-
Een account per klant
Elke klant heeft een eigen beheer, eigen boekingen en eigen gegevens. Niets loopt door elkaar.
-
Instellen met een script
Diensten, roosters en webhooks van een nieuwe klant komen uit één script of één prompt. Geen middag klikken.
-
Goedkoper per klant
Vijf klantaccounts kosten minder dan drie Pro-abonnementen. Wat je voor de boekingsmodule rekent, bepaal je zelf.
Prijzen
Gratis zolang je bouwt. Betalen zodra je klant live gaat.
Je betaalt per site, nooit per persoon. Medewerkers, ruimtes en middelen zijn onbeperkt in Pro en Agency.
-
Free
€ 0 per maand
Voor bouwen, testen en kleine sites.
- 50 boekingen per maand
- 250 klanten
- 1 medewerker, 1 site
- Boekingsformulier en publieke API
- Sandbox om tegen te testen
-
Pro
€ 19 per maand
of € 190 per jaar
Voor een bedrijf dat er echt op draait.
- 1.000 boekingen per maand
- Onbeperkt klanten en medewerkers
- Klassen, wachtlijst, strippenkaarten, tickets, verhuur
- Online betalen via het eigen Mollie-account van je klant
- Beheer-API, MCP-server en webhooks
- Eigen mails, kortingscodes, intakevragen
-
Agency
€ 49 per maand
of € 490 per jaar
Voor bureaus met meerdere klantsites.
- 5 klantaccounts inbegrepen, daarna € 9 per account
- 1.000 boekingen per account
- Alles van Pro
- Wisselen tussen klantaccounts met één login
Elk abonnement heeft het boekingsformulier, de publieke API en de sandbox. Pro voegt de beheer-API, de MCP-server en webhooks toe.
Overstappen
Kom je van WordPress en Bookly?
Een goed gebouwde WordPress-site is prima. Het gaat niet om een traag CMS. Het gaat om vrij kiezen voor je volgende site, met de boekingen erbuiten.
Kan ik WordPress voorlopig houden?
Ja. Plak de twee regels in een Custom HTML-blok, of gebruik de plugin. Bouw je de site later opnieuw, dan blijven de boekingen gewoon staan.
Kan het wat Bookly kan?
Het grootste deel van de engine: capaciteit, wachtlijsten, strippenkaarten, reeksen, extra’s, samengestelde diensten, evenementen, aanbetalingen en kortingscodes. Nog niet: sms, tweerichtings-agendasync, locaties, cadeaubonnen en facturen.
Kan ik mijn Bookly-gegevens importeren?
Er is geen importknop. Een script of een coding agent zet diensten, medewerkers en roosters opnieuw neer via de beheer-API. Lopende afspraken laat je in het oude systeem aflopen.
Moet mijn klant iets nieuws leren?
Ja, een aparte beheeromgeving. Iedereen die inlogt, gebruikt hem in het Nederlands of Engels.
Boekingen op je volgende site.
Begin gratis en bouw tegen een sandbox. Je betaalt zodra je klant echte boekingen krijgt.
Gratis account. Alleen een e-mailadres nodig.