All postsInsights

The booking form was never the hard bit

DDuncan MacBryde2 November 20267 min read
The booking form was never the hard bit

People keep asking me if AI worries me. You've seen the videos. Someone types one sentence into an AI app builder, and twenty minutes later there's a dog daycare booking app with a calendar and a pay button. It's clever. If I was starting out today with a spreadsheet and a WhatsApp group, I'd be tempted too.

But honestly? No, it doesn't worry me. We're not against AI either. Our developer uses AI tools to write and check code faster, and it's part of why something new goes into Genera most weeks.

Sarah the dog walker looking puzzled, next to a note: the booking form was never the hard bit. Everything after someone presses Book is.

The short answer. Yes, you can build a booking system with an AI app builder, and it will look finished by Sunday. The hard part is everything underneath it: the money, the details you hold about people's homes, the dogs who don't book in neat weeks, and keeping it working at 7am every morning for years. Ask it the ten questions at the bottom of this page before you trust it with your dogs.

What we found when we looked

In September we looked at the websites of 352 licensed dog daycares. Four had built their own system. About seventy were taking bookings through forms and WhatsApp.

So most daycare owners aren't building their own. They're still doing it by hand, and that tells you something. Making a calendar isn't what's stopping them. Everything that has to happen after someone presses Book is.

It looks finished on day one

An AI app builder is very good at the part you can see. You get a nice page, a date picker and a button.

The part you can't see is fifteen years of things going wrong at Duncan's Dog Co. Nobody types those into a prompt, because you don't know about them until they happen to you.

Dogs don't book in neat weeks

Most booking apps think a dog comes on Mondays. Real life is a dog who comes every other Monday because two families share him. It's a groom every second Thursday. It's a puppy rate, a weekend rate, a bank holiday rate and a price for the second dog.

It's the customer who opens the app at 7:45 and books a place for today, after you've already planned the day. In Genera, each service can close same-day bookings at a time you choose, so a late booking waits for your yes or can't be made at all. And it's the bank holiday, when "fully booked" is the wrong answer and "we're shut" is the right one.

None of that is clever. You just have to have been caught out by it first.

The money has to be right every time

Sarah at her desk with a laptop and a bookings list, next to a note: get one sum wrong by £3 and it's wrong on every invoice you send.

AI writes the code, but someone still has to check it. In Stack Overflow's 2025 developer survey, two thirds of developers said AI's answers are often "almost right, but not quite".

Almost right is fine for a birthday party invite. It isn't fine for an invoice. Get one sum wrong by £3 and it's wrong on every invoice you send. That's every family ringing you on the same morning, you saying sorry forty times with a full day of dogs to look after, and all of them checking your invoices from then on.

Then there's everything around the invoice:

  • Failed payments. When a card payment fails, Genera tells you straight away and names the customer, the card and the reason.

  • Paying up front. A customer can pay for a block of days as account credit, and each day comes off it as it's used.

  • Accounting. Every invoice is copied into Xero or QuickBooks, so you're not typing it twice.

  • Fees. Genera takes no percentage from your payments and charges nothing per booking.

You're holding the keys to people's houses

Think about what a daycare actually keeps. Home addresses, vet numbers, medication, and often the key safe code and the alarm code. That's not a mailing list. That's how to get into someone's house while they're at work.

Under UK GDPR, the ICO expects you to protect people's details in a way that matches the risk. If they leak, you may have to report it within 72 hours.

In May 2025, Semafor reported on a scan of 1,645 apps built with one popular AI app builder. In 170 of them, anyone could read the users' data. The researchers worked for a rival builder, to be fair, but the apps were real.

The builders are honest about it in their own help pages. Lovable says you're responsible for your app's security and should get a professional review if it holds sensitive data. Replit says checking the code and complying with GDPR is your job.

I wouldn't want my customers' door codes in something knocked up over a weekend.

Your inspector wants records, not a pretty calendar

If you're licensed, or working towards it, your system is where the records live. That means each dog's vaccinations, feeding, medication, behaviour and incidents, and every version of your terms their owner signed. Genera keeps every signature on the dog's profile, so you can see who agreed to which version and when.

Old paper forms, vet letters and signed agreements go in the dog's Documents tab. Only your team can see them, and each one shows who added it.

That's not something you'd think to build until you've sat through an inspection.

It has to work at 7am on a Monday

Sarah loading a golden retriever into her van, next to a note: it has to work at 7am on a Monday, with twenty dogs on the way.

In July 2025, Fortune reported that an AI coding agent deleted a company's live database during a code freeze. The data came back, but imagine that on a Monday morning with twenty dogs on the way.

Things go wrong in every system, ours included. What matters is what happens next. If you collect dogs, every driver gets an email from 6am with their collections and drop-offs in order, so they still have their route even if the app or Genera itself is down. Genera also checks every address against its postcode, because map apps sometimes drop a pin on the wrong road, and drivers follow the pin.

And when something does go wrong, there's a real person at our end who runs a daycare too.

Somebody has to keep building it

A weekend build is finished the day it's made. After that, Apple updates its phones, Stripe changes how payments work, and your business changes too.

Genera has had 148 updates since June, and plenty of them started with a daycare owner asking "could it just do this?" We listen, we build it, and we use it ourselves the next day.

You still need someone who knows

That's why our developer matters. He's spent more than ten years building software for lots of businesses at once. AI helps him go faster. Knowing what to ask it, and spotting when it's wrong, is the bit that took him years.

I could watch a video on grooming a poodle tonight. You still wouldn't book me.

Ten questions to ask your AI before you trust it

  1. Someone books today at 7:45, after you've planned the day. What happens?

  2. Does it know you're shut on the bank holiday?

  3. A dog boards from 30 July to 9 August. Which invoice do the August nights go on?

  4. Can it book a dog in every other Monday?

  5. A payment fails on a Friday night. Who gets told?

  6. Could someone open your customers' documents by guessing a link?

  7. It stops working at 7am with twenty dogs on the way. Who do you ring?

  8. Can a booking be deleted without anyone knowing who did it?

  9. Can you get every owner and every dog out of it in one go?

  10. Who is still building it this time next year?

If you've built your own, fair play

Genera started the same way, as the system we needed to run Duncan's Dog Co. It took years, plenty of mistakes and a very good developer to turn it into something good enough for other daycares.

So I'd never knock anyone for having a go. I'd just ask those ten questions first.

What's the worst thing a booking system's ever done to you? I'd like to know.

Sarah hugging a golden retriever, next to a note: try Genera with your own dogs, 30 days free with every feature switched on.

If you want to see how ours answers them, try Genera free for 30 days with every feature switched on.

Questions people ask

Can I build my own dog daycare booking system with AI?

Yes. AI app builders can make a working booking page quickly. Before you take real bookings, check how it handles payments and invoices, irregular bookings, data security under UK GDPR, backups, and who fixes it when it breaks.

Is an AI-built booking app safe for customer data?

It can be, but the builders say security is your responsibility. A daycare holds home addresses and often key safe and alarm codes, so it needs proper protection and a plan for reporting a breach to the ICO within 72 hours.

What does dog daycare software do that a simple booking app doesn't?

It handles irregular bookings, bank holidays, late bookings, credits, invoices, failed payments, dog records and signed terms, and it keeps being updated as your business changes.

Does Genera use AI?

Yes. Our developer uses AI tools to build and test faster. Every change is checked by someone who knows how a daycare works and how it affects the rest of the system.

Sources: Stack Overflow Developer Survey 2025; Semafor, 29 May 2025; Fortune, July 2025; Lovable and Replit help pages on security; ICO guidance on data security and breach reporting.

D

Duncan

Founder of Genera and owner of Duncan's Dog Co

Duncan has run Duncan's Dog Co, a licensed dog daycare in Surrey, since 2011. Genera is the software he built to run it, shaped by what actually works day to day, not theory.

Want to see Genera in action?

Start a free trial today and see how Genera can transform the way you run your pet business.

Start your free trial