
Most salons and wellness studios still manage appointments through WhatsApp messages and phone calls. A receptionist checks the stylist's paper schedule, confirms a time, and manually enters it somewhere. This breaks down every time there's a no-show, a last-minute cancellation, or a stylist calls in sick.
A haircut takes 30 minutes. A full color takes 2 hours. A cut + color takes 2.5 hours. Generic scheduling tools that don't understand service duration create chaos: stylists get double-booked, clients wait, and the whole day runs behind.
Without automated reminders, a meaningful percentage of bookings become no-shows. Sending reminder messages manually is tedious. A booking API with webhooks lets you trigger SMS or WhatsApp reminders automatically at 24h and 1h before the appointment.
Create separate event types for each service: haircut (30 min), highlights (90 min), full color (120 min). Orita respects the duration when checking availability, so a 2-hour color booking won't overlap with the next client's haircut.
Set a post-appointment buffer on any event type — 10 minutes for cleanup, 15 minutes between color treatments. Orita blocks that time automatically when creating bookings. No more back-to-back appointments with no time to breathe.
Deploy a voice AI agent or WhatsApp bot that answers booking requests around the clock. The agent checks stylist availability, picks the right service duration, and creates the booking via Orita's API. Your front desk handles walk-ins; the AI handles the inbox.
Your WhatsApp bot or voice agent picks the right stylist and service, then creates the booking. Duration and buffer time are handled automatically.
{
"provider_username": "stylist-luna",
"event_type_id": "full-color-treatment",
"client_name": "Emma Wilson",
"client_email": "emma@example.com",
"start_time": "2026-06-12T10:00:00Z",
"notes": "Balayage — from dark brown, reference photo sent on WhatsApp"
}Duration (120 min) + buffer (15 min) are set on the event type. Orita blocks 2h15 on the stylist's calendar automatically.
Yes. In Orita, each service is an event type with its own duration. Create as many as you need — express blowout (20 min), balayage (3 hours), etc. Availability checks respect the duration so bookings never overlap.
Yes. Each stylist is a provider in your Orita account. Your booking UI or AI agent decides which provider_username to use — whether that's based on specialty, availability, or client preference.
Set buffer time on the event type. For example, add 10 minutes post-appointment buffer on color services. Orita treats that buffer as unavailable time when checking and creating bookings, so the stylist always has a gap.
Yes. Orita is a REST API — any platform that can make HTTP calls can integrate with it. Your WhatsApp bot (Twilio, WATI, custom) can call the Orita API to check availability and create bookings mid-conversation.