Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.24hra.com/llms.txt

Use this file to discover all available pages before exploring further.

You can create a new class from the Classes page by clicking Create New Class. The creation form is divided into five sections: Basic Details, Schedule, Pricing, Description, and Media.

Basic details

Class title

A descriptive name for your class (e.g., “AP Calculus — Weekly Review”). The title is visible to students on the class listing and class page.

URL slug

An auto-generated URL slug based on the class title. Your class will be publicly reachable at:
24hra.com/h/<slug>
You can edit the slug manually. The system checks availability in real time — a green check means the slug is available, a red icon means it’s taken and you need to choose another.

Private vs. public class

SettingBehavior
Public (default)The class is visible to anyone who visits the link or browses your class listings.
PrivateOnly students, tutors, and groups that you explicitly grant access to via Manage Access can see and access the class. Use this for invite-only sessions or internal team training.
You can change a class between public and private at any time from the Edit action.

Show similar classes

When enabled, the class page displays a section with similar classes from your catalog. This helps students discover more of your offerings. Disable it if you want a focused, standalone class page.

Class type (mode)

Choose how the class will be delivered:
ModeDescription
OnlineThe class takes place entirely online via a video meeting platform.
In-PersonThe class takes place at a physical location.
BothThe class supports both online and in-person attendance simultaneously.

Meeting platform (online and both modes)

When you select Online or Both, you can optionally configure where the online session will take place by toggling Set Meeting Platform:
PlatformDetails
24HA WhiteboardUses the built-in 24HourAnswers interactive whiteboard. You can generate session links automatically for each session or select an existing whiteboard session.
ZoomPaste your Zoom meeting link (e.g., https://zoom.us/j/...).
Google MeetPaste your Google Meet link (e.g., https://meet.google.com/...).
You don’t need to add the meeting link immediately. You can update it later before the class starts.

24HA Whiteboard options

When you choose the 24HA Whiteboard platform, you have two link modes:
  • Generate session links automatically — A new whiteboard session is created for each scheduled class session.
  • Select an existing whiteboard session — All sessions reuse a single whiteboard session that you pick from a searchable list.

Physical locations (in-person and both modes)

When you select In-Person or Both, you must specify at least one physical location using the address autocomplete field. You can add multiple locations if the class alternates between sites.

Attendance type

TypeDescription
IndividualOne-on-one sessions between the tutor and a single student.
GroupMultiple students attend the same session together.

Max capacity (group classes only)

When Group is selected, you can toggle Set Max Capacity to limit enrollment:
  • Maximum Students — The hard cap on how many students can enroll (minimum 2).
  • Enable Waitlist — When toggled on, students can still request a spot after the class is full. You’ll be notified and can approve them if a seat opens up.

Schedule

Session type

TypeDescription
One-TimeA single class session. Ideal for workshops, test prep, or one-off lessons.
RecurringThe class repeats on a weekly schedule. Ideal for ongoing courses or regular tutoring.

Session duration

Choose from preset durations or enter a custom value:
  • 30 minutes
  • 45 minutes
  • 1 hour (default)
  • 2 hours
  • Custom — Any value between 15 and 480 minutes

Start date and end date

  • Start Date (required) — The first date the class becomes active. Must be today or later.
  • End Date (optional) — The last date the class runs. Leave blank for open-ended classes.

Sessions per week (recurring only)

For recurring classes, select how many sessions per week (1–7). This determines how many time slots students must book each week.

Available slots

Set the days and times you are available to teach. Students pick from these slots when booking. For each day of the week (Monday–Sunday):
  1. Click the day to expand it.
  2. Click Add time slot to add one or more time options.
  3. Repeat for each day you want to offer.
At least one time slot is required. The class cannot be created without available slots.

Tutor assignment (admin only)

If you are an admin managing a tutoring group, you can assign tutors to time slots:
ModeBehavior
No TutorSlots are unassigned. You can assign a tutor later.
1 TutorA single tutor is assigned to all time slots in this class.
MultipleDifferent tutors can be assigned to different time slots individually.

Pricing

Pricing type

OptionDescription
PaidStudents must pay to enroll.
FreeStudents can enroll at no cost.

Payment option (recurring paid classes)

For recurring paid classes, choose how students are billed:
OptionDescription
Per ClassStudents pay for each individual session.
WeeklyStudents pay a flat weekly rate regardless of how many sessions they attend.
MonthlyStudents pay a flat monthly rate.

Currency and price

  • Select a currency from the dropdown (your default currency is pre-selected based on your Work Settings).
  • Enter the price amount.
You can change your default currency in Settings → Work Settings.

Description

A rich-text editor where you describe what students will learn, any prerequisites, and what to expect. This content appears on the public class page.

Media (optional)

Upload images or videos to showcase your class:
  • Supported formats: PNG, JPEG, MP4, MOV (max 5 MB per file).
  • Drag to reorder — the first image or video becomes the class cover.
  • You can remove uploaded files at any time.

Actions after creation

Once a class is created you can perform additional actions from the class card’s Actions menu:
ActionDescription
ViewOpens the public class page.
EditModify any class setting (title, schedule, pricing, etc.).
EnrollManually enroll a student into the class.
Manage AccessControl which students, tutors, or groups can see and access a private class.
DeletePermanently remove the class.
Manage Access is available to the class owner and admin users. Managed tutors can only see this option if they have admin privileges.