Skip to content

Using BUKMI

BUKMI is an appointment and operations platform. Each business has its own services, staff teams, availability rules, bookings, and optional online payments (Stripe). Guests book through a public page that does not require an account.

This section explains everyday work for owners and staff - where to click in the app, how to set up services and hours, and how guests book. Technical integration topics live under Build & integrate.

TopicWhat it covers
Getting startedFirst login, creating a business, dashboard basics.
Business setup wizardModal that walks a new owner through the minimum required to take the first bookings.
Business and settingsProfile, slug, timezone, contact, public links.
Services, availability, and bookingsServices editor (including panel-only and group session / class with Manage sessions), Availability, bookings list and schedule, Create booking for clients.
Configurable package services1:1 visits built from option groups (price and duration); guest configurator, then a normal slot - not group cycles.
Group sessions, runs, and series (cycles)Sessions, series (packages), sales modes, drop-ins, public pricing, guest flow, payments context.
Reschedule and cancelRescheduling by guest (via email link) and by staff; cancelling; guest self-service window.
Guest booking and paymentsPublic URLs, guest wizard (slots vs group session list), Stripe, coupons at checkout.
Stripe integration (guest payments)Stripe Connect per business, requirements, Checkout - separate from platform billing; links to Terms and commission.
Contacts, consents, and client termsContacts per business, booking consents, optional marketing, client terms on services, withdrawal link in email.
SMS notificationsPrepaid SMS packs, global switch, service-level messages, guest consent, and credit-saving text folding.
CouponsCreating discount codes (plan feature).
ReportsPeriod filters, revenue cards, charts, breakdowns (plan feature).
CalendarsGoogle / Outlook / Apple busy-time integration.
Teams and invitationsCreating a team, email invitations, roles, assigning to services.
Account and rolesRoles, permissions, security.
Billing and subscriptionsPlans, Stripe billing for the platform.
Commission on online paymentsService commission on guest payments via Stripe Connect (rates, invoicing, refunds).
Support ticketsAccount-level help desk, email updates, plan-based support level.
  • Run your business profile - under Business: name, branding, timezone, contact details, Services, and buttons to copy public booking links.
  • Define services - add or edit services (duration, price type, buffers, performers, phone requirement); each service can have its own guest URL. Keep selected services as panel-only - visible in the app, hidden from guests.
  • Set when you are bookable - Availability: recurring weekly hours, overrides, and (if allowed) switch which staff member you edit.
  • Manage bookings - Bookings: list or schedule (week / month), filters, Create booking for walk-in or phone clients (same consent pattern as guest booking); open a booking for status, reschedule, or assign performer.
  • Contacts - on supported plans, Contacts lists guests keyed by email per business; updated when bookings are created. See Contacts, consents, and client terms.
  • Send SMS notifications - on plans with SMS, top up prepaid credits and enable confirmations, changes, cancellations, and reminders per service. See SMS notifications.
  • Let guests self-serve - share the hub or service link; guests use Soonest or Calendar mode, enter optional coupon, then pay online when required.
  • Discounts - Coupons (on supported plans): percent or fixed codes, limits, validity windows.
  • Insights - Reports (on supported plans): period, staff, service filters; online vs at-venue revenue and daily charts.
  • Connect calendars - Integrations: optional Google, Microsoft Outlook, or Apple iCloud so busy time blocks slots.
  • Stay on a plan that fits - Subscription: limits for services, bookings per month, seats, and features.

If the product changes, these articles may need a refresh - your administrator can confirm current behaviour.