AllBookingEvent Types

Event Types

Create and configure the types of bookings people can schedule.

Create an event type

1

Open Event Types

Go to

Booking

Event Types

.

2

Start a new type

Click New Event Type.

3

Fill in settings

Add Event Name, URL Slug, Duration (minutes), Active, Timezone, and Description.

4

Fine-tune scheduling

Set Buffer Before (minutes), Buffer After (minutes), Minimum Notice (minutes), Maximum Advance (days), and Color.

5

Save

Click Create Event Type.

Manage event types

  • Search with Search event types....
  • Toggle list or card view.
  • Use Settings to edit an event type.
  • Use the link button to Copy public link for the booking page.
  • If you embed event types on a page, test layout behavior with Responsive Design.

Event Settings tabs

Event types use a multi-tab settings dialog for setup, invitee form details, notifications, availability, and staff assignments.

Settings

Update event details like Event Name, URL Slug, Duration (minutes), Timezone, and Active.

Use Event UI Color when the public booking flow should use a specific accent color instead of the website default.

Booking type

Each event type can run as:

  • One-to-One: one invitee books one slot with the assigned staff member.
  • Group (shared slot): multiple invitees can book the same time.

For group bookings, set Seats Per Slot. Turn on Enable Waitlist When Full if people should be able to join a waitlist after all seats are taken.

Invitee form and locations

Name, email, and meeting location stay required. You can also:

  • Turn Collect Phone and Collect Message on or off.
  • Rename the phone and message labels.
  • Choose the meeting location options people can book with.
  • Offer Google Meet, Zoom, Phone, In-Person, or Custom location choices.
  • Add an event Zoom fallback URL for group bookings or staff who do not have their own Zoom link ready.
  • Add phone instructions, an in-person address, or a custom location URL and instructions.
  • Add custom form fields, either after the default fields or in place of optional default fields.

For Zoom bookings, Hiveality uses a connected staff Zoom account first when it can create a unique meeting link. If that is not available, it falls back to the staff personal Zoom link and then the event fallback URL.

Invitee self-service

Use Invitee Self-Service to control whether people can change their own booking from secure links in confirmations, emails, and connected calendar details.

  • Turn Allow Rescheduling on when invitees can choose another valid time with the same event type and assigned staff member.
  • Set Reschedule Cutoff to control how close to the start time rescheduling stays open.
  • Turn Allow Cancellation on when invitees can cancel online.
  • Set Cancellation Cutoff to control how close to the start time cancellation stays open.
  • Turn on Require a cancellation reason when your team needs a note before an invitee can cancel.

Defaults are enabled with a 24-hour cutoff. If someone declines a connected calendar invite, Hiveality shows that status for the team to review; it does not cancel the booking automatically.

Notifications

Use Notifications after the event type is saved to control what invitees and staff receive around booking activity.

  • Choose whether invitee confirmations use the connected calendar invite, a Hiveality system email, or both.
  • Configure invitee and staff messages for confirmations, cancellations, and reschedules.
  • Edit email templates in the email builder, edit SMS text when SMS is enabled, preview sample messages, and send a test email before saving.
  • Use the event's UI color when notification emails should match the public booking experience.

Invitee reminders are separate from Google Calendar reminders.

  • Send up to three reminders before the booking starts.
  • Choose each reminder's timing, such as one hour or one day before the start time.
  • Enable email, SMS, or both for each reminder.
  • Turn on phone collection in the invitee form before relying on SMS reminders.

Availability

Choose how this event type handles availability:

  • Weekly schedule: use event-level weekly hours.
  • Use staff hours: skip event-level weekly hours and use the assigned staff member's hours directly.
  • Specific dates only: only the date slots you add are bookable.

For weekly schedules, define recurring availability:

  • Toggle each day on or off.
  • Set start and end times.
  • Use Copy to all days to reuse a schedule.
  • Click Save Availability when done.

Use event-level date changes when a specific service should open or close without changing the normal weekly schedule.

  • Select one date or a date range in the Availability tab.
  • Add an Unavailable exception for holidays, closures, or one-off blocks.
  • Add an Available exception when a service should be bookable outside its normal weekly hours.
  • Choose All day or enter a start and end time.
  • Choose Weekly within range when the same weekday pattern should apply across the selected range.
  • Add a short reason so the change is easier to review later.
  • Date ranges and repeated date changes appear as one grouped item, so you can remove the whole group when plans change.

Event availability and staff availability both apply to public booking slots unless the event is set to Specific dates only. A time only appears when the event type and the assigned staff member are available, and existing bookings or connected calendar conflicts still remove unavailable slots.

For Specific dates only events, add each bookable date slot in the Specific Dates area. Staff weekly hours are ignored for those slots, but staff time off, existing bookings, capacity, calendar conflicts, minimum notice, and maximum advance rules still apply.

Staff

Assign staff members who can host this event type:

  • Check the staff members to include.
  • Click Save Assignments.
Updated May 9, 2026

Was this helpful?