Early Access · 3 months free for all new users

The complete booking platform for service businesses.

Turn your service into a thriving booking business. Set up in 10 minutes with an AI assistant — multi-store, teams, integrations, all out of the box.

Start free trial

Join + businesses across + countries

app.opencals.com
Dashboard
Total sales
$7,057.90 +159%
Orders
163 +159%
Appointments
147 +158%
0481216Nov 22Nov 24Nov 26Nov 28Nov 30Dec 2Dec 4Dec 6Dec 8Dec 10Dec 12Dec 14Dec 16Dec 18Dec 20
Nov 22–Dec 21, 2025Oct 23–Nov 21, 2025
Welcome!🎉
100% Complete

Let's get your booking system up and running in just a few steps.

11 of 11 steps completed
Review Setup
Review and confirm your configuration
Upcoming Appointments
Next scheduled appointments
View all
APT#1148 Scheduled
Manicure · Classic
December 21st 21:00 · Mike
APT#1150 Scheduled
Manicure · Nail Shape & Length Enhancement
December 22nd 10:00 · Mike
APT#1149 Scheduled
Manicure · Nail Shape & Length Enhancement
December 22nd 10:00 · Dan Blues

Why Opencals

Most booking software is built for a single use case. Yours isn't.

We treat your business like infrastructure: opinionated where it matters, flexible where it counts, invisible to your customers.

Built for complexity

Multi-day bookings, group appointments, deposits, recurring sessions, multi-location — all out of the box, not as paid add-ons.

Engineered to extend

REST API, typed SDKs, webhooks, and a CLI coming soon. Every screen in the dashboard has a programmatic equivalent.

Yours by default

Bring your domain, your colors, your fonts. The customer-facing storefront stays on-brand without a developer sprint.

Calm to operate

Predictable per-appointment pricing, transparent uptime, EU-hosted, GDPR-ready, and zero surprise add-on fees.

AI-Powered Setup

From zero to bookings in 10 minutes

Our AI-powered Setup Wizard guides you every step of the way. No technical knowledge required.

Step 12 min

Tell us about your business

Share your industry, services, and business details

Step 23 min

AI creates your services

Our AI configures services, pricing, and durations

Step 33 min

Configure staff & locations

Add team members and set up your locations

Step 42 min

Go live and accept bookings

Test your setup and start accepting real bookings

Platform Features

Everything your business needs, built in.

The capabilities most platforms charge extra for — included from day one.

Multi-Store

Manage many brands from one place.

Run multiple stores, staff teams, and revenue streams from a single dashboard. Switch context with a click.

  • Unified dashboard
    Switch between stores without re-logging in
  • Per-store roles
    Staff and permissions scoped to each brand
  • Consolidated reporting
    Roll-up revenue and bookings across stores
Learn more about Manage many brands from one place.
👩‍💼
Sarah K.
sarah@aurora.com
Owner
👨‍🔧
Mike R.
mike@team.com
Manager
👩‍🎨
Emma L.
emma@team.com
Staff

Fully Customizable

A storefront that reads as yours, not ours.

Your own branded storefront where customers book services. Fully customizable, mobile-responsive, and SEO-optimized.

  • Custom Domain

    Use your own domain or get a free subdomain at yourstore.opencals.com

  • Theme in minutes

    Customize colors, fonts, logos, and layout to match your brand identity

  • Server-rendered & fast

    Perfect experience on any device with responsive design and fast loading

Try a theme:

salon.opencals.com

Features

Everything you need to manage bookings.

Powerful features designed to simplify your booking management and delight your customers.

Flexible Scheduling

Set up complex schedules with multiple time slots and availability rules

Available slots for Wed 203/4 available
Staff Management

Manage team members with individual schedules and availability

2
Team Members
👩‍⚕️
Sarah Johnson
Senior Therapist
Mon-Fri2 locations
👨‍⚕️
Mike Chen
Massage Specialist
Tue-Sat1 locations
Multiple Locations

Manage bookings across different locations with location-specific schedules

world map
London Office
456 Oxford St, London W1
5
Staff Members
12
Services
Multi-day Bookings

Book services spanning multiple days with flexible check-in/check-out times

May 2026
Check-in Time
Total Duration: 6 days • 15:00 - 18:00
Group Appointments

Allow multiple customers to book the same time slot for classes and events

Maximum Capacity
4
2 / 4 spots filled50%
Current Bookings
👩
👨
2 spots remaining
Customer Feedback

Collect valuable feedback with custom forms and review requests

Choose question type
How was your experience?
Rate your experience from 1 to 5 stars
94%
Response Rate
4.8
Avg. Rating

Developer Platform

Every screen has a programmatic equivalent.

Build custom integrations, automate workflows, or embed booking into your own product. Full REST API with typed SDKs.

REST + SDKs
TypeScript, Python, PHP
Signed webhooks
Real-time events
CLI
Automate workflows
Test mode
Safe sandbox
Live
curl https://api.opencals.com/v1/appointments \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "service_id": "svc_yoga_class",
    "customer_email": "alex@example.com",
    "start_time": "2025-03-15T10:00:00Z",
    "participants": 1
  }'
201 Created · 87msapi.opencals.com/v1

Pricing

Pay only for what you use.

Pay-as-you-go simplicity or a custom plan optimized for your business. Change anytime — no commitment.

Elastic
↗ Pay as you grow
$0.99/appointment

No monthly fee. Pay only when you get booked.

  • No monthly fees or commitments
  • Unlimited locations & staff
  • All features included
  • Multi-store management
  • No payment until you earn
  • Standard support
Get started
Custom
★ Most Popular
From $15/mo

Tailor your plan. Predictable monthly billing.

  • Configure features & quotas
  • Set team size & locations
  • Optimize for your budget
  • Predictable fixed pricing
  • Priority support included
  • SLA & uptime credits
Configure your plan
Early User Testing

3 Months Free
On Any Plan

Shape the future of booking with us. Your feedback drives development.

All Features Included
Full platform access
Unlimited Everything
Locations, staff, bookings
Priority Support
Direct feedback channel
Start Your Free Trial

Cancel anytime • No obligations

Support

Frequently asked questions.

Got questions? We've got answers. Here are some of the most common questions we receive.

Still have questions?

Contact Us

Early Access — 3 Months Free

Ready to transform your service business?

Join 150+ businesses already using Opencals. Get 3 months completely free with all features unlocked.

No credit card required
Setup in 10 minutes
Cancel anytime