Scheduling for local business

Scheduler for
Hair Stylists

One platform for your business, your locations, and your team. From solo to multi-location — Openings grows with you.

9:00 AM
10:30 AM
1:00 PM
3:30 PM
Book now
Platform

Built for any size

Most booking tools are flat — one calendar, one person. Openings gives you three layers: your business, your locations, and your staff. Add as you grow.

1

Business

Your brand, your settings, your domain. One dashboard to manage everything.

2

Locations

Create schedules for each location. In-person, online, or both. No limits.

3

Staff

Invite team members. Each gets their own schedule, services, and availability.

Features

Everything you need to run bookings

Website, notifications, deposits, request forms — all built in. No plugins, no extras.

🌐

Website builder

Pick a template, connect your domain, and go live in minutes. Booking is built in — no plugins needed.

📋

Request forms

Services that need context? Customers submit photos, notes, and preferences before booking.

🛡️

Cancellation & deposits

Set your cancellation window, collect deposits at booking, and enforce your policy automatically.

🔔

SMS & email notifications

Automatic confirmations, reminders, and updates for you, your team, and your customers.

📱

Mobile apps

Dashboard and staff portal apps for iOS. Manage bookings, check schedules, and get notified on the go.

Great booking UX

Customers book in a couple of clicks — no app download, no account required. Mobile-first, fast, smooth.

Add-ons

Premium add-ons

Select the premium services that work for your business. Only pay for what you use.

🤖
Add-on

Phone Assistant

An AI phone assistant that guides your customers to book, reschedule, or cancel appointments — even when you're busy.

Add-on

Smart Reminders

Perfectly-timed SMS & email reminders that reduce last-minute cancellations and no-shows.

Developers

For developers

Already have a website? Drop our booking widget in with one line of code. Need more control? Use our API.

</>

Embed widget

One script tag. Booking widget appears on your site. Customizable, lightweight, and works anywhere.

<script src="openings.js"></script>
⚛️

React components

Open-source React library. Drop in a themed booking widget or go headless with hooks. Under 5 KB.

npm i @openings-link/react-ui
🔌

REST API

Full API access to bookings, schedules, services, and customers. Build custom integrations or automate your workflow.

Pricing

Simple, transparent pricing

All features included on every plan. Pick the size that fits your team.

Free

$0Free forever

Everything you need to get started.

  • 1 team member
  • Unlimited appointments
  • Booking notifications
  • Client CRM
  • All templates
Get started
Most popular

Pro

$25/mo

$20/mo billed annually

Unlimited team members and priority support.

  • Unlimited team members
  • Everything in Free
  • Priority support
Get started
Get started

Ready to simplify your schedule?

Free to start. No credit card required. Set up in under 5 minutes.

Unlimited bookings on free plan
No contracts — cancel anytime
Works on any device