Use Google Calendar widget in your video
Add a Google Calendar widget
Section titled “Add a Google Calendar widget”Use a Google Calendar appointment schedule link. Vaam can embed appointment schedules, but it cannot embed older appointment slots.
-
In Google Calendar, create an appointment schedule (Create → Appointment schedule).
- This is different from the older appointment slots feature, which cannot be embedded
- Appointment schedules are available with most Google Workspace plans and personal Google accounts
-
Open your appointment schedule and select Share, then copy the booking page link.
- The link should follow this format:
https://calendar.google.com/calendar/u/0/appointments/schedules/[scheduleId]
- The link should follow this format:
-
Add the widget to your video:
- Go to the share page for your video
- Below the video player, click the Add widget button on the right
- Click New widget from the list that appears
- Select Google Calendar from the calendar service dropdown
- Paste your Google Calendar booking link in the calendar link field
- Click Add
- The button label will update to “Google Calendar” to confirm the widget was added successfully
-
Test the widget:
- Click “Preview” in Vaam to see how recipients will view your video
- Verify that the calendar widget displays and is functional
Troubleshoot common issues
Section titled “Troubleshoot common issues”The calendar does not show in the widget
Section titled “The calendar does not show in the widget”The calendar does not display in the Vaam widget.
Google Calendar offers two scheduling features, and only one can be embedded in Vaam. Make sure you use the correct link type:
Appointment slots cannot be used
- The older scheduling feature, only available on some Workspace plans
- Appointment slots don’t provide a standalone booking page that supports iframe embedding
Appointment schedules can be embedded
- Format:
https://calendar.google.com/calendar/u/0/appointments/schedules/[scheduleId] - These booking pages support iframe embedding and will display correctly in Vaam widgets
The calendar appears blank
Section titled “The calendar appears blank”The widget space shows, but no calendar content appears.
Make sure the booking page is publicly accessible. In your appointment schedule settings, confirm that the page is shared publicly and does not require recipients to sign in to a specific Google Workspace organization.
Recipients see a sign-in or access error
Section titled “Recipients see a sign-in or access error”Visitors are asked to log in or are told they do not have access.
The appointment schedule is usually restricted to your organization in this case. Open the schedule’s sharing settings and allow anyone with the link to book.
Additional resources
Section titled “Additional resources”- Create an appointment schedule in Google Calendar
- Contact your Google Workspace administrator if you need help enabling appointment schedules