The meeting is created successfully in the hubspot object, but it is not being registred on the microsoft user’s calendar. Can anyone help me with this?
This is happening because the HubSpot’s API is designed to simply add a meeting record to the CRM. Even if you add an ‘hs_meeting_external_url’ property to the meeting record you created, it will simply get logged as its external url, but the link must first be created and existing in Google Calendar or Outlook.
Now, this is different if you are using HubSpot UI, because HubSpot is providing a Calendar Sync functionality you can find in your ‘Account Settings’. HubSpot is handling the creation of the calendar event automatically whenever a new meeting record is created in the CRM.
Possible solution: Use the Google Calendar API to create a calendar event and retrieve its event link. Then, create the CRM record using the Meetings API and update the ‘hs_meeting_external_url’ field with the retrieved event link.
Hi @juniorovdev,
Thank you for posting to the Community!
Can you please clarify where you are wanting to see the meeting when you says ‘the listing of meetings’? Are you wanting to create a meeting scheduling page via Hubspot API? Feel free to attach screenshots!
With that being said, I’d also like to invite some of our subject matter experts to this discussion.
Hi @ChristinaKay@HubSpot_Corey and @Gonzalo I hope you all are having a fantastic Tuesday! Do you have any suggestions for @juniorovdev on the above?
Thank you!
Cassie, Community Manager