Bronjoy
Getting Started

Introduction

Learn what Bronjoy is and how it works.

What is Bronjoy?

Bronjoy is a multi-tenant appointment booking platform that helps service businesses manage their scheduling, staff, and client relationships. Each organization on Bronjoy gets its own workspace with independent configuration.

Core Concepts

Organizations

An organization represents a business on Bronjoy — a salon, clinic, consulting firm, or any service provider. Each organization has its own:

  • Services — what the business offers (haircut, consultation, massage, etc.)
  • Staff members — who provides the services, with individual schedules
  • Locations — physical or virtual locations where services happen
  • Clients — the customer base, with booking history and preferences

Appointments

The central entity. An appointment links a client to a service provided by a staff member at a specific time and location. Appointments flow through statuses: PendingConfirmedCompleted (or Cancelled / NoShow).

Availability & Slots

Staff members define their working hours through schedules. The slot calculator considers:

  • Staff schedule and breaks
  • Existing appointments
  • Service duration and buffer times
  • Organization-level settings (advance booking limits, slot intervals)

Payments

Organizations can require payment at booking time. Bronjoy integrates with Stripe for payment processing, supporting full payments and deposits via Checkout Sessions.

Architecture

Bronjoy is a REST API with two apps built on top of it:

  • Provider Dashboard — where organization owners and staff manage their business
  • Client App — where customers discover businesses and book appointments

Both apps talk to the same public API described in these docs, so anything they can do, your own integration can do too. The API is fully documented with an OpenAPI specification — check the API Reference for every endpoint.

Next Steps

Copyright © 2026