AI-Powered Booking Platform for Service Businesses

Your AI receptionist on WhatsApp.
No app required.

DORI turns WhatsApp conversations into confirmed bookings — for salons, clinics, spas, and any appointment-based business. 24/7, in Arabic and English.

WhatsApp-native No app needed Arabic + English 24/7 automated Built for GCC
9:41
D

Dori ✨

online now

D

✨ ══════════════ ✨ 🤖 *D · O · R · I* 🤖 ⚡ _Your Smart AI Booking Bot_ ⚡ ✨ ══════════════ ✨ Hey there! 👋✨ I'm Dori, your AI booking assistant 😊 What's your name?

10:01

Sara

10:01

D

Hi Sara! 👋 Which branch would you like? 📍 1️⃣ Downtown 2️⃣ Mall Branch

10:01

1

10:02

D

Which service would you like? 1️⃣ Haircut ⏱️ 45 min 💰 8 OMR 2️⃣ Highlights ⏱️ 90 min 💰 25 OMR 3️⃣ Blowdry ⏱️ 30 min 💰 6 OMR ✍️ Pick a service number 👆

10:02

2

10:02

D

When would you like to book? 📅 1️⃣ Today — Wed, 7 May 2️⃣ Tomorrow — Thu, 8 May 3️⃣ Another day 🗓️

10:02

1

10:03

D

⏰ *Available Times* 1️⃣ 2:30 PM · Layla 2️⃣ 4:00 PM · Layla 3️⃣ 5:30 PM · Nour Tap a number to pick your time 👆

10:03

1

10:03

D

⏳ *Slot Reserved!* ───────────────── 👤 Sara 📍 *Downtown* ✂️ Highlights ⏱️ 90 min 💰 25 OMR 📅 Wed, 7 May 🕒 2:30 PM ───────────────── 💳 *Complete payment to confirm your booking:* https://pay.dori.app/xyz ⚠️ _Slot released if payment not received within 15 min._

10:03

Confirmed
AI-powered
WhatsApp-nativePowered by Claude AIBilingual AR/ENMulti-tenant SaaSBuilt for GCCNo app required24/7 automatedSmart remindersCustomer CRMStaff schedulingReal-time dashboardSetup in minutesWhatsApp-nativePowered by Claude AIBilingual AR/ENMulti-tenant SaaSBuilt for GCCNo app required24/7 automatedSmart remindersCustomer CRMStaff schedulingReal-time dashboardSetup in minutesWhatsApp-nativePowered by Claude AIBilingual AR/ENMulti-tenant SaaSBuilt for GCCNo app required24/7 automatedSmart remindersCustomer CRMStaff schedulingReal-time dashboardSetup in minutes
The problem

Service businesses lose revenue every day

The reality every appointment-based business faces before DORI.

60%

of booking attempts happen outside business hours

when staff are unavailable to respond

2–3 hrs

wasted by staff daily on manual WhatsApp messages

per business, every single day

20–30%

no-show rate without automated reminders

revenue lost silently, every week

😩
Without DORI
  • Customer messages → Staff reply manually → Back-and-forth → Maybe booked
  • No-shows go untracked — revenue lost silently
  • Owner checks Excel sheets for appointments
  • Reminders sent manually — or not at all
  • Staff pulled away from serving the customer in front of them
🚀
With DORI
  • Customer messages → AI replies instantly → Slot suggested → Confirmed in 60s
  • Automated reminders reduce no-shows by 40%+
  • Owner sees all bookings in real-time dashboard
  • Everything logged, tracked, and automated 24/7
  • Staff fully focused on delivering great service
How it works

From message to confirmed booking in under 60 seconds

No app. No staff training. Just a phone number that works.

01

Customer sends "Hi"

Customer messages your WhatsApp — the one you already have. No app, no form, no link.

02

DORI AI takes over

DORI detects Arabic or English, greets by name, presents services with prices and available slots.

03

Booking confirmed in ≤60s

Customer picks slot, confirms, and receives instant confirmation. Reminder sent 24h before appointment.

Full customer journey

1
Customer sends "Hi"
2
DORI detects language
3
Presents services + prices
4
Customer picks time slot
5
Instant confirmation + auto reminder
The platform

One platform, four pillars

Everything a service business needs, built and integrated into one system.

AI Booking Engine

Powered by Anthropic Claude. Handles full conversations from greeting to confirmation with natural language understanding in Arabic and English.

  • Natural language understanding
  • Service matching engine
  • Smart slot suggestion
  • Bilingual AR/EN natively

Business Dashboard

A modern web dashboard built with Next.js 14. Real-time bookings, staff scheduling, customer insights, and revenue analytics — all in one screen.

  • Real-time booking management
  • Staff scheduling system
  • Revenue & booking analytics
  • Multi-branch support

Customer CRM

Automatic customer profiling from every booking. Track visit history, spending, and behaviour with smart segmentation built in.

  • Auto-created customer profiles
  • Visit & spend history
  • Smart tags: VIP · Loyal · At-Risk · New
  • Re-engagement insights

Automation Engine

BullMQ-powered job queue handles reminders, follow-ups, and system tasks without any human involvement. Email via Resend.

  • Automated appointment reminders
  • Email notifications (Resend)
  • Deposit collection links
  • No-show tracking & retention
Why DORI wins

Compared to traditional software

FeatureTraditionalDORI
Customer needs an app
Yes — required
No — uses WhatsApp
Works outside business hours
No
24/7 fully automated
Bilingual Arabic + English
Rarely
Native support
AI conversation handling
No
Full Claude AI
Multi-tenant SaaS
Sometimes
Built-in from day one
Automated reminders
Basic
Smart + automated
Customer CRM built-in
Separate tool needed
Auto-built from bookings
Setup time
Days / weeks
Minutes
GCC market focus
Generic / Western
Purpose-built for GCC
Product status

Production-ready today

The infrastructure is built, the AI is working, and the platform is live. What comes next is growth.

AI WhatsApp bookinglive
Multi-tenant architecturelive
Business operations dashboardlive
Super admin panellive
Customer CRMlive
Staff scheduling systemlive
Email notificationslive
Automated reminders (BullMQ)live
Public web booking pagelive
Onboarding + setup flowlive
Analytics dashboardlive
Arabic + English AIlive
Railway + Vercel deploymentlive
Deployed on Railway + Vercel
Get started
Pricing

Simple and scalable

Pure SaaS subscription — no per-booking commission. Predictable revenue.

Starter

For independent businesses.

Contact sales
  • Core AI WhatsApp booking
  • Business dashboard
  • Basic analytics
  • Email notifications
  • Up to 2 staff members
Get started
Most popular

Growth

For growing businesses with teams.

Contact sales
  • Everything in Starter
  • Full Customer CRM
  • Advanced analytics
  • Staff scheduling
  • Priority support
Get started

Pro

For multi-location brands and franchises.

Contact sales
  • Everything in Growth
  • Multi-location support
  • White-label option
  • API access
  • Franchise management
Get started

No credit card required · Cancel anytime · No per-booking commission

Production-ready now

Never miss a booking again.

Your business deserves an AI receptionist. DORI works 24/7 in Arabic and English — even while you sleep.

No credit card required · Cancel anytime