Everything you need to manage bookings
23 powerful features across scheduling, client management, payments, and more.
Scheduling
Smart tools to manage your calendar and let clients book with ease.
Online Booking
Let clients book appointments 24/7 through your personalized booking page.
- Personalized booking page with your branding
- Automatic availability management
- Multi-service booking in one session
- Buffer time between appointments
- Booking confirmation emails
Smart Calendar
Manage your schedule effortlessly with a powerful, intuitive calendar.
- Day, week, and month views
- Drag and drop to reschedule
- Block out personal time easily
- Set recurring availability patterns
- Color-coded by service or staff
Google Calendar Sync
Two-way sync with Google Calendar so you never double-book.
- Real-time two-way synchronization
- Automatic conflict detection
- See personal and work events together
- Sync across multiple calendars
- Works with Google Workspace
Appointment Self-Service
Let clients reschedule or cancel on their own, saving you time.
- Client-initiated rescheduling
- Configurable cancellation policy
- Automatic slot reopening
- Waitlist for cancelled slots
- Self-service confirmation links
Calendar Sharing
Share calendars across your team for full visibility.
- View team availability at a glance
- Share calendars between staff
- Configurable sharing permissions
- Embed calendar on your website
- Public availability view for clients
Staff & Services
Organize your team, services, and locations in one place.
Staff Management
Manage your team's schedules, services, and permissions from one dashboard.
- Individual staff schedules
- Assign services per staff member
- Set working hours and breaks
- Staff profile pages
- Performance overview
Service Catalog
Organize your offerings with prices, durations, and categories.
- Unlimited service listings
- Set price, duration, and description
- Group services by category
- Buffer time configuration
- Service-specific booking rules
Multi-Location & Organization
Run multiple locations under one organization with centralized control.
- Manage multiple locations
- Centralized organization settings
- Per-location staff and services
- Location-specific booking pages
- Cross-location reporting
Role-based Access
Control who sees and does what with granular role permissions.
- 5 built-in roles (superadmin, admin, organization admin, staff, customer)
- Granular permission controls
- Staff see only their own calendar
- Admin access to all settings
- Secure role assignment
Client Experience
Delight clients from first contact to follow-up.
Client Management
Complete client profiles with booking history, notes, and documents.
- Complete client profiles with history
- Notes and documentation
- Tag and categorize clients
- Quick access before each appointment
- Secure document attachments
Intake Forms
Collect important information from clients before their appointment.
- Customizable form fields
- Auto-send before appointments
- Responses attached to client profile
- Required and optional fields
- Form templates for different services
Automatic Reminders
Reduce no-shows by up to 80% with automated SMS and email reminders.
- Automated SMS reminders
- Email appointment confirmations
- Customizable reminder timing
- Reduce no-shows by up to 80%
- Message templates you control
SMS Communication
Reach clients directly with SMS for confirmations, reminders, and updates.
- SMS appointment reminders
- Booking confirmation via SMS
- Custom SMS templates
- SMS credits included in Pro plan
- Delivery tracking and reporting
Notifications
Stay on top of bookings with real-time notifications for you and your team.
- New booking notifications
- Cancellation and change alerts
- Daily schedule summaries
- Configurable notification channels
- Staff-specific notification rules
No-Show Management
Track, reduce, and handle no-shows with smart policies.
- Automatic no-show flagging
- No-show history per client
- Configurable no-show policies
- Rebooking prompts
- No-show reporting and trends
Payments & Billing
Get paid easily with invoicing and online payments.
Simple Invoicing
Create and send professional invoices linked to appointments.
- Professional invoice generation
- Track payment status
- Automatic VAT calculation
- Export for accounting
- Payment reminders
Stripe Payments
Accept card payments online with seamless Stripe integration.
- Secure online card payments
- Automatic payment at booking
- Refund management
- Payment receipts for clients
- Direct payout to your bank account
Platform
The foundation that keeps everything running smoothly.
GDPR Compliance
Built from the ground up with European privacy regulations in mind.
- Full GDPR compliance
- Data access logging
- Secure data storage in EU
- Easy data export for clients
- Configurable data retention
Dashboards & Analytics
Understand your business with real-time dashboards and insights.
- Booking trends and statistics
- Revenue reporting
- Staff utilization overview
- Client retention metrics
- Exportable reports
Guided Onboarding
Get up and running fast with step-by-step setup guidance.
- Step-by-step setup wizard
- Progress tracking checklist
- Contextual help tooltips
- Quick-start templates
- Video walkthroughs
Search
Find clients, bookings, and services instantly with powerful search.
- Global search across all data
- Search clients by name, email, or phone
- Find bookings by date or service
- Instant results as you type
- Search history and suggestions
Custom Terminology
Rename system labels to match your industry's language.
- Rename 'appointment' to 'session', 'visit', etc.
- Industry-specific vocabulary
- Applies across the entire app
- Client-facing labels customizable
- Easy reset to defaults
Document Management
Store and organize documents linked to clients and appointments.
- Upload files to client profiles
- Attach documents to appointments
- Secure file storage
- Supported formats: PDF, images, documents
- Easy download and sharing