Issue
▎ Meetings booked through the Scheduler v3 API (POST /scheduler/v3/meetings/meeting-links/book) do not get native Google Meet conferencing on the resulting Google Calendar event — only a plain text link pasted into the location/description. Because of this, HubSpot’s AI Notetaker never joins these calls, even though everything else about the booking is correct.
▎
▎ How we book
▎ We call the API with slug, firstName, lastName, email, startTime, and duration. The response comes back looking correct, including a real webConferenceUrl (Google Meet link), and the meeting shows up fine in HubSpot.
▎
▎ The actual problem
▎ Checking the Google Calendar event created by this booking, it has no native video conferencing attached — no “Join with Google Meet” button/entry, just a plain text link in the description (Join link for Google Meet: https://meet.google.com/…).
▎
▎ Comparison test
▎ We booked a meeting manually through the exact same scheduling link (same account, same Location preset already set to Google Meet) instead of via the API. That one shows native Google Meet conferencing correctly, and the AI Notetaker joins without issue.
▎
▎ Conclusion
▎ The only difference between the two is booking via API vs. the browser scheduling page — and that difference is what prevents the Notetaker (and anyone relying on native conferencing) from working on API-booked meetings.
▎
▎
▎
▎ Support confirmed this behavior but said it’s outside what their team can fix directly, and pointed us here to report it to the development team.
Hi there @Viniland97,
Thank you for posting to the Community!
I will flag this to the team and get back to you ![]()
Cassie, Community Manager
Hey @Viniland97, I have read though this and thanks for sharing this here. you’ve actually done a great job isolating the issue with the API vs. manual booking comparison.
This looks like a limitation in the API booking flow rather than a setup/configuration issue. The Meet URL is being added, but the native Google Meet conferencing data isn’t being created on the Calendar event, which is why AI Notetaker doesn’t pick it up.
Since Support has already confirmed it’s on the product side, this should be raised with the Product team/Ideas Forum so it can be tracked. Hopefully native conferencing gets supported for API-created bookings in a future update.
Thanks a lot for confirming and taking the time to look into this! Appreciate the help.