Three visibility states control who can find and book each class.
The Visibility card at the top of each class page has a three-way control: Hidden, Unlisted, and Public. New classes start as Hidden.
When you switch a class to Public, Bookabee runs a short checklist. Red Required items block the move — we won't let you go live without them so bookers don't see a broken class. Amber Recommended items are best-practice nudges; you can publish without them via "Publish anyway".
Note
Most of these live in Settings, not on the class itself. If a check is failing, the checklist tells you where to go to fix it.
Unlisted is for sharing the link with people you're already in touch with — your existing customers, a club, a referral group. We don't enforce the polish/legal-URL checklist for Unlisted, on the assumption that you know who you're sending the link to. The class still has to have at least one session.
The "Share booking link" button on the class detail page copies the direct URL. For Unlisted classes, this is the only way bookers will reach the class — paste it in an email, a WhatsApp group, or your own newsletter. For Public classes the link works too, and the class also appears on your public company page.
Note
Hidden classes can still be booked by you and your team members for testing. Anyone outside the company sees a "not found" page on the booking URL.