We set each one up by hand, so we take on 5 new businesses a month. See how it works
Solutions · Booking & Reservations

Every "are you free?" answered, booked and confirmed: automatically.

Every booking starts as a question and dies in the back-and-forth. DUDA's always-on front desk answers the moment they ask, checks what's free, confirms the slot, and reminds them to show up, so your tables and your diary fill themselves.

Founding intake · a small number in each area
Where the booking leaks

A booking is the easiest sale you'll ever lose, because no one's watching the chat.

The customer already wants to come in. All that stands between them and a confirmed seat is a reply that arrives in time. That reply is exactly what a busy floor can't guarantee.

01 · The back-and-forth

The 8-message booking

"Are you free Friday?" "What time?" "For how many?" "Can we do 8 instead?" Every reservation becomes a thread someone has to babysit between serving tables, and one slow reply loses it.

One booking can take several messages back and forth before a seat is held.
02 · The clash

The double-booking and the no-show

Two staff, two notebooks, one table promised twice. Or the seat held all night for someone who never came, and the walk-in you turned away to keep it.

A confirmed booking with no reminder is the one most likely to quietly vanish.
03 · The one that got away

It came at midnight, gone by morning

The request lands at 11pm after a friend's recommendation. By the time anyone sees it, the customer has already booked the place that answered. The seat was yours to lose, and you lost it asleep.

Booking requests often arrive outside opening hours.
The quiet arithmetic

Put numbers on the empty seats, and the unanswered diary is your most expensive table.

Booking requests / day
25
×
Missed or no-show
20%
×
Days a month
30
→
Bookings lost a month
~150

Illustrative: swap in your own covers. The point stands: a seat sold twice is still a seat lost once. The diary leaks more than any tool you'd ever buy to seal it.

Why speed wins the booking

In your customer's eyes, the first place to confirm is the place they're coming to.

Seconds

Your front desk replies while the customer is still holding their phone, not hours later.

What it does
Any hour

Late nights, weekends and public holidays get the same answer as lunchtime.

What it does
1 inbox

WhatsApp, Instagram, Facebook and web chat land in one place your team can see.

What it does
First

Speed doesn't close the sale. It decides whether you get the conversation at all.

Our view
How booking works

Three things turn an enquiry into a seat that's actually filled. The front desk does all three.

Answer & check availability instantly

The moment someone asks "are you free?" (on any channel, at any hour), they get an instant reply with what's genuinely open, checked against one shared diary so two customers are never promised the same slot.

Confirm the booking automatically

Date, time and party size are taken and the reservation is confirmed in the same chat: no thread to babysit, no notebook to clash with. The diary updates instantly so the next enquiry only sees what's left.

Remind so they actually show up

A confirmation goes out when they book and a reminder before the slot, with an easy way to confirm or reschedule, so the seat you held is the seat that gets filled, not a no-show you turned a walk-in away for.

Is this you?

Built for the businesses that live and die by the diary.

You feel this if…

  • You run a restaurant, café, salon, spa or clinic that takes bookings by message or call
  • Reservations come in on WhatsApp, Instagram and Facebook while your team is on the floor
  • A notebook, a couple of staff and good intentions are your whole booking "system"
  • No-shows and double-bookings cost you seats you can't get back
Who builds it

Set up by hand, then run for you.

  • Built and run by Systems Ninjas, the team behind DUDA. Your first call is with one of their international specialists.
  • Set up with your menu, hours and booking rules, for how Malaysians actually message: WhatsApp first, at any hour
  • Every plan: prepay 6 months and the setup is waived
Straight answers

The questions every owner asks.

Yes. The front desk answers a booking enquiry the moment it lands on WhatsApp, Instagram or Facebook, checks what's available, takes the date, time and party size, and confirms the reservation, without a single message from your team. The customer books in the same chat they already use, and you wake up to a filled diary instead of a backlog.

Yes. Availability is checked against one shared diary before any slot is confirmed, so two customers can never be promised the same table or time. Every confirmed booking updates that diary instantly: the next enquiry only ever sees what's genuinely free. No more two notebooks, one table.

Yes. An automatic confirmation goes out when the booking is made, and a reminder before the slot with an easy way to confirm or reschedule. A booked seat that no one reminds is the one most likely to vanish: the reminder recovers the seat as well as the booking, so you're not holding a table all night for someone who never comes.

Yes. It's built around your real availability, opening hours and the way you take bookings today, then handles the repetitive back-and-forth for you. Anything that needs a human (a large party, a special request, a tricky reschedule) is handed straight to your team with the full context already captured.

No. It's a done-for-you service, not software you have to learn. The specialists build it around how you actually run the floor and your business, and we only bring on businesses where it will clearly pay off. If it's not right for you, we'll say so.

Stop losing the seat twice, once to a slow reply, once to a no-show.

We set each one up by hand, so we take on 5 new businesses a month. See the plans and how it works.

See plans and book a call
Founding intake · a small number in each area