More than a calendar

From booking to payment, keep it all moving.

Give customers an easier way to book. Give your team one place to manage the schedule, payments, invoices, customer details and every follow-up.

One month free on StudioFull access to every feature. No credit card required.

No customer account requiredFive booking typesBuilt-in CRM
Bookhurst workspace

Today

Welcome back, Maya

Needs action

4

Today

12

Collected

$840

Today's schedule

View calendar
09:00Strategy sessionAlicia RomeroConfirmed
11:30Studio bookingTheo BennettConfirmed
14:00Workshop · 8 seatsField & Co.Confirmed
16:30Equipment pickupJin ParkConfirmed

New contact

From today's booking

Deposit paid

$120 · Stripe

Invoice ready

One connected path from first click to repeat customer.

01

Book

Real-time availability

02

Operate

Calendar and team

03

Grow

Payments and CRM

The whole booking journey

Your day does not stop when someone picks a time.

Bookhurst connects the customer-facing calendar to the operational work that comes after it—so information keeps moving without another spreadsheet or disconnected tool.

01

Get booked

A booking flow that fits the work

Share a public link for appointments, stays, classes, equipment or tables. Customers see real availability in the resource's timezone.

  • Time slots or multi-day stays
  • Weekly and biweekly repeat bookings
  • Capacity and party sizes
  • Your own questions on the booking form
  • Waitlists when a slot is full
02

Run the day

One calm place for operations

Review requests, assign staff, see every resource on the calendar and keep the team focused on what needs action next.

  • Approval and assignment inbox
  • Day, week and month calendar
  • No-shows, blocks and reminders
03

Get paid & follow up

Turn a booking into a relationship

Take full payments or deposits, collect balances by invoice, then keep every customer and conversation in the built-in CRM.

  • Stripe and offline payments
  • Invoices, refunds and reconciliation
  • Scheduled reports and customer history

Flexible by design

Five booking types. One source of truth.

Mix services, rentals, group sessions, inventory and covers in the same workspace. Each resource gets its own rules, timezone and public booking link.

Presets give you a strong starting point. Capacity, durations, buffers, payment requirements and booking windows stay fully editable.

  • Appointment

    One-to-one services — consultations, viewings, treatments.

  • Room / rental

    Multi-day rentals counted by inclusive calendar day, with changeover time.

  • Class / event

    Group sessions at fixed times — yoga, tours, workshops.

  • Equipment

    Interchangeable units hired out — bikes, cameras, meeting rooms.

  • Table

    Covers and party sizes — restaurants, tastings.

Built for the work after booking

Less tool-hopping. More knowing what is next.

The customer record, payment state and booking history stay connected, giving your team the context to act quickly.

Availability stays protected

The same rules shown to customers are enforced again when the booking is submitted.

Booking control

Approve, decline, assign, reschedule, cancel or mark no-shows without losing the thread.

Booking questions

Ask what you actually need to know before someone arrives — head count, dietary notes, room layout, a licence number. Answers land on the booking and in your notification email.

Recurring appointments

Book a weekly or biweekly run in one go — see which dates are free before you commit, then cancel one session, everything from a date onward, or the whole series.

Payments & deposits

Collect by Stripe Checkout or record cash, transfer and terminal payments in the same history.

Payment reconciliation

See which customer payments are missing, how much is genuinely overdue and who is chasing it — with every receipt and refund recorded once, whoever took it.

Reports you can hand over

Seventeen reports across bookings, money, customers, staff and operations. Pick one, choose a range, read the totals, then take the rows away as a spreadsheet or print them.

Reports that send themselves

Save a report once and it runs itself — every day, week or month, at the hour you choose, arriving as a spreadsheet in your bookkeeper's inbox without anyone signing in.

Balance invoices

Create the remaining-balance invoice after a deposit, email it and track payment to completion.

Customer CRM

Import existing customers from CSV with field mapping, duplicate review and consent safeguards, then manage leads, notes and follow-up tasks.

Email workspace

Compose rich customer emails, save templates, review what you sent and resend when needed. The delivery log shows whether each message was delivered, opened or bounced, and pulls that status from the mail provider when a notification is missed. Included on Studio and above, and on Solo with Payments & CRM.

Customer self-service

A private link lets customers review, reschedule or cancel inside the cutoff you choose.

Waitlists that fill cancellations

When a full slot frees up, the first person waiting is emailed a link to book it — automatically, one at a time, so a late cancellation turns back into revenue instead of an empty hour.

Reporting

Seventeen reports. The ones that matter can email themselves.

Pick a report, choose a range, read the totals, take the rows away as a spreadsheet or print them. Then save the ones you run every month and let them run without you.

Money reports read the same ledger as reconciliation, so a total here and a total there cannot disagree. The email log — each message, and whether it was delivered, opened or bounced, kept current from the mail provider — is included on Studio and above, and on Solo with Payments & CRM. Owners see the whole workspace; staff see the bookings assigned to them.

  • Bookings

    The register of everything booked, what was cancelled or never turned up, how hard each resource worked, and who asked for a time you could not offer.

  • Money

    Every receipt and refund, who still owes you and for how long, revenue by resource, the invoice register, and gross-to-net takings with provider fees kept apart.

  • Customers

    Bookings, spend and last visit for each customer, who was booking for the first time and who came back, and marketing consent as evidence for a compliance request.

  • Staff

    How many bookings each person was assigned and how they ended, plus the payments each of them took and the refunds they handled.

  • Operations

    Which booking reminders were due, which went out and which are still waiting, and how the mail provider's outcomes break down by recipient domain. The per-message delivery log follows the email workspace.

Set it once. Stop remembering.

A saved report can be scheduled, so the month's takings or last week's cancellations arrive in the right inbox on their own — no export, no reminder in your calendar, no one signing in to fetch it.

  1. 01

    Save it once

    Keep a report, its range and its filters under a name — private to you, or shared with the whole workspace. It stores the question, not last month's answer, so “Last 30 days” still means the last 30 days a year from now.

  2. 02

    Choose when it arrives

    Every day, every week on the day you pick, or on the first of the month — at an hour on your workspace's own clock, which keeps meaning that hour when the clocks change.

  3. 03

    Say who gets it

    Up to ten addresses: the bookkeeper, the accountant, a manager who never signs in. The spreadsheet is attached and the totals for the range are in the message itself.

Every run is recorded — who ran what, over which range, and how many rows came back. A delivery that fails says why on the report's own card instead of going quiet, and keeps trying.

Solid underneath

Flexible for customers. Predictable for your team.

The engine handles the edge cases that make real-world scheduling difficult, while the interface stays straightforward.

Capacity without overselling

Seat and unit counts are re-checked under a per-resource lock before a booking is accepted.

Timezone-safe availability

Weekly hours and calendar days stay anchored to each resource's own timezone.

Clear roles, protected access

Owners and staff have distinct permissions. Two-factor authentication can be enabled per account or required across the workspace.

Start simply

Set up once. Keep adapting.

Your first resource can be ready in a few focused steps, and the workspace grows with the way your business actually runs.

  1. 01

    Create what you book

    Start with a useful preset, then tune duration, capacity, price, buffers and booking rules.

  2. 02

    Set when it is available

    Add weekly hours in the right timezone and block holidays, maintenance or private time.

  3. 03

    Share one simple link

    Customers choose an open time, enter their details and pay when payment is required.

  4. 04

    Run everything from home

    Your dashboard brings together requests, schedules, customers, payments and follow-up.

Pricing

Priced by your team and your volume.

Every plan includes unlimited resources, all five booking types and the report catalogue. The email delivery log is included on Studio and above, and on Solo with Payments & CRM. You connect your own Stripe account, so we never take a percentage of what your customers pay you.

Working alone but need payments and invoices? Add them to Solo for $15 rather than buying seats you won't use. Going over your monthly bookings never blocks a customer — extra bookings are $0.05 each, and no self-serve plan is ever billed more than $299 in a month.

Billing interval

Prices show what you’re billed once a year (ten months’ cost — two months free).

  • Solo

    Independent professionals

    $228/yr·save $38

    $190/ year

    $15.83/mo equivalent · billed annually

    Pay 10 months, get 12

    Everything you need to take bookings and stop no-shows.

    Start free trial
    Staff
    1 staff seat
    Bookings
    200 bookings / month
    Resources
    Unlimited

    Optional upgrade

    Payments & CRM

    +$150/ year

    Add payments, deposits, invoices, CRM, email tools and a delivery log.

    $12.50/mo equivalent, billed annually

  • Most popular

    Studio

    Small teams

    $588/yr·save $98

    $490/ year

    $40.83/mo equivalent · billed annually

    Pay 10 months, get 12

    Take payments and deposits, then keep the customer relationship.

    Start free trial
    Staff
    5 staff seats
    Bookings
    800 bookings / month
    Resources
    Unlimited
  • Business

    Growing operations

    $1188/yr·save $198

    $990/ year

    $82.50/mo equivalent · billed annually

    Pay 10 months, get 12

    Deeper CRM, API access and room to scale the team.

    Start free trial
    Staff
    15 staff seats
    Bookings
    2,500 bookings / month
    Resources
    Unlimited
  • Enterprise

    Multi-site and custom

    Custom

    Custom pricing for multi-site teams

    Unlimited scale with branding, SSO and a support agreement.

    Talk to us
    Staff
    Unlimited staff seats
    Bookings
    Unlimited bookings
    Resources
    Unlimited

Compare everything included

A better operational rhythm

Make the next booking easier to win—and easier to run.

Bring availability, customers, payments and follow-up into one workspace built around the booking.