Calendars & Appointments
Everything you need to build, customize, and manage booking calendars — from simple one-off appointments to multi-service booking pages, staff-based scheduling, rentals, and third-party calendar sync.
31 articles
Getting Started with Calendars
- Embedding Calendars with HTML CodeDrop any Vendi Today calendar onto an external website using a small snippet of embed code.
- User Permissions in CalendarsControl, per user, what each team member can see and change within the Calendars module.
- Adding Guests to Calendar BookingsLet the person booking add extra attendees right from the booking widget, with optional per-guest pricing.
- Using Custom Values in CalendarsDefine reusable details once — a meeting link, an address, a phone number — and insert them anywhere in your calendar text.
- Calendar Setup AssistantBuild a calendar conversationally — describe what you need and the assistant configures it for you.
Calendar Types
- Setting Up Service CalendarsBuilt for businesses offering a menu of bookable services where availability depends on staff schedules.
- Simple (Event) CalendarsThe right choice for workshops, seminars, and open houses that aren't tied to one person's availability.
- Round Robin Calendars: Setup and DistributionSpread incoming bookings across a team automatically, using availability-first or equal-distribution logic.
- Managing Round Robin Team AssignmentsControl how specific contacts get matched — or re-matched — with the right team member over time.
- Class Booking CalendarsOne-to-many scheduling: a single host with multiple attendees per session, with seat limits.
- Collective Booking CalendarsFind time slots when everyone involved is free, by merging the availability of multiple team members.
- Personal Booking CalendarStraightforward one-on-one scheduling with full features, including video conferencing, for a single person.
Building and Customizing Calendars
- Creating a Service MenuShow several services in one branded booking interface, each still backed by its own calendar.
- Rooms and EquipmentTurn physical spaces and gear into bookable resources so nothing gets double-booked.
- Customizing the Booking WidgetMatch the booking widget to your brand with colors, button text, and display options.
- Formatting Calendar DescriptionsUse the rich text editor to make booking page instructions and details easier to read.
- Adding Custom Forms to CalendarsAttach a form to collect qualifying questions and details before an appointment is finalized.
- One-Time Booking LinksGive someone temporary, single-use access to book time on your calendar.
- Duplicating a CalendarCopy an existing calendar and adjust only the parts that need to change.
- Restoring a Deleted CalendarRecover a calendar deleted by mistake through your account's audit logs.
Availability and Booking Rules
- Setting Weekly and Date-Specific AvailabilityCombine a recurring weekly schedule with one-off overrides for specific dates.
- Individual Calendar Availability SettingsSlot duration, intervals, buffers, and daily caps that control exactly how a calendar can be booked.
- Schedules: Centralized Availability ManagementDefine working hours once as a reusable Schedule and apply them across multiple calendars.
- Bulk Editing Team AvailabilityUpdate several team members' hours at once instead of editing each person individually.
- Pre- and Post-Appointment BuffersAdd padding before or after appointments so back-to-back bookings don't leave you scrambling.
- Look Busy SettingHide a percentage of open slots from the public widget so your calendar looks more in demand.
- Multiple Meeting LocationsOffer in-person, phone, and video options on one calendar and let the booker choose.
- Cancellation and Reschedule PolicyControl how long customers can cancel or reschedule their own appointment after booking.
- Consent Checkbox on Booking FormsCapture explicit messaging consent — with text and IP address — right on the booking form.
- Setting Up Recurring AppointmentsBook a whole series of repeating appointments at once instead of creating each one by hand.
- Google Organic BookingLet customers book straight from your Google Business Profile in Search and Maps.
